This diff removes the dependency of LinalgOps and VectorOps on EDSCs.
Details
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Unit tests: unknown.
clang-tidy: fail. Please fix clang-tidy findings.
clang-format: fail. Please format your changes with clang-format by running git-clang-format HEAD^ or applying this patch.
Build artifacts: diff.json, clang-tidy.txt, clang-format.patch, CMakeCache.txt, console-log.txt
This is mostly a mechanical move or is there anything new to look at, correct?
It seems a clang-format of the diff is needed.
mlir/lib/Dialect/Linalg/EDSC/Builders.cpp | ||
---|---|---|
53–54 | [for follow up] I read exit and was thinking std::exit here. Could we do exitBlock maybe? That way its clearer locally. |
Yes it is NFC, just marked it as such.
Fixed the formatting issue, thanks!
mlir/lib/Dialect/Linalg/EDSC/Builders.cpp | ||
---|---|---|
53–54 | Ack, will do as a followup. |
Unit tests: unknown.
clang-tidy: fail. Please fix clang-tidy findings.
clang-format: pass.
Build artifacts: diff.json, clang-tidy.txt, clang-format.patch, CMakeCache.txt, console-log.txt
mlir/lib/Dialect/Linalg/CMakeLists.txt | ||
---|---|---|
0–1 | done and tested by compiling targets independently, this surfaced a bunch of issues that are now fixed, thanks! | |
mlir/lib/Dialect/Linalg/EDSC/CMakeLists.txt | ||
11 | done and tested by compiling targets independently, this surfaced a bunch of issues that are now fixed, thanks! |
Unit tests: pass. 61794 tests passed, 0 failed and 781 were skipped.
clang-tidy: unknown.
clang-format: fail. Please format your changes with clang-format by running git-clang-format HEAD^ or applying this patch.
Build artifacts: diff.json, clang-format.patch, CMakeCache.txt, console-log.txt, test-results.xml
Unit tests: pass. 61794 tests passed, 0 failed and 781 were skipped.
clang-tidy: unknown.
clang-format: pass.
Build artifacts: diff.json, clang-format.patch, CMakeCache.txt, console-log.txt, test-results.xml
This may also need MLIRIR