torch-mlir/include/npcomp/JITRuntime
Sean Silva d0f15d2cec Add -optimize flag to npcomp-run-mlir so that it runs optimizations.
My main interest in this is that tweaking the default of this flag is a
quick way to check for miscompiling canonicalizations / op definitions
not annotated properly (e.g. marked NoSideEffect when in fact it is not
safe to do so).
2020-07-13 16:07:44 -07:00
..
JITModule.h Add -optimize flag to npcomp-run-mlir so that it runs optimizations. 2020-07-13 16:07:44 -07:00
README.md Rework e2e flow to use new "npcomprt" 2020-07-08 19:36:19 -07:00

README.md

Utilities for compiling and running on the npcomp runtime with a JIT.

The runtime itself lives in {include,lib}/runtime/, but since it is totally firewalled from the compiler codebase, it presents a fairly bare-bones interface (e.g. it doesn't use libSupport, can't use LLVM's JIT interfaces, etc.).

The interface provided in this directory uses standard LLVM conventions and freely relies on libSupport, JIT utilities, etc.