I just want to point out that LLVM is not a runtime dependency. It is only a build-time dependency if you want to build LJR from source. Once LJR is built, it is stand-alone and does not need LLVM at runtime.
Could probably retarget it to emit assembly and commit that for a loose interpretation of building from source.