more llvm code