| /src/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFTargetMachine.h | 45 void registerPassBuilderCallbacks(PassBuilder &PB) override;
|
| H A D | BPFTargetMachine.cpp | 116 void BPFTargetMachine::registerPassBuilderCallbacks(PassBuilder &PB) { in registerPassBuilderCallbacks() function in BPFTargetMachine
|
| /src/contrib/llvm-project/llvm/include/llvm/Passes/ |
| H A D | PassPlugin.h | 82 void registerPassBuilderCallbacks(PassBuilder &PB) const { in registerPassBuilderCallbacks() function
|
| H A D | TargetPassRegistry.inc | 9 // This file is used as the registry of passes in registerPassBuilderCallbacks 10 // Just put the following lines in the body of registerPassBuilderCallbacks:
|
| /src/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86CodeGenPassBuilder.cpp | 53 void X86TargetMachine::registerPassBuilderCallbacks(PassBuilder &PB) { in registerPassBuilderCallbacks() function in X86TargetMachine
|
| H A D | X86TargetMachine.h | 69 void registerPassBuilderCallbacks(PassBuilder &PB) override;
|
| /src/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTargetMachine.h | 38 void registerPassBuilderCallbacks(PassBuilder &PB) override;
|
| H A D | HexagonTargetMachine.cpp | 315 void HexagonTargetMachine::registerPassBuilderCallbacks(PassBuilder &PB) { in registerPassBuilderCallbacks() function in HexagonTargetMachine
|
| /src/contrib/llvm-project/llvm/lib/Target/DirectX/ |
| H A D | DirectXTargetMachine.h | 50 void registerPassBuilderCallbacks(PassBuilder &PB) override;
|
| H A D | DirectXTargetMachine.cpp | 105 void DirectXTargetMachine::registerPassBuilderCallbacks(PassBuilder &PB) { in registerPassBuilderCallbacks() function in DirectXTargetMachine
|
| /src/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetMachine.h | 62 void registerPassBuilderCallbacks(PassBuilder &PB) override;
|
| H A D | RISCVTargetMachine.cpp | 579 void RISCVTargetMachine::registerPassBuilderCallbacks(PassBuilder &PB) { in registerPassBuilderCallbacks() function in RISCVTargetMachine
|
| /src/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXTargetMachine.h | 69 void registerPassBuilderCallbacks(PassBuilder &PB) override;
|
| H A D | NVPTXTargetMachine.cpp | 228 void NVPTXTargetMachine::registerPassBuilderCallbacks(PassBuilder &PB) { in registerPassBuilderCallbacks() function in NVPTXTargetMachine
|
| /src/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetMachine.h | 46 void registerPassBuilderCallbacks(PassBuilder &PB) override;
|
| H A D | AArch64TargetMachine.cpp | 557 void AArch64TargetMachine::registerPassBuilderCallbacks(PassBuilder &PB) { in registerPassBuilderCallbacks() function in AArch64TargetMachine
|
| /src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUTargetMachine.h | 61 void registerPassBuilderCallbacks(PassBuilder &PB) override;
|
| H A D | AMDGPUTargetMachine.cpp | 664 void AMDGPUTargetMachine::registerPassBuilderCallbacks(PassBuilder &PB) { in registerPassBuilderCallbacks() function in AMDGPUTargetMachine
|
| /src/contrib/llvm-project/llvm/include/llvm/Target/ |
| H A D | TargetMachine.h | 372 virtual void registerPassBuilderCallbacks(PassBuilder &) {} in registerPassBuilderCallbacks() function
|
| /src/contrib/llvm-project/llvm/tools/opt/ |
| H A D | NewPMDriver.cpp | 445 PassPlugin.registerPassBuilderCallbacks(PB); in runPassPipeline()
|
| /src/contrib/llvm-project/llvm/lib/LTO/ |
| H A D | LTOBackend.cpp | 196 PassPlugin->registerPassBuilderCallbacks(PB); in RegisterPassPlugins()
|
| /src/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | BackendUtil.cpp | 919 PassPlugin->registerPassBuilderCallbacks(PB); in RunOptimizationPipeline()
|
| /src/contrib/llvm-project/llvm/lib/Passes/ |
| H A D | PassBuilder.cpp | 430 TM->registerPassBuilderCallbacks(*this); in PassBuilder()
|