/llvm-project/llvm/include/llvm/Transforms/Instrumentation/ |
H A D | PGOInstrumentation.h | 57 IsCS(IsCS) IsCS() argument 78 bool IsCS; global() variable
|
H A D | InstrProfiling.h | 29 const bool IsCS = false; variable
|
/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | PGOInstrumentation.cpp | 395 createIRLevelProfileFlagVar(Module & M,bool IsCS) createIRLevelProfileFlagVar() argument 531 bool IsCS; global() member in __anonfed3d47e0111::FuncPGOInstrumentation 589 FuncPGOInstrumentation(Function & Func,TargetLibraryInfo & TLI,std::unordered_multimap<Comdat *,GlobalValue * > & ComdatMembers,bool CreateGlobalVar=false,BranchProbabilityInfo * BPI=nullptr,BlockFrequencyInfo * BFI=nullptr,bool IsCS=false,bool InstrumentFuncEntry=true,bool HasSingleByteCoverage=false) FuncPGOInstrumentation() argument 875 instrumentOneFunc(Function & F,Module * M,TargetLibraryInfo & TLI,BranchProbabilityInfo * BPI,BlockFrequencyInfo * BFI,std::unordered_multimap<Comdat *,GlobalValue * > & ComdatMembers,bool IsCS) instrumentOneFunc() argument 1094 PGOUseFunc(Function & Func,Module * Modu,TargetLibraryInfo & TLI,std::unordered_multimap<Comdat *,GlobalValue * > & ComdatMembers,BranchProbabilityInfo * BPI,BlockFrequencyInfo * BFIin,ProfileSummaryInfo * PSI,bool IsCS,bool InstrumentFuncEntry,bool HasSingleByteCoverage) PGOUseFunc() argument 1179 bool IsCS; global() member in __anonfed3d47e0811::PGOUseFunc 1844 InstrumentAllFunctions(Module & M,function_ref<TargetLibraryInfo & (Function &)> LookupTLI,function_ref<BranchProbabilityInfo * (Function &)> LookupBPI,function_ref<BlockFrequencyInfo * (Function &)> LookupBFI,bool IsCS) InstrumentAllFunctions() argument 2031 annotateAllFunctions(Module & M,StringRef ProfileFileName,StringRef ProfileRemappingFileName,vfs::FileSystem & FS,function_ref<TargetLibraryInfo & (Function &)> LookupTLI,function_ref<BranchProbabilityInfo * (Function &)> LookupBPI,function_ref<BlockFrequencyInfo * (Function &)> LookupBFI,ProfileSummaryInfo * PSI,bool IsCS) annotateAllFunctions() argument 2225 PGOInstrumentationUse(std::string Filename,std::string RemappingFilename,bool IsCS,IntrusiveRefCntPtr<vfs::FileSystem> VFS) PGOInstrumentationUse() argument [all...] |
H A D | InstrProfiling.cpp | 199 InstrLowerer(Module & M,const InstrProfOptions & Options,std::function<const TargetLibraryInfo & (Function & F)> GetTLI,bool IsCS) InstrLowerer() argument 210 const bool IsCS; global() member in __anon3702eafe0111::InstrLowerer
|
/llvm-project/llvm/lib/Passes/ |
H A D | PassBuilderPipelines.cpp | 823 addPGOInstrPasses(ModulePassManager & MPM,OptimizationLevel Level,bool RunProfileGen,bool IsCS,bool AtomicCounterUpdate,std::string ProfileFile,std::string ProfileRemappingFile,IntrusiveRefCntPtr<vfs::FileSystem> FS) addPGOInstrPasses() argument 855 addPGOInstrPassesForO0(ModulePassManager & MPM,bool RunProfileGen,bool IsCS,bool AtomicCounterUpdate,std::string ProfileFile,std::string ProfileRemappingFile,IntrusiveRefCntPtr<vfs::FileSystem> FS) addPGOInstrPassesForO0() argument [all...] |
/llvm-project/llvm/lib/ProfileData/ |
H A D | InstrProfReader.cpp | 1708 accumulateCounts(CountSumOrPercent & Sum,bool IsCS) accumulateCounts() argument
|
H A D | InstrProf.cpp | 1502 accumulateCounts(const std::string & BaseFilename,const std::string & TestFilename,bool IsCS) accumulateCounts() argument
|
/llvm-project/llvm/tools/llvm-profdata/ |
H A D | llvm-profdata.cpp | 630 overlapInput(const std::string & BaseFilename,const std::string & TestFilename,WriterContext * WC,OverlapStats & Overlap,const OverlapFuncFilters & FuncFilter,raw_fd_ostream & OS,bool IsCS) overlapInput() argument 1720 overlapInstrProfile(const std::string & BaseFilename,const std::string & TestFilename,const OverlapFuncFilters & FuncFilter,raw_fd_ostream & OS,bool IsCS) overlapInstrProfile() argument
|