MiniJava x86, LLVM Compiler and Interpreter