/lljb

LLVM + OMR JitBuilder = LLJB

Primary LanguageC++Apache License 2.0Apache-2.0

LLJB

LLVM + JitBuilder = LLJB

Build Status

About

LLJB takes LLVM IR modules and JIT-compiles them using the Eclipse OMR project's JitBuilder library.

Build and run

Requirements

Build instructions

Clone this repo and submodules

git clone --recursive https://github.com/nbhuiyan/lljb.git

Create and navigate to build directory

mkdir build && cd build

Configure

cmake -G Ninja <path-to-lljb>

Build

ninja

Test

./test/lljb_run test/cpp/<program-name>.ll