knossos-ksc/mlir
David Collier 02b4eff959
Lowering of build using edsc features of MLIR (v2) (#1030)
* Build lowering using more recent edsc features in MLIR

- update function signatures etc. to build against at least LLVM commit
  f4013359b3da2c78e94a64245de8638460f96c1a
- reduce instances of unnecessary casting
- All FileCheck tests are currently expected to fail due to slight
  changes in the MLIR format

* remove unneeded function declaration

* Convert SCF to std before lowering to LLVM

SCF constructs cannot be directly lowered to LLVM

* Update expectations for test of build primitive

Co-authored-by: Martin Lücke <martin.luecke@ed.ac.uk>
2021-09-02 15:25:43 +01:00
..
KnossosDialect
include/Parser
ksc-mlir Lowering of build using edsc features of MLIR (v2) (#1030) 2021-09-02 15:25:43 +01:00
lib Lowering of build using edsc features of MLIR (v2) (#1030) 2021-09-02 15:25:43 +01:00
test Lowering of build using edsc features of MLIR (v2) (#1030) 2021-09-02 15:25:43 +01:00
CMakeLists.txt
README.md
TODO-mlir.txt
run-cmake-in-llvm.ps1
run-cmake-in-llvm.sh
run-test-examples.sh
run-test-lit-verbose.sh

README.md

See README-mlir.md