Home
last modified time | relevance | path

Searched refs:registerPass (Results 1 – 18 of 18) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/
H A DPassSupport.h43 Registry.registerPass(*PI, true); \
63 Registry.registerPass(*PI, true); \
116 PassRegistry::getPassRegistry()->registerPass(*this);
175 Registry.registerPass(*PI, true); \
197 Registry.registerPass(*PI, true); \
H A DPassRegistry.h69 void registerPass(const PassInfo &PI, bool ShouldFree = false);
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DPassRegistry.cpp49 void PassRegistry::registerPass(const PassInfo &PI, bool ShouldFree) { in registerPass() function in PassRegistry
79 registerPass(Registeree); in registerAnalysisGroup()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDirectXTargetMachine.cpp120 MAM.registerPass([&] { return DXILResourceAnalysis(); }); in registerPassBuilderCallbacks()
121 MAM.registerPass([&] { return dxil::ShaderFlagsAnalysis(); }); in registerPassBuilderCallbacks()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Passes/
H A DPassBuilder.cpp409 MAM.registerPass([&] { return CREATE_PASS; }); in registerModuleAnalyses()
418 CGAM.registerPass([&] { return CREATE_PASS; }); in registerCGSCCAnalyses()
429 FAM.registerPass([&] { return buildDefaultAAPipeline(); }); in registerFunctionAnalyses()
432 FAM.registerPass([&] { return CREATE_PASS; }); in registerFunctionAnalyses()
443 MFAM.registerPass([&] { return PASS_NAME(); }); in registerMachineFunctionAnalyses()
452 LAM.registerPass([&] { return CREATE_PASS; }); in registerLoopAnalyses()
1942 MAM.registerPass([&] { return FunctionAnalysisManagerModuleProxy(FAM); }); in crossRegisterProxies()
1943 MAM.registerPass([&] { return CGSCCAnalysisManagerModuleProxy(CGAM); }); in crossRegisterProxies()
1944 CGAM.registerPass([&] { return ModuleAnalysisManagerCGSCCProxy(MAM); }); in crossRegisterProxies()
1947 FAM.registerPass([&] { return LoopAnalysisManagerFunctionProxy(LAM); }); in crossRegisterProxies()
[all …]
H A DStandardInstrumentations.cpp1296 FAM.registerPass([&] { return PreservedCFGCheckerAnalysis(); }); in registerCallbacks()
1297 FAM.registerPass([&] { return PreservedFunctionHashAnalysis(); }); in registerCallbacks()
1298 MAM.registerPass([&] { return PreservedModuleHashAnalysis(); }); in registerCallbacks()
/freebsd-14.2/contrib/llvm-project/llvm/tools/llc/
H A DNewPMDriver.cpp165 FAM.registerPass([&] { return TargetLibraryAnalysis(TLII); }); in compileModuleWithNewPM()
166 MAM.registerPass([&] { return MachineModuleAnalysis(&LLVMTM); }); in compileModuleWithNewPM()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DLint.cpp732 FAM.registerPass([&] { return TargetLibraryAnalysis(); }); in lintFunction()
733 FAM.registerPass([&] { return DominatorTreeAnalysis(); }); in lintFunction()
734 FAM.registerPass([&] { return AssumptionAnalysis(); }); in lintFunction()
735 FAM.registerPass([&] { in lintFunction()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DCodeGenPassBuilder.h619 MAM.registerPass([&] { return PASS_NAME CONSTRUCTOR; }); in registerModuleAnalyses()
627 FAM.registerPass([this] { return registerAAAnalyses(); }); in registerFunctionAnalyses()
630 FAM.registerPass([&] { return PASS_NAME CONSTRUCTOR; }); in registerFunctionAnalyses()
639 MFAM.registerPass([&] { return PASS_NAME CONSTRUCTOR; }); in registerMachineFunctionAnalyses()
/freebsd-14.2/contrib/llvm-project/llvm/tools/opt/
H A DNewPMDriver.cpp444 FAM.registerPass([&] { return std::move(AA); }); in runPassPipeline()
446 FAM.registerPass([&] { return TargetLibraryAnalysis(*TLII); }); in runPassPipeline()
/freebsd-14.2/contrib/llvm-project/llvm/lib/LTO/
H A DLTOBackend.cpp279 FAM.registerPass([&] { return TargetLibraryAnalysis(*TLII); }); in runNewPMPasses()
289 FAM.registerPass([&] { return std::move(AA); }); in runNewPMPasses()
H A DThinLTOCodeGenerator.cpp260 FAM.registerPass([&] { return TargetLibraryAnalysis(*TLII); }); in optimizeModule()
/freebsd-14.2/contrib/llvm-project/llvm/lib/FuzzMutate/
H A DIRMutator.cpp85 FAM.registerPass([&] { return TargetLibraryAnalysis(); }); in eliminateDeadCode()
86 FAM.registerPass([&] { return PassInstrumentationAnalysis(); }); in eliminateDeadCode()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXTargetMachine.cpp245 FAM.registerPass([&] { return NVPTXAA(); }); in registerPassBuilderCallbacks()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp3575 FAM.registerPass([]() { return DominatorTreeAnalysis(); }); in createIfVersion()
3576 FAM.registerPass([]() { return LoopAnalysis(); }); in createIfVersion()
3577 FAM.registerPass([]() { return PassInstrumentationAnalysis(); }); in createIfVersion()
3648 FAM.registerPass([]() { return DominatorTreeAnalysis(); }); in applySimd()
3649 FAM.registerPass([]() { return LoopAnalysis(); }); in applySimd()
3785 FAM.registerPass([]() { return TargetLibraryAnalysis(); }); in computeHeuristicUnrollFactor()
3786 FAM.registerPass([]() { return AssumptionAnalysis(); }); in computeHeuristicUnrollFactor()
3787 FAM.registerPass([]() { return DominatorTreeAnalysis(); }); in computeHeuristicUnrollFactor()
3788 FAM.registerPass([]() { return LoopAnalysis(); }); in computeHeuristicUnrollFactor()
3789 FAM.registerPass([]() { return ScalarEvolutionAnalysis(); }); in computeHeuristicUnrollFactor()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DPassManager.h865 bool registerPass(PassBuilderT &&PassBuilder) { in registerPass() function
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetMachine.cpp711 FAM.registerPass([&] { return AMDGPUAA(); }); in registerPassBuilderCallbacks()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DBackendUtil.cpp903 FAM.registerPass([&] { return TargetLibraryAnalysis(*TLII); }); in RunOptimizationPipeline()