| /freebsd/contrib/llvm-project/llvm/include/llvm/Passes/ |
| H A D | PassBuilder.h | 199 LLVM_ABI FunctionPassManager buildFunctionSimplificationPipeline( 369 LLVM_ABI Error parsePassPipeline(FunctionPassManager &FPM, 418 const std::function<void(FunctionPassManager &, OptimizationLevel)> &C) { in registerPeepholeEPCallback() argument 452 const std::function<void(FunctionPassManager &, OptimizationLevel)> &C) { in registerScalarOptimizerLateEPCallback() argument 474 const std::function<void(FunctionPassManager &, OptimizationLevel)> &C) { in registerVectorizerStartEPCallback() argument 485 const std::function<void(FunctionPassManager &, OptimizationLevel)> &C) { in registerVectorizerEndEPCallback() argument 589 const std::function<bool(StringRef Name, FunctionPassManager &, in registerPipelineParsingCallback() argument 644 LLVM_ABI void invokePeepholeEPCallbacks(FunctionPassManager &FPM, 650 LLVM_ABI void invokeScalarOptimizerLateEPCallbacks(FunctionPassManager &FPM, 654 LLVM_ABI void invokeVectorizerStartEPCallbacks(FunctionPassManager &FPM, [all …]
|
| H A D | TargetPassRegistry.inc | 112 PB.registerPipelineParsingCallback([=](StringRef Name, FunctionPassManager &PM, 120 PB.registerPipelineParsingCallback([=](StringRef Name, FunctionPassManager &PM, 144 PB.registerPipelineParsingCallback([=](StringRef Name, FunctionPassManager &PM,
|
| H A D | CodeGenPassBuilder.h | 265 FPM = FunctionPassManager(); in flushFPMToMPM() 268 FunctionPassManager FPM; 281 FunctionPassManager FPM; in ~AddMachinePass()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | LegacyPassManager.h | 72 class LLVM_ABI FunctionPassManager : public PassManagerBase { 76 explicit FunctionPassManager(Module *M); 77 ~FunctionPassManager() override;
|
| H A D | PassManager.h | 248 using FunctionPassManager = PassManager<Function>; variable
|
| /freebsd/contrib/llvm-project/llvm/tools/opt/ |
| H A D | NewPMDriver.cpp | 257 if (tryParsePipelineText<FunctionPassManager>(PB, PeepholeEPPipeline)) in registerEPCallbacks() 259 [&PB](FunctionPassManager &PM, OptimizationLevel Level) { in registerEPCallbacks() 276 if (tryParsePipelineText<FunctionPassManager>(PB, in registerEPCallbacks() 279 [&PB](FunctionPassManager &PM, OptimizationLevel Level) { in registerEPCallbacks() 289 if (tryParsePipelineText<FunctionPassManager>(PB, VectorizerStartEPPipeline)) in registerEPCallbacks() 291 [&PB](FunctionPassManager &PM, OptimizationLevel Level) { in registerEPCallbacks() 295 if (tryParsePipelineText<FunctionPassManager>(PB, VectorizerEndEPPipeline)) in registerEPCallbacks() 297 [&PB](FunctionPassManager &PM, OptimizationLevel Level) { in registerEPCallbacks()
|
| /freebsd/contrib/llvm-project/llvm/lib/Passes/ |
| H A D | PassBuilderPipelines.cpp | 330 void PassBuilder::invokePeepholeEPCallbacks(FunctionPassManager &FPM, in invokePeepholeEPCallbacks() 346 FunctionPassManager &FPM, OptimizationLevel Level) { in invokeScalarOptimizerLateEPCallbacks() 355 void PassBuilder::invokeVectorizerStartEPCallbacks(FunctionPassManager &FPM, in invokeVectorizerStartEPCallbacks() 360 void PassBuilder::invokeVectorizerEndEPCallbacks(FunctionPassManager &FPM, in invokeVectorizerEndEPCallbacks() 429 FunctionPassManager 433 FunctionPassManager FPM; in buildO1FunctionSimplificationPipeline() 566 FunctionPassManager 576 FunctionPassManager FPM; in buildFunctionSimplificationPipeline() 811 FunctionPassManager FPM; in addPreInlinerPasses() 1115 FunctionPassManager EarlyFPM; in buildModuleSimplificationPipeline() [all …]
|
| H A D | PassBuilderBindings.cpp | 83 FunctionPassManager FPM; in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
|
| H A D | PassBuilder.cpp | 1663 return callbacksAcceptPassName<FunctionPassManager>(Name, Callbacks); in isFunctionPassName() 1830 FunctionPassManager FPM; in parseModulePass() 1950 FunctionPassManager FPM; in parseCGSCCPass() 2048 Error PassBuilder::parseFunctionPass(FunctionPassManager &FPM, in parseFunctionPass() 2056 FunctionPassManager NestedFPM; in parseFunctionPass() 2320 FunctionPassManager &FPM, ArrayRef<PipelineElement> Pipeline) { in parseFunctionPassPipeline() 2447 Error PassBuilder::parsePassPipeline(FunctionPassManager &FPM, in parsePassPipeline()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFTargetMachine.cpp | 135 FunctionPassManager FPM; in registerPassBuilderCallbacks() 142 PB.registerPeepholeEPCallback([=](FunctionPassManager &FPM, in registerPassBuilderCallbacks() 148 [=](FunctionPassManager &FPM, OptimizationLevel Level) { in registerPassBuilderCallbacks()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/ |
| H A D | PassManager.h | 205 class LLVM_ABI FunctionPassManager final 208 FunctionPassManager(StringRef Name) : PassManager(Name) {} in FunctionPassManager() function 209 FunctionPassManager(StringRef Name, StringRef Pipeline, in FunctionPassManager() function
|
| /freebsd/contrib/llvm-project/llvm/tools/bugpoint/ |
| H A D | bugpoint.cpp | 80 class AddToDriver : public legacy::FunctionPassManager { 84 AddToDriver(BugDriver &_D) : FunctionPassManager(nullptr), D(_D) {} in AddToDriver()
|
| /freebsd/contrib/llvm-project/llvm/lib/SandboxIR/ |
| H A D | PassManager.cpp | 13 bool FunctionPassManager::runOnFunction(Function &F, const Analyses &A) { in runOnFunction()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/ |
| H A D | SandboxVectorizer.h | 40 sandboxir::FunctionPassManager FPM;
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | LegacyPassManager.cpp | 1285 FunctionPassManager::FunctionPassManager(Module *m) : M(m) { in FunctionPassManager() function in llvm::legacy::FunctionPassManager 1294 FunctionPassManager::~FunctionPassManager() { in ~FunctionPassManager() 1298 void FunctionPassManager::add(Pass *P) { in add() 1306 bool FunctionPassManager::run(Function &F) { in run() 1316 bool FunctionPassManager::doInitialization() { in doInitialization() 1322 bool FunctionPassManager::doFinalization() { in doFinalization()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | ExtraPassManager.h | 60 FunctionPassManager InnerFPM;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXTargetMachine.cpp | 254 FunctionPassManager FPM; in registerPassBuilderCallbacks() 266 FunctionPassManager FPM; in registerPassBuilderCallbacks()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroCleanup.cpp | 128 FunctionPassManager FPM; in run()
|
| /freebsd/contrib/llvm-project/llvm/tools/llc/ |
| H A D | NewPMDriver.cpp | 135 FunctionPassManager FPM; in compileModuleWithNewPM()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | RegionPrinter.cpp | 231 llvm::legacy::FunctionPassManager FPM(NonConstF->getParent()); in invokeFunctionPass()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUTargetMachine.cpp | 815 [](FunctionPassManager &FPM, OptimizationLevel Level) { in registerPassBuilderCallbacks() 823 [](FunctionPassManager &FPM, OptimizationLevel Level) { in registerPassBuilderCallbacks() 858 [](FunctionPassManager &FPM, OptimizationLevel Level) { in registerPassBuilderCallbacks() 872 FunctionPassManager FPM; in registerPassBuilderCallbacks() 947 FunctionPassManager FPM; in registerPassBuilderCallbacks()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | BackendUtil.cpp | 690 [&](FunctionPassManager &FPM, OptimizationLevel Level) { in addKCFIPass() 729 FunctionPassManager FPM; in addSanitizers() 1037 [](FunctionPassManager &FPM, OptimizationLevel Level) { in RunOptimizationPipeline() 1061 PB.registerScalarOptimizerLateEPCallback([this](FunctionPassManager &FPM, in RunOptimizationPipeline()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
| H A D | LoopPassManager.h | 431 FunctionPassManager LoopCanonicalizationFPM;
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | PlaceSafepoints.cpp | 290 legacy::FunctionPassManager FPM(F.getParent()); in runImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetMachine.cpp | 653 [](FunctionPassManager &FPM, OptimizationLevel Level) { in registerPassBuilderCallbacks()
|