| /llvm-project-15.0.7/llvm/tools/opt/ |
| H A D | NewPMDriver.cpp | 299 Optional<PGOOptions> P; in runPassPipeline() 302 P = PGOOptions(ProfileFile, "", "", PGOOptions::IRInstr); in runPassPipeline() 305 P = PGOOptions(ProfileFile, "", ProfileRemappingFile, PGOOptions::IRUse); in runPassPipeline() 308 P = PGOOptions(ProfileFile, "", ProfileRemappingFile, in runPassPipeline() 309 PGOOptions::SampleUse); in runPassPipeline() 313 P = PGOOptions("", "", "", PGOOptions::NoAction, PGOOptions::NoCSAction, in runPassPipeline() 319 if (P && (P->Action == PGOOptions::IRInstr || in runPassPipeline() 320 P->Action == PGOOptions::SampleUse)) in runPassPipeline() 326 P->CSAction = PGOOptions::CSIRInstr; in runPassPipeline() 330 PGOOptions::NoAction, PGOOptions::CSIRInstr); in runPassPipeline() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Passes/ |
| H A D | PassBuilderPipelines.cpp | 328 PGOOpt->Action != PGOOptions::SampleUse) in buildO1FunctionSimplificationPipeline() 513 PGOOpt->Action != PGOOptions::SampleUse) in buildFunctionSimplificationPipeline() 603 (PGOOpt->Action == PGOOptions::IRUse || in buildFunctionSimplificationPipeline() 604 PGOOpt->Action == PGOOptions::SampleUse)) in buildFunctionSimplificationPipeline() 725 PGOOpt->Action == PGOOptions::SampleUse) in buildInlinerPipeline() 806 PGOOpt->Action == PGOOptions::SampleUse) in buildModuleInlinerPipeline() 975 (PGOOpt->Action == PGOOptions::IRInstr || in buildModuleSimplificationPipeline() 976 PGOOpt->Action == PGOOptions::IRUse)) { in buildModuleSimplificationPipeline() 984 PGOOpt->CSAction == PGOOptions::CSIRInstr) in buildModuleSimplificationPipeline() 1334 PGOOpt->Action == PGOOptions::SampleUse) in buildPerModuleDefaultPipeline() [all …]
|
| H A D | PassBuilder.cpp | 392 Optional<PGOOptions> PGOOpt, in PassBuilder()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | BackendUtil.cpp | 706 Optional<PGOOptions> PGOOpt; in RunOptimizationPipeline() 713 "", "", PGOOptions::IRInstr, PGOOptions::NoCSAction, in RunOptimizationPipeline() 724 PGOOpt = PGOOptions( in RunOptimizationPipeline() 726 PGOOptions::SampleUse, PGOOptions::NoCSAction, in RunOptimizationPipeline() 731 PGOOptions("", "", "", PGOOptions::NoAction, PGOOptions::NoCSAction, in RunOptimizationPipeline() 735 PGOOpt = PGOOptions("", "", "", PGOOptions::NoAction, in RunOptimizationPipeline() 736 PGOOptions::NoCSAction, true); in RunOptimizationPipeline() 744 assert(PGOOpt->Action != PGOOptions::IRInstr && in RunOptimizationPipeline() 751 PGOOpt->CSAction = PGOOptions::CSIRInstr; in RunOptimizationPipeline() 753 PGOOpt = PGOOptions("", in RunOptimizationPipeline() [all …]
|
| /llvm-project-15.0.7/llvm/lib/LTO/ |
| H A D | LTOBackend.cpp | 234 Optional<PGOOptions> PGOOpt; in runNewPMPasses() 236 PGOOpt = PGOOptions(Conf.SampleProfile, "", Conf.ProfileRemapping, in runNewPMPasses() 237 PGOOptions::SampleUse, PGOOptions::NoCSAction, true); in runNewPMPasses() 239 PGOOpt = PGOOptions("", Conf.CSIRProfile, Conf.ProfileRemapping, in runNewPMPasses() 240 PGOOptions::IRUse, PGOOptions::CSIRInstr, in runNewPMPasses() 243 PGOOpt = PGOOptions(Conf.CSIRProfile, "", Conf.ProfileRemapping, in runNewPMPasses() 244 PGOOptions::IRUse, PGOOptions::CSIRUse, in runNewPMPasses() 248 PGOOpt = PGOOptions("", "", "", PGOOptions::NoAction, in runNewPMPasses() 249 PGOOptions::NoCSAction, true); in runNewPMPasses()
|
| H A D | ThinLTOCodeGenerator.cpp | 240 Optional<PGOOptions> PGOOpt; in optimizeModule()
|
| /llvm-project-15.0.7/llvm/include/llvm/Support/ |
| H A D | PGOOptions.h | 22 struct PGOOptions { struct 25 PGOOptions(std::string ProfileFile = "", std::string CSProfileGenFile = "", argument
|
| /llvm-project-15.0.7/llvm/include/llvm/Target/ |
| H A D | TargetMachine.h | 114 Optional<PGOOptions> PGOOption = None; 314 void setPGOOption(Optional<PGOOptions> PGOOpt) { PGOOption = PGOOpt; } in setPGOOption() 315 const Optional<PGOOptions> &getPGOOption() const { return PGOOption; } in getPGOOption()
|
| /llvm-project-15.0.7/llvm/include/llvm/Passes/ |
| H A D | PassBuilder.h | 97 Optional<PGOOptions> PGOOpt; 116 Optional<PGOOptions> PGOOpt = None,
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | TargetPassConfig.cpp | 342 const Optional<PGOOptions> &PGOOpt = TM->getPGOOption(); in getFSProfileFile() 343 if (PGOOpt == None || PGOOpt->Action != PGOOptions::SampleUse) in getFSProfileFile() 353 const Optional<PGOOptions> &PGOOpt = TM->getPGOOption(); in getFSRemappingFile() 354 if (PGOOpt == None || PGOOpt->Action != PGOOptions::SampleUse) in getFSRemappingFile()
|
| /llvm-project-15.0.7/flang/lib/Frontend/ |
| H A D | FrontendActions.cpp | 664 llvm::Optional<llvm::PGOOptions> pgoOpt; in runOptimizationPipeline()
|
| /llvm-project-15.0.7/clang/docs/tools/ |
| H A D | clang-formatted-files.txt | 5516 llvm/include/llvm/Support/PGOOptions.h
|