Updating codegen.h for LLVM 3.4