start using LLVM-IR generation from evaluator