| /openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Instrumentation/ |
| H A D | PGOInstrumentation.h | 49 PGOInstrumentationGen(bool IsCS = false) : IsCS(IsCS) {} in IsCS() function 54 bool IsCS; 61 std::string RemappingFilename = "", bool IsCS = false); 69 bool IsCS; variable
|
| H A D | InstrProfiling.h | 36 InstrProfiling() : IsCS(false) {} in InstrProfiling() 37 InstrProfiling(const InstrProfOptions &Options, bool IsCS = false) 38 : Options(Options), IsCS(IsCS) {} in Options() 69 bool IsCS; variable
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Instrumentation/ |
| H A D | PGOInstrumentation.cpp | 373 static GlobalVariable *createIRLevelProfileFlagVar(Module &M, bool IsCS) { in createIRLevelProfileFlagVar() argument 377 if (IsCS) in createIRLevelProfileFlagVar() 514 bool IsCS; member in __anon0345afe20211::FuncPGOInstrumentation 561 BlockFrequencyInfo *BFI = nullptr, bool IsCS = false, in FuncPGOInstrumentation() argument 563 : F(Func), IsCS(IsCS), ComdatMembers(ComdatMembers), VPC(Func, TLI), in FuncPGOInstrumentation() 569 if (!IsCS) { in FuncPGOInstrumentation() 589 IsCS ? NumOfCSPGOEdge++ : NumOfPGOEdge++; in FuncPGOInstrumentation() 591 IsCS ? NumOfCSPGOInstrument++ : NumOfPGOInstrument++; in FuncPGOInstrumentation() 649 if (IsCS) in computeCFGHash() 801 IsCS ? NumOfCSPGOSplit++ : NumOfPGOSplit++; in getInstrBB() [all …]
|
| H A D | InstrProfiling.cpp | 1268 if (!IsCS) in emitInitialization()
|
| /openbsd-src/gnu/llvm/llvm/lib/Passes/ |
| H A D | PassBuilderPipelines.cpp | 693 bool IsCS, std::string ProfileFile, in addPGOInstrPasses() argument 697 if (!IsCS && !DisablePreInliner) { in addPGOInstrPasses() 733 MPM.addPass(PGOInstrumentationUse(ProfileFile, ProfileRemappingFile, IsCS)); in addPGOInstrPasses() 741 MPM.addPass(PGOInstrumentationGen(IsCS)); in addPGOInstrPasses() 759 Options.UseBFIInPromotion = IsCS; in addPGOInstrPasses() 760 MPM.addPass(InstrProfiling(Options, IsCS)); in addPGOInstrPasses() 764 bool RunProfileGen, bool IsCS, in addPGOInstrPassesForO0() argument 769 MPM.addPass(PGOInstrumentationUse(ProfileFile, ProfileRemappingFile, IsCS)); in addPGOInstrPassesForO0() 777 MPM.addPass(PGOInstrumentationGen(IsCS)); in addPGOInstrPassesForO0() 784 Options.UseBFIInPromotion = IsCS; in addPGOInstrPassesForO0() [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Passes/ |
| H A D | PassBuilder.h | 569 bool IsCS, std::string ProfileFile, 608 bool RunProfileGen, bool IsCS, std::string ProfileFile,
|
| /openbsd-src/gnu/llvm/llvm/lib/IR/ |
| H A D | Module.cpp | 643 Metadata *Module::getProfileSummary(bool IsCS) const { in getProfileSummary() 644 return (IsCS ? getModuleFlag("CSProfileSummary") in getProfileSummary()
|
| /openbsd-src/gnu/llvm/llvm/lib/ProfileData/ |
| H A D | InstrProf.cpp | 1224 bool IsCS) { in accumulateCounts() argument 1225 auto getProfileSum = [IsCS](const std::string &Filename, in accumulateCounts() 1232 Reader->accumulateCounts(Sum, IsCS); in accumulateCounts()
|
| H A D | InstrProfReader.cpp | 1216 void InstrProfReader::accumulateCounts(CountSumOrPercent &Sum, bool IsCS) { in accumulateCounts() argument 1221 if (FuncIsCS != IsCS) in accumulateCounts()
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-profdata/ |
| H A D | llvm-profdata.cpp | 228 raw_fd_ostream &OS, bool IsCS) { in overlapInput() argument 1299 raw_fd_ostream &OS, bool IsCS) { in overlapInstrProfile() argument 1305 Error E = Overlap.accumulateCounts(BaseFilename, TestFilename, IsCS); in overlapInstrProfile() 1318 IsCS); in overlapInstrProfile() 2260 cl::opt<bool> IsCS( in overlap_main() local 2292 IsCS); in overlap_main()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/IR/ |
| H A D | Module.h | 880 Metadata *getProfileSummary(bool IsCS) const;
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/ProfileData/ |
| H A D | InstrProfReader.h | 151 void accumulateCounts(CountSumOrPercent &Sum, bool IsCS);
|
| H A D | InstrProf.h | 679 const std::string &TestFilename, bool IsCS);
|