LLVM IR code generation for expressions.