Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/unittests/Passes/
H A DPluginsTest.cpp60 Plugin->registerPassBuilderCallbacks(PB); in TEST()
106 TestPlugin->registerPassBuilderCallbacks(PB); in TEST()
107 DoublerPlugin1->registerPassBuilderCallbacks(PB); in TEST()
108 DoublerPlugin2->registerPassBuilderCallbacks(PB); in TEST()
/llvm-project-15.0.7/llvm/include/llvm/Passes/
H A DPassPlugin.h82 void registerPassBuilderCallbacks(PassBuilder &PB) const { in registerPassBuilderCallbacks() function
/llvm-project-15.0.7/llvm/lib/Target/BPF/
H A DBPFTargetMachine.h44 void registerPassBuilderCallbacks(PassBuilder &PB) override;
H A DBPFTargetMachine.cpp127 void BPFTargetMachine::registerPassBuilderCallbacks(PassBuilder &PB) { in registerPassBuilderCallbacks() function in BPFTargetMachine
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonTargetMachine.h40 void registerPassBuilderCallbacks(PassBuilder &PB) override;
H A DHexagonTargetMachine.cpp289 void HexagonTargetMachine::registerPassBuilderCallbacks(PassBuilder &PB) { in registerPassBuilderCallbacks() function in HexagonTargetMachine
/llvm-project-15.0.7/llvm/test/CodeGen/Hexagon/
H A Dregisterpassbuildercallbacks.ll11 ; Test TargetMachine::registerPassBuilderCallbacks
/llvm-project-15.0.7/llvm/lib/Target/NVPTX/
H A DNVPTXTargetMachine.h66 void registerPassBuilderCallbacks(PassBuilder &PB) override;
H A DNVPTXTargetMachine.cpp213 void NVPTXTargetMachine::registerPassBuilderCallbacks(PassBuilder &PB) { in registerPassBuilderCallbacks() function in NVPTXTargetMachine
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetMachine.h55 void registerPassBuilderCallbacks(PassBuilder &PB) override;
H A DAMDGPUTargetMachine.cpp640 void AMDGPUTargetMachine::registerPassBuilderCallbacks(PassBuilder &PB) { in registerPassBuilderCallbacks() function in AMDGPUTargetMachine
/llvm-project-15.0.7/llvm/include/llvm/Target/
H A DTargetMachine.h356 virtual void registerPassBuilderCallbacks(PassBuilder &) {} in registerPassBuilderCallbacks() function
/llvm-project-15.0.7/llvm/docs/
H A DNewPassManager.rst173 will call ``TargetMachine::registerPassBuilderCallbacks()`` to allow the
179 ``AMDGPUTargetMachine::registerPassBuilderCallbacks()`` is an example of a
517 ``TargetMachine::registerPassBuilderCallbacks()``.
/llvm-project-15.0.7/llvm/tools/opt/
H A DNewPMDriver.cpp377 PassPlugin.registerPassBuilderCallbacks(PB); in runPassPipeline()
/llvm-project-15.0.7/llvm/lib/LTO/
H A DLTOBackend.cpp198 PassPlugin->registerPassBuilderCallbacks(PB); in RegisterPassPlugins()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DBackendUtil.cpp807 PassPlugin->registerPassBuilderCallbacks(PB); in RunOptimizationPipeline()
/llvm-project-15.0.7/llvm/lib/Passes/
H A DPassBuilder.cpp396 TM->registerPassBuilderCallbacks(*this); in PassBuilder()
/llvm-project-15.0.7/clang/docs/
H A DInternalsManual.rst753 + PassPlugin->registerPassBuilderCallbacks(PB);