Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/include/llvm/Passes/
H A DPassBuilder.h199 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 DTargetPassRegistry.inc112 PB.registerPipelineParsingCallback([=](StringRef Name, FunctionPassManager &PM,
120 PB.registerPipelineParsingCallback([=](StringRef Name, FunctionPassManager &PM,
144 PB.registerPipelineParsingCallback([=](StringRef Name, FunctionPassManager &PM,
H A DCodeGenPassBuilder.h265 FPM = FunctionPassManager(); in flushFPMToMPM()
268 FunctionPassManager FPM;
281 FunctionPassManager FPM; in ~AddMachinePass()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DLegacyPassManager.h72 class LLVM_ABI FunctionPassManager : public PassManagerBase {
76 explicit FunctionPassManager(Module *M);
77 ~FunctionPassManager() override;
H A DPassManager.h248 using FunctionPassManager = PassManager<Function>; variable
/freebsd/contrib/llvm-project/llvm/tools/opt/
H A DNewPMDriver.cpp257 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 DPassBuilderPipelines.cpp330 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 DPassBuilderBindings.cpp83 FunctionPassManager FPM; in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
H A DPassBuilder.cpp1663 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 DBPFTargetMachine.cpp135 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 DPassManager.h205 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 Dbugpoint.cpp80 class AddToDriver : public legacy::FunctionPassManager {
84 AddToDriver(BugDriver &_D) : FunctionPassManager(nullptr), D(_D) {} in AddToDriver()
/freebsd/contrib/llvm-project/llvm/lib/SandboxIR/
H A DPassManager.cpp13 bool FunctionPassManager::runOnFunction(Function &F, const Analyses &A) { in runOnFunction()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/
H A DSandboxVectorizer.h40 sandboxir::FunctionPassManager FPM;
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DLegacyPassManager.cpp1285 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 DExtraPassManager.h60 FunctionPassManager InnerFPM;
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXTargetMachine.cpp254 FunctionPassManager FPM; in registerPassBuilderCallbacks()
266 FunctionPassManager FPM; in registerPassBuilderCallbacks()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroCleanup.cpp128 FunctionPassManager FPM; in run()
/freebsd/contrib/llvm-project/llvm/tools/llc/
H A DNewPMDriver.cpp135 FunctionPassManager FPM; in compileModuleWithNewPM()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DRegionPrinter.cpp231 llvm::legacy::FunctionPassManager FPM(NonConstF->getParent()); in invokeFunctionPass()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetMachine.cpp815 [](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 DBackendUtil.cpp690 [&](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 DLoopPassManager.h431 FunctionPassManager LoopCanonicalizationFPM;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DPlaceSafepoints.cpp290 legacy::FunctionPassManager FPM(F.getParent()); in runImpl()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetMachine.cpp653 [](FunctionPassManager &FPM, OptimizationLevel Level) { in registerPassBuilderCallbacks()

12