/freebsd-13-stable/contrib/llvm-project/llvm/lib/Passes/ |
H A D | PassBuilder.cpp | 394 FunctionPassManager &FPM, PassBuilder::OptimizationLevel Level) { 396 C(FPM, Level); 439 FunctionPassManager FPM(DebugLogging); 443 FPM.addPass(SROA()); 446 FPM.addPass(EarlyCSEPass(true /* Enable mem-ssa. */)); 449 FPM.addPass(SimplifyCFGPass()); 450 FPM.addPass(InstCombinePass()); 452 FPM.addPass(LibCallsShrinkWrapPass()); 454 invokePeepholeEPCallbacks(FPM, Level); 456 FPM 393 invokePeepholeEPCallbacks( FunctionPassManager &FPM, PassBuilder::OptimizationLevel Level) argument 758 FunctionPassManager FPM; local 787 FunctionPassManager FPM; local 2308 parseFunctionPass(FunctionPassManager &FPM, const PipelineElement &E, bool VerifyEachPass, bool DebugLogging) argument 2495 parseFunctionPassPipeline(FunctionPassManager &FPM, ArrayRef<PipelineElement> Pipeline, bool VerifyEachPass, bool DebugLogging) argument 2618 parsePassPipeline(FunctionPassManager &FPM, StringRef PipelineText, bool VerifyEachPass, bool DebugLogging) argument [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
H A D | CoroCleanup.cpp | 31 llvm::legacy::FunctionPassManager FPM(F.getParent()); 32 FPM.add(createCFGSimplificationPass()); 34 FPM.doInitialization(); 35 FPM.run(F); 36 FPM.doFinalization();
|
H A D | CoroSplit.cpp | 896 // pass to FPM below because it will also verify all the global data. 900 legacy::FunctionPassManager FPM(F.getParent()); 902 FPM.add(createSCCPPass()); 903 FPM.add(createCFGSimplificationPass()); 904 FPM.add(createEarlyCSEPass()); 905 FPM.add(createCFGSimplificationPass()); 907 FPM.doInitialization(); 908 FPM.run(F); 909 FPM.doFinalization();
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | LegacyPassManager.h | 91 FunctionPassManagerImpl *FPM; member in class:llvm::legacy::FunctionPassManager
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | RegionPrinter.cpp | 249 llvm::legacy::FunctionPassManager FPM(NonConstF->getParent()); 250 FPM.add(ViewerPass); 251 FPM.doInitialization(); 252 FPM.run(*NonConstF); 253 FPM.doFinalization();
|
H A D | Lint.cpp | 741 legacy::FunctionPassManager FPM(F.getParent()); 743 FPM.add(V); 744 FPM.run(F);
|
/freebsd-13-stable/contrib/llvm-project/llvm/tools/bugpoint/ |
H A D | bugpoint.cpp | 122 static void AddOptimizationPasses(legacy::FunctionPassManager &FPM, argument 134 Builder.populateFunctionPassManager(FPM); 135 Builder.populateModulePassManager(FPM);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/FuzzMutate/ |
H A D | IRMutator.cpp | 71 FunctionPassManager FPM; local 72 FPM.addPass(DCEPass()); 76 FPM.run(F, FAM);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | PassManagerBuilder.cpp | 289 legacy::FunctionPassManager &FPM) { 290 addExtensionsToPM(EP_EarlyAsPossible, FPM); 291 FPM.add(createEntryExitInstrumenterPass()); 295 FPM.add(new TargetLibraryInfoWrapperPass(*LibraryInfo)); 299 addInitialAliasAnalysisPasses(FPM); 301 FPM.add(createCFGSimplificationPass()); 302 FPM.add(createSROAPass()); 303 FPM.add(createEarlyCSEPass()); 304 FPM.add(createLowerExpectIntrinsicPass()); 1201 legacy::FunctionPassManager *FPM local 288 populateFunctionPassManager( legacy::FunctionPassManager &FPM) argument [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
H A D | PassManagerBuilder.h | 41 /// Builder.populateFunctionPassManager(FPM); 226 void populateFunctionPassManager(legacy::FunctionPassManager &FPM);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | PlaceSafepoints.cpp | 508 legacy::FunctionPassManager FPM(F.getParent()); 511 FPM.add(PBS); 512 FPM.run(F);
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Passes/ |
H A D | PassBuilder.h | 493 Error parsePassPipeline(FunctionPassManager &FPM, StringRef PipelineText, 703 Error parseFunctionPass(FunctionPassManager &FPM, const PipelineElement &E, 712 Error parseFunctionPassPipeline(FunctionPassManager &FPM, 789 /// static bool parseFunctionPipeline(StringRef Name, FunctionPassManager &FPM, 792 /// FPM))
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | LegacyPassManager.cpp | 1411 FPM = new legacy::FunctionPassManagerImpl(); 1412 // FPM is the top level manager. 1413 FPM->setTopLevelManager(FPM); 1415 AnalysisResolver *AR = new AnalysisResolver(*FPM); 1416 FPM->setResolver(AR); 1420 delete FPM; 1424 FPM->add(P); 1435 return FPM->run(F); 1442 return FPM [all...] |
H A D | Core.cpp | 4110 LLVMBool LLVMInitializeFunctionPassManager(LLVMPassManagerRef FPM) { 4111 return unwrap<legacy::FunctionPassManager>(FPM)->doInitialization(); 4114 LLVMBool LLVMRunFunctionPassManager(LLVMPassManagerRef FPM, LLVMValueRef F) { 4115 return unwrap<legacy::FunctionPassManager>(FPM)->run(*unwrap<Function>(F)); 4118 LLVMBool LLVMFinalizeFunctionPassManager(LLVMPassManagerRef FPM) { 4119 return unwrap<legacy::FunctionPassManager>(FPM)->doFinalization();
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | BackendUtil.cpp | 115 void CreatePasses(legacy::PassManager &MPM, legacy::FunctionPassManager &FPM); 576 legacy::FunctionPassManager &FPM) { 582 // Figure out TargetLibraryInfo. This needs to be added to MPM and FPM 732 FPM.add(new TargetLibraryInfoWrapperPass(*TLII)); 734 FPM.add(createVerifierPass()); 785 PMBuilder.populateFunctionPassManager(FPM); 1278 [](FunctionPassManager &FPM, PassBuilder::OptimizationLevel Level) { 1279 FPM.addPass(BoundsCheckingPass()); 575 CreatePasses(legacy::PassManager &MPM, legacy::FunctionPassManager &FPM) argument
|
/freebsd-13-stable/contrib/llvm-project/llvm/tools/opt/ |
H A D | opt.cpp | 384 legacy::FunctionPassManager &FPM, 388 FPM.add(createVerifierPass()); // Verify that input is correct 440 Builder.populateFunctionPassManager(FPM); 383 AddOptimizationPasses(legacy::PassManagerBase &MPM, legacy::FunctionPassManager &FPM, TargetMachine *TM, unsigned OptLevel, unsigned SizeLevel) argument
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm-c/ |
H A D | Core.h | 4065 LLVMBool LLVMInitializeFunctionPassManager(LLVMPassManagerRef FPM); 4071 LLVMBool LLVMRunFunctionPassManager(LLVMPassManagerRef FPM, LLVMValueRef F); 4076 LLVMBool LLVMFinalizeFunctionPassManager(LLVMPassManagerRef FPM);
|