Lines Matching refs:Gen
54 std::unique_ptr<CodeGenerator> Gen; member in clang::BackendConsumer
69 Gen(CreateLLVMCodeGen(Diags, infile, compopts, C, CoverageInfo)), in BackendConsumer()
78 Gen->HandleCXXStaticMemberVarInstantiation(VD); in HandleCXXStaticMemberVarInstantiation()
87 Gen->Initialize(Ctx); in Initialize()
89 TheModule.reset(Gen->GetModule()); in Initialize()
103 Gen->HandleTopLevelDecl(D); in HandleTopLevelDecl()
118 Gen->HandleInlineMethodDefinition(D); in HandleInlineMethodDefinition()
130 Gen->HandleTranslationUnit(C); in HandleTranslationUnit()
142 llvm::Module *M = Gen->ReleaseModule(); in HandleTranslationUnit()
187 Gen->HandleTagDeclDefinition(D); in HandleTagDeclDefinition()
191 Gen->HandleTagDeclRequiredDefinition(D); in HandleTagDeclRequiredDefinition()
195 Gen->CompleteTentativeDefinition(D); in CompleteTentativeDefinition()
199 Gen->HandleVTable(RD); in HandleVTable()
203 Gen->HandleLinkerOptionPragma(Opts); in HandleLinkerOptionPragma()
208 Gen->HandleDetectMismatch(Name, Value); in HandleDetectMismatch()
212 Gen->HandleDependentLibrary(Opts); in HandleDependentLibrary()
412 if (const Decl *ND = Gen->GetDeclForMangledName(D.getFunction().getName())) { in StackSizeDiagHandler()
446 if (const Decl *FD = Gen->GetDeclForMangledName(D.getFunction().getName())) in EmitOptimizationMessage()