GHEORGHE-TEOD BERCEA
63596e723f
[MLIR] Add optimization based on TableGen pattern ( #363 )
...
* Define pattern.
* Fix file names.
* Add canonicalizer optimization based on TableGen pattern.
* Remove custom builders.
* Enable canonicalization in ONNF and ONNF-OPT.
2019-12-21 00:04:51 -05:00
Tian Jin
02e1e8720f
[MLIR] Add onnf-opt Support ( #359 )
...
* support onnf-opt, register standard dialect
* use onnf native assertions
* fix build
* nit
2019-12-19 19:31:48 -05:00
GHEORGHE-TEOD BERCEA
45a5a8499c
Fix MLIR-enabled build. ( #354 )
...
* Add new build paths. Add Ranker or Unracked tensor types.
* Remove path to LLVM root folder, it is not needed anymore.
* Code clean-up.
* Clean-up code.
* update LLVM_PROJECT_SRC
* Update p9.sh
* Update MLIR.cmake
2019-12-19 16:16:06 -05:00
Tian Jin
00aee2e0b6
Use TableGen ( #347 )
...
* use table gen
* fix name of the dialect
* add old compilation path
* add some doc
* fix bug, sgir importer imports every op twice
* knl.visit -> knl.iterate
2019-12-19 15:18:35 -05:00