Tian Jin
58ee62fb49
[NFC] Rename passes for stylistic consistency. ( #232 )
...
* lower-frontend -> convert-onnx-to-krnl
* lower-all-llvm -> convert-krnl-to-llvm
* lower-krnl -> convert-krnl-to-affine
* Name fix.
2020-07-31 21:37:35 +08:00
Gheorghe-Teodor Bercea
a58594ec81
Revert "Emit allocs at the top of functions ( #222 )" ( #226 )
...
This reverts commit b27e57cc4f
.
2020-07-21 18:30:39 -04:00
Gheorghe-Teodor Bercea
b27e57cc4f
Emit allocs at the top of functions ( #222 )
...
* Reorganize main function.
* Follow review comments.
* Emit constants are globals in Krnl and LLVM dialects.
* Add support for moving dynamic alloca instructions to top of functions.
* Fix memory pooling tests.
* Various fixes.
* Fix lit tests.
* More test fixes.
* Reformat.
* Reformat some more.
* Fix issue with TestConv and split-input-file.
* Use smart pointers.
* Remove redundant pointer.
* Reformat.
* Add initMap description.
* Clean up tests.
2020-07-20 19:24:17 -04:00
Aaron Smith
8e6642b2bc
Update llvm version ( #187 )
...
* Update llvm version
* Update git hash for llvm-project
* Update option handling
* Update LLVM version
* Update tests
* Update git hash
* Update docs
* clang-format
* Fix operand adaptor
* Fix dim with constant
* Update LSTM.cpp
Co-authored-by: Tian Jin <tjingrant@gmail.com>
2020-07-07 21:26:00 +08:00
Tung D. Le
e32f531546
Add the split marker to test files ( #90 )
...
Co-authored-by: Tian Jin <tjingrant@gmail.com>
2020-04-16 15:17:27 +08:00
Gheorghe-Teodor Bercea
f16e79d744
Emit constant tensors as global constants ( #66 )
...
* Reorganize main function.
* Follow review comments.
* Emit constants are globals in Krnl and LLVM dialects.
* Enable unique constant variable names.
* Emit alloca for local array. Add tests.
* Comment clean-up.
* Simplify MemRef construction.
* Fix output type.
2020-04-01 13:51:06 -04:00