Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Passes/
H A DPassBuilder.h191 FunctionPassManager
357 Error parsePassPipeline(FunctionPassManager &FPM, StringRef PipelineText);
557 const std::function<bool(StringRef Name, FunctionPassManager &, in registerPipelineParsingCallback() argument
603 void invokePeepholeEPCallbacks(FunctionPassManager &FPM,
609 void invokeScalarOptimizerLateEPCallbacks(FunctionPassManager &FPM,
613 void invokeVectorizerStartEPCallbacks(FunctionPassManager &FPM,
630 FunctionPassManager
636 void addVectorPasses(OptimizationLevel Level, FunctionPassManager &FPM,
644 Error parseFunctionPass(FunctionPassManager &FPM, const PipelineElement &E);
654 Error parseFunctionPassPipeline(FunctionPassManager &FPM,
[all …]
/freebsd-14.2/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.h616 using FunctionPassManager = PassManager<Function>; variable
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFTargetMachine.cpp114 [](StringRef PassName, FunctionPassManager &FPM, in registerPassBuilderCallbacks()
128 FunctionPassManager FPM; in registerPassBuilderCallbacks()
135 PB.registerPeepholeEPCallback([=](FunctionPassManager &FPM, in registerPassBuilderCallbacks()
140 [=](FunctionPassManager &FPM, OptimizationLevel Level) { in registerPassBuilderCallbacks()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Passes/
H A DPassBuilderPipelines.cpp380 FunctionPassManager
384 FunctionPassManager FPM; in buildO1FunctionSimplificationPipeline()
520 FunctionPassManager
530 FunctionPassManager FPM; in buildFunctionSimplificationPipeline()
755 FunctionPassManager FPM; in addPreInlinerPasses()
1034 FunctionPassManager EarlyFPM; in buildModuleSimplificationPipeline()
1839 FunctionPassManager FPM; in buildLTODefaultPipeline()
1888 FunctionPassManager MainFPM; in buildLTODefaultPipeline()
1950 FunctionPassManager LateFPM; in buildLTODefaultPipeline()
2055 FunctionPassManager FPM; in buildO0DefaultPipeline()
[all …]
H A DPassBuilder.cpp1255 return callbacksAcceptPassName<FunctionPassManager>(Name, Callbacks); in isFunctionPassName()
1398 FunctionPassManager FPM; in parseModulePass()
1566 FunctionPassManager FPM; in parseCGSCCPass()
1672 Error PassBuilder::parseFunctionPass(FunctionPassManager &FPM, in parseFunctionPass()
1680 FunctionPassManager NestedFPM; in parseFunctionPass()
1704 FunctionPassManager NestedFPM; in parseFunctionPass()
1921 FunctionPassManager &FPM, ArrayRef<PipelineElement> Pipeline) { in parseFunctionPassPipeline()
2034 Error PassBuilder::parsePassPipeline(FunctionPassManager &FPM, in parsePassPipeline()
/freebsd-14.2/contrib/llvm-project/llvm/tools/opt/
H A DNewPMDriver.cpp241 if (tryParsePipelineText<FunctionPassManager>(PB, PeepholeEPPipeline)) in registerEPCallbacks()
243 [&PB](FunctionPassManager &PM, OptimizationLevel Level) { in registerEPCallbacks()
260 if (tryParsePipelineText<FunctionPassManager>(PB, in registerEPCallbacks()
263 [&PB](FunctionPassManager &PM, OptimizationLevel Level) { in registerEPCallbacks()
273 if (tryParsePipelineText<FunctionPassManager>(PB, VectorizerStartEPPipeline)) in registerEPCallbacks()
275 [&PB](FunctionPassManager &PM, OptimizationLevel Level) { in registerEPCallbacks()
/freebsd-14.2/contrib/llvm-project/llvm/tools/bugpoint/
H A Dbugpoint.cpp80 class AddToDriver : public legacy::FunctionPassManager {
84 AddToDriver(BugDriver &_D) : FunctionPassManager(nullptr), D(_D) {} in AddToDriver()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/
H A DLoopVectorize.h104 struct ExtraVectorPassManager : public FunctionPassManager {
108 PA.intersect(FunctionPassManager::run(F, AM)); in run()
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DLegacyPassManager.cpp1330 FunctionPassManager::FunctionPassManager(Module *m) : M(m) { in FunctionPassManager() function in llvm::legacy::FunctionPassManager
1339 FunctionPassManager::~FunctionPassManager() { in ~FunctionPassManager()
1343 void FunctionPassManager::add(Pass *P) { in add()
1351 bool FunctionPassManager::run(Function &F) { in run()
1361 bool FunctionPassManager::doInitialization() { in doInitialization()
1367 bool FunctionPassManager::doFinalization() { in doFinalization()
H A DCore.cpp4238 return wrap(new legacy::FunctionPassManager(unwrap(M))); in LLVMCreateFunctionPassManagerForModule()
4251 return unwrap<legacy::FunctionPassManager>(FPM)->doInitialization(); in LLVMInitializeFunctionPassManager()
4255 return unwrap<legacy::FunctionPassManager>(FPM)->run(*unwrap<Function>(F)); in LLVMRunFunctionPassManager()
4259 return unwrap<legacy::FunctionPassManager>(FPM)->doFinalization(); in LLVMFinalizeFunctionPassManager()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXTargetMachine.cpp231 [](StringRef PassName, FunctionPassManager &PM, in registerPassBuilderCallbacks()
272 FunctionPassManager FPM; in registerPassBuilderCallbacks()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroCleanup.cpp125 FunctionPassManager FPM; in run()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DRegionPrinter.cpp237 llvm::legacy::FunctionPassManager FPM(NonConstF->getParent()); in invokeFunctionPass()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DBackendUtil.cpp640 [&](FunctionPassManager &FPM, OptimizationLevel Level) { in addKCFIPass()
679 FunctionPassManager FPM; in addSanitizers()
938 [](FunctionPassManager &FPM, OptimizationLevel Level) { in RunOptimizationPipeline()
978 [](FunctionPassManager &FPM, OptimizationLevel Level) { in RunOptimizationPipeline()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DCodeGenPassBuilder.h205 FPM = FunctionPassManager(); in operator()
217 FunctionPassManager FPM;
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetMachine.cpp656 [this](StringRef PassName, FunctionPassManager &PM, in registerPassBuilderCallbacks()
724 FunctionPassManager FPM; in registerPassBuilderCallbacks()
756 FunctionPassManager FPM; in registerPassBuilderCallbacks()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DLoopPassManager.h466 FunctionPassManager LoopCanonicalizationFPM;
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DPlaceSafepoints.cpp289 legacy::FunctionPassManager FPM(F.getParent()); in runImpl()
/freebsd-14.2/contrib/llvm-project/llvm/lib/FuzzMutate/
H A DIRMutator.cpp82 FunctionPassManager FPM; in eliminateDeadCode()