Code generation to LLVM IR#