/freebsd/contrib/llvm-project/llvm/include/llvm/Passes/ |
H A D | PassBuilder.h | 194 FunctionPassManager 360 Error parsePassPipeline(FunctionPassManager &FPM, StringRef PipelineText); 407 const std::function<void(FunctionPassManager &, OptimizationLevel)> &C) { in registerPeepholeEPCallback() argument 441 const std::function<void(FunctionPassManager &, OptimizationLevel)> &C) { in registerScalarOptimizerLateEPCallback() argument 463 const std::function<void(FunctionPassManager &, OptimizationLevel)> &C) { in registerVectorizerStartEPCallback() argument 564 const std::function<bool(StringRef Name, FunctionPassManager &, in registerPipelineParsingCallback() argument 618 void invokePeepholeEPCallbacks(FunctionPassManager &FPM, 624 void invokeScalarOptimizerLateEPCallbacks(FunctionPassManager &FPM, 628 void invokeVectorizerStartEPCallbacks(FunctionPassManager &FPM, 698 FunctionPassManager [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 | 195 FPM = FunctionPassManager(); in operator() 204 FunctionPassManager FPM; 215 FunctionPassManager FPM; in ~AddMachinePass()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | LegacyPassManager.h | 71 class FunctionPassManager : public PassManagerBase { 75 explicit FunctionPassManager(Module *M); 76 ~FunctionPassManager() override;
|
H A D | PassManager.h | 246 using FunctionPassManager = PassManager<Function>; variable
|
/freebsd/contrib/llvm-project/llvm/lib/Passes/ |
H A D | PassBuilderPipelines.cpp | 331 void PassBuilder::invokePeepholeEPCallbacks(FunctionPassManager &FPM, in invokePeepholeEPCallbacks() 347 FunctionPassManager &FPM, OptimizationLevel Level) { in invokeScalarOptimizerLateEPCallbacks() 356 void PassBuilder::invokeVectorizerStartEPCallbacks(FunctionPassManager &FPM, in invokeVectorizerStartEPCallbacks() 404 FunctionPassManager 408 FunctionPassManager FPM; in buildO1FunctionSimplificationPipeline() 544 FunctionPassManager 554 FunctionPassManager FPM; in buildFunctionSimplificationPipeline() 791 FunctionPassManager FPM; in addPreInlinerPasses() 1081 FunctionPassManager EarlyFPM; in buildModuleSimplificationPipeline() 1149 FunctionPassManager GlobalCleanupPM; in buildModuleSimplificationPipeline() [all …]
|
H A D | PassBuilder.cpp | 1317 return callbacksAcceptPassName<FunctionPassManager>(Name, Callbacks); in isFunctionPassName() 1475 FunctionPassManager FPM; in parseModulePass() 1636 FunctionPassManager FPM; in parseCGSCCPass() 1735 Error PassBuilder::parseFunctionPass(FunctionPassManager &FPM, in parseFunctionPass() 1743 FunctionPassManager NestedFPM; in parseFunctionPass() 1998 FunctionPassManager &FPM, ArrayRef<PipelineElement> Pipeline) { in parseFunctionPassPipeline() 2125 Error PassBuilder::parsePassPipeline(FunctionPassManager &FPM, in parsePassPipeline()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
H A D | BPFTargetMachine.cpp | 122 FunctionPassManager FPM; in registerPassBuilderCallbacks() 129 PB.registerPeepholeEPCallback([=](FunctionPassManager &FPM, in registerPassBuilderCallbacks() 135 [=](FunctionPassManager &FPM, OptimizationLevel Level) { in registerPassBuilderCallbacks()
|
/freebsd/contrib/llvm-project/llvm/tools/opt/ |
H A D | NewPMDriver.cpp | 254 if (tryParsePipelineText<FunctionPassManager>(PB, PeepholeEPPipeline)) in registerEPCallbacks() 256 [&PB](FunctionPassManager &PM, OptimizationLevel Level) { in registerEPCallbacks() 273 if (tryParsePipelineText<FunctionPassManager>(PB, in registerEPCallbacks() 276 [&PB](FunctionPassManager &PM, OptimizationLevel Level) { in registerEPCallbacks() 286 if (tryParsePipelineText<FunctionPassManager>(PB, VectorizerStartEPPipeline)) in registerEPCallbacks() 288 [&PB](FunctionPassManager &PM, OptimizationLevel Level) { in registerEPCallbacks()
|
/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/include/llvm/Transforms/Vectorize/ |
H A D | LoopVectorize.h | 105 struct ExtraVectorPassManager : public FunctionPassManager { 109 PA.intersect(FunctionPassManager::run(F, AM)); in run()
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | LegacyPassManager.cpp | 1327 FunctionPassManager::FunctionPassManager(Module *m) : M(m) { in FunctionPassManager() function in llvm::legacy::FunctionPassManager 1336 FunctionPassManager::~FunctionPassManager() { in ~FunctionPassManager() 1340 void FunctionPassManager::add(Pass *P) { in add() 1348 bool FunctionPassManager::run(Function &F) { in run() 1358 bool FunctionPassManager::doInitialization() { in doInitialization() 1364 bool FunctionPassManager::doFinalization() { in doFinalization()
|
H A D | Core.cpp | 4472 return wrap(new legacy::FunctionPassManager(unwrap(M))); in LLVMCreateFunctionPassManagerForModule() 4485 return unwrap<legacy::FunctionPassManager>(FPM)->doInitialization(); in LLVMInitializeFunctionPassManager() 4489 return unwrap<legacy::FunctionPassManager>(FPM)->run(*unwrap<Function>(F)); in LLVMRunFunctionPassManager() 4493 return unwrap<legacy::FunctionPassManager>(FPM)->doFinalization(); in LLVMFinalizeFunctionPassManager()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
H A D | CoroCleanup.cpp | 126 FunctionPassManager FPM; in run()
|
/freebsd/contrib/llvm-project/llvm/tools/llc/ |
H A D | NewPMDriver.cpp | 139 FunctionPassManager FPM; in compileModuleWithNewPM()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | BackendUtil.cpp | 655 [&](FunctionPassManager &FPM, OptimizationLevel Level) { in addKCFIPass() 694 FunctionPassManager FPM; in addSanitizers() 769 [](FunctionPassManager &FPM, OptimizationLevel Level) { in addSanitizers() 970 [](FunctionPassManager &FPM, OptimizationLevel Level) { in RunOptimizationPipeline() 994 [](FunctionPassManager &FPM, OptimizationLevel Level) { in RunOptimizationPipeline()
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | RegionPrinter.cpp | 237 llvm::legacy::FunctionPassManager FPM(NonConstF->getParent()); in invokeFunctionPass()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXTargetMachine.cpp | 234 FunctionPassManager FPM; in registerPassBuilderCallbacks()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
H A D | LoopPassManager.h | 433 FunctionPassManager LoopCanonicalizationFPM;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUTargetMachine.cpp | 671 FunctionPassManager FPM; in registerPassBuilderCallbacks() 696 [](FunctionPassManager &FPM, OptimizationLevel Level) { in registerPassBuilderCallbacks() 710 FunctionPassManager FPM; in registerPassBuilderCallbacks()
|
/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/FuzzMutate/ |
H A D | IRMutator.cpp | 83 FunctionPassManager FPM; in eliminateDeadCode()
|