reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
34 llvm::IndexedInstrProfReader *PGOReader = CGM.getPGOReader(); 36 Name, Linkage, CGM.getCodeGenOpts().MainFileName, 40 if (CGM.getCodeGenOpts().hasProfileClangInstr()) 41 FuncNameVar = llvm::createPGOFuncNameVar(CGM.getModule(), Linkage, FuncName); 764 bool InstrumentRegions = CGM.getCodeGenOpts().hasProfileClangInstr(); 765 llvm::IndexedInstrProfReader *PGOReader = CGM.getPGOReader(); 773 if (CGM.getTarget().getCXXABI().hasConstructorVariants()) { 782 CGM.ClearUnusedCoverageMapping(D); 786 if (CGM.getCodeGenOpts().CoverageMapping) 789 SourceManager &SM = CGM.getContext().getSourceManager(); 800 if (auto *PGOReader = CGM.getPGOReader()) 801 HashVersion = getPGOHashVersion(PGOReader, CGM); 823 const auto &SM = CGM.getContext().getSourceManager(); 834 CoverageMappingGen MappingGen(*CGM.getCoverageMapping(), 835 CGM.getContext().getSourceManager(), 836 CGM.getLangOpts(), RegionCounterMap.get()); 843 CGM.getCoverageMapping()->addFunctionMappingRecord( 855 CoverageMappingGen MappingGen(*CGM.getCoverageMapping(), 856 CGM.getContext().getSourceManager(), 857 CGM.getLangOpts()); 865 CGM.getCoverageMapping()->addFunctionMappingRecord( 894 if (!CGM.getCodeGenOpts().hasProfileClangInstr() || !RegionCounterMap) 900 auto *I8PtrTy = llvm::Type::getInt8PtrTy(CGM.getLLVMContext()); 907 Builder.CreateCall(CGM.getIntrinsic(llvm::Intrinsic::instrprof_increment), 911 CGM.getIntrinsic(llvm::Intrinsic::instrprof_increment_step), 929 bool InstrumentValueSites = CGM.getCodeGenOpts().hasProfileClangInstr(); 941 CGM.getIntrinsic(llvm::Intrinsic::instrprof_value_profile), Args); 946 llvm::IndexedInstrProfReader *PGOReader = CGM.getPGOReader(); 957 llvm::annotateValueSite(CGM.getModule(), *ValueSite, *ProfRecord, 967 CGM.getPGOStats().addVisited(IsInMainFile); 974 CGM.getPGOStats().addMissing(IsInMainFile); 976 CGM.getPGOStats().addMismatched(IsInMainFile); 979 CGM.getPGOStats().addMismatched(IsInMainFile);