Remove using namespace llvm from codegen.h and explicitly name the namespaces.