Compiler from Java Byte Code to LLVM IR assembler