onnx-mlir/src
Tian Jin f81f44662b
Remove whole archive linkage (#173)
* Explicit pass registration.

* Remove whole-archive linking, replace with regular linking.

* Remove whole-archive linkage related scripts.

* No need to preload library, simply expose them through LD_LIBRARY_PATH.

* Use OMLibs to record all onnx-mlir libs.

* Add OMResultTypeInferenceOpInterface lib to OMLibs.

* nit.

* No need to expose libs through LD_LIBRARY_PATH.

* Fix missing onnx header file issue.

* Define OMLibs before Tool subdirectory is imported.

* Define OMLibs at parent scope.

* Specify dependency of MainUtils on OMLibs early.

* Set OMLibs both at current & parent scope.

* Add comment about what future pass implementation should do.
2020-06-19 00:21:27 +08:00
..
Builder Compiling Models with Large Constant Arrays (#146) 2020-06-12 10:27:05 +08:00
Conversion Remove whole archive linkage (#173) 2020-06-19 00:21:27 +08:00
Dialect support map and seq in tablegen (#159) 2020-06-18 21:49:40 +08:00
Interface Error fix3 (#145) 2020-05-27 10:09:28 +08:00
Pass Compiling Models with Large Constant Arrays (#146) 2020-06-12 10:27:05 +08:00
Runtime Compiling Models with Large Constant Arrays (#146) 2020-06-12 10:27:05 +08:00
Tool Remove whole archive linkage (#173) 2020-06-19 00:21:27 +08:00
Transform Remove whole archive linkage (#173) 2020-06-19 00:21:27 +08:00
CMakeLists.txt Remove whole archive linkage (#173) 2020-06-19 00:21:27 +08:00
ExternalUtil.hpp.in Compiling Models with Large Constant Arrays (#146) 2020-06-12 10:27:05 +08:00
InitOMPasses.hpp Remove whole archive linkage (#173) 2020-06-19 00:21:27 +08:00
MainUtils.cpp support map and seq in tablegen (#159) 2020-06-18 21:49:40 +08:00
MainUtils.hpp support map and seq in tablegen (#159) 2020-06-18 21:49:40 +08:00
main.cpp Rapid check test (#141) 2020-06-08 10:18:55 +08:00