Home
last modified time | relevance | path

Searched refs:FunctionPassManager (Results 1 – 22 of 22) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Passes/
H A DPassBuilder.h322 FunctionPassManager
499 Error parsePassPipeline(FunctionPassManager &FPM, StringRef PipelineText);
536 const std::function<void(FunctionPassManager &, OptimizationLevel)> &C) { in registerPeepholeEPCallback() argument
570 const std::function<void(FunctionPassManager &, OptimizationLevel)> &C) { in registerScalarOptimizerLateEPCallback() argument
662 const std::function<bool(StringRef Name, FunctionPassManager &, in registerPipelineParsingCallback() argument
700 FunctionPassManager
706 void addVectorPasses(OptimizationLevel Level, FunctionPassManager &FPM,
714 Error parseFunctionPass(FunctionPassManager &FPM, const PipelineElement &E);
720 Error parseFunctionPassPipeline(FunctionPassManager &FPM,
730 void invokePeepholeEPCallbacks(FunctionPassManager &, OptimizationLevel);
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DLegacyPassManager.h71 class FunctionPassManager : public PassManagerBase {
75 explicit FunctionPassManager(Module *M);
76 ~FunctionPassManager() override;
H A DPassManager.h582 using FunctionPassManager = PassManager<Function>; variable
/freebsd-13.1/contrib/llvm-project/llvm/tools/opt/
H A DNewPMDriver.cpp174 if (tryParsePipelineText<FunctionPassManager>(PB, PeepholeEPPipeline)) in registerEPCallbacks()
176 [&PB](FunctionPassManager &PM, PassBuilder::OptimizationLevel Level) { in registerEPCallbacks()
193 if (tryParsePipelineText<FunctionPassManager>(PB, in registerEPCallbacks()
196 [&PB](FunctionPassManager &PM, PassBuilder::OptimizationLevel Level) { in registerEPCallbacks()
206 if (tryParsePipelineText<FunctionPassManager>(PB, VectorizerStartEPPipeline)) in registerEPCallbacks()
208 [&PB](FunctionPassManager &PM, PassBuilder::OptimizationLevel Level) { in registerEPCallbacks()
225 if (tryParsePipelineText<FunctionPassManager>(PB, OptimizerLastEPPipeline)) in registerEPCallbacks()
H A Dopt.cpp361 legacy::FunctionPassManager &FPM, in AddOptimizationPasses()
877 std::unique_ptr<legacy::FunctionPassManager> FPasses; in main()
880 FPasses.reset(new legacy::FunctionPassManager(M.get())); in main()
/freebsd-13.1/contrib/llvm-project/llvm/tools/bugpoint/
H A Dbugpoint.cpp104 class AddToDriver : public legacy::FunctionPassManager {
108 AddToDriver(BugDriver &_D) : FunctionPassManager(nullptr), D(_D) {} in AddToDriver()
122 static void AddOptimizationPasses(legacy::FunctionPassManager &FPM, in AddOptimizationPasses()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Passes/
H A DPassBuilder.cpp522 FunctionPassManager FPM; in addAnnotationRemarksPass()
534 FunctionPassManager
538 FunctionPassManager FPM; in buildO1FunctionSimplificationPipeline()
669 FunctionPassManager
679 FunctionPassManager FPM; in buildFunctionSimplificationPipeline()
895 FunctionPassManager FPM; in addPGOInstrPasses()
924 FunctionPassManager FPM; in addPGOInstrPasses()
1793 FunctionPassManager FPM; in buildLTODefaultPipeline()
1834 FunctionPassManager MainFPM; in buildLTODefaultPipeline()
1977 FunctionPassManager FPM; in buildO0DefaultPipeline()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DPassManagerBuilder.h31 class FunctionPassManager; variable
227 void populateFunctionPassManager(legacy::FunctionPassManager &FPM);
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFTargetMachine.cpp128 FunctionPassManager FPM; in registerPassBuilderCallbacks()
133 PB.registerPeepholeEPCallback([=](FunctionPassManager &FPM, in registerPassBuilderCallbacks()
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DLegacyPassManager.cpp1331 FunctionPassManager::FunctionPassManager(Module *m) : M(m) { in FunctionPassManager() function in llvm::legacy::FunctionPassManager
1340 FunctionPassManager::~FunctionPassManager() { in ~FunctionPassManager()
1344 void FunctionPassManager::add(Pass *P) { in add()
1352 bool FunctionPassManager::run(Function &F) { in run()
1362 bool FunctionPassManager::doInitialization() { in doInitialization()
1368 bool FunctionPassManager::doFinalization() { in doFinalization()
H A DCore.cpp4160 return wrap(new legacy::FunctionPassManager(unwrap(M))); in LLVMCreateFunctionPassManagerForModule()
4173 return unwrap<legacy::FunctionPassManager>(FPM)->doInitialization(); in LLVMInitializeFunctionPassManager()
4177 return unwrap<legacy::FunctionPassManager>(FPM)->run(*unwrap<Function>(F)); in LLVMRunFunctionPassManager()
4181 return unwrap<legacy::FunctionPassManager>(FPM)->doFinalization(); in LLVMFinalizeFunctionPassManager()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXTargetMachine.cpp214 [](StringRef PassName, FunctionPassManager &PM, in registerPassBuilderCallbacks()
229 FunctionPassManager FPM; in registerPassBuilderCallbacks()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroCleanup.cpp31 llvm::legacy::FunctionPassManager FPM(F.getParent()); in simplifyCFG()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DBackendUtil.cpp121 void CreatePasses(legacy::PassManager &MPM, legacy::FunctionPassManager &FPM);
641 legacy::FunctionPassManager &FPM) { in CreatePasses()
974 legacy::FunctionPassManager PerFunctionPasses(TheModule); in EmitAssembly()
1122 FunctionPassManager FPM; in addSanitizers()
1346 [](FunctionPassManager &FPM, PassBuilder::OptimizationLevel Level) { in EmitAssemblyWithNewPassManager()
1386 [](FunctionPassManager &FPM, PassBuilder::OptimizationLevel Level) { in EmitAssemblyWithNewPassManager()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DRegionPrinter.cpp249 llvm::legacy::FunctionPassManager FPM(NonConstF->getParent()); in invokeFunctionPass()
H A DLint.cpp772 legacy::FunctionPassManager FPM(F.getParent()); in lintFunction()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DPassManagerBuilder.cpp313 legacy::FunctionPassManager &FPM) { in populateFunctionPassManager()
1301 legacy::FunctionPassManager *FPM = unwrap<legacy::FunctionPassManager>(PM); in LLVMPassManagerBuilderPopulateFunctionPassManager()
/freebsd-13.1/contrib/llvm-project/llvm/lib/FuzzMutate/
H A DIRMutator.cpp71 FunctionPassManager FPM; in eliminateDeadCode()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetMachine.cpp651 [this](StringRef PassName, FunctionPassManager &PM, in registerPassBuilderCallbacks()
694 FunctionPassManager FPM; in registerPassBuilderCallbacks()
727 FunctionPassManager FPM; in registerPassBuilderCallbacks()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DLoopPassManager.h435 FunctionPassManager LoopCanonicalizationFPM;
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DPlaceSafepoints.cpp508 legacy::FunctionPassManager FPM(F.getParent()); in runOnFunction()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DCodeGenPassBuilder.h191 FunctionPassManager FPM;