LLVM + JitBuilder = LLJB
LLJB takes LLVM IR modules and JIT-compiles them using the Eclipse OMR project's JitBuilder library.
- CMake 3.5 and newer
- clang 8.0
- llvm 8.0
- ninja
- Eclipse OMR Build requirements
git clone --recursive https://github.com/nbhuiyan/lljb.git
mkdir build && cd build
cmake -G Ninja <path-to-lljb>
ninja
./test/lljb_run test/cpp/<program-name>.ll