| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | CodeGenTargetMachineImpl.cpp | 121 TargetPassConfig *PassConfig = TM.createPassConfig(PM); in addPassesToGenerateCode() local 123 PassConfig->setDisableVerify(DisableVerify); in addPassesToGenerateCode() 124 PM.add(PassConfig); in addPassesToGenerateCode() 126 invokeGlobalTargetPassConfigCallbacks(TM, PM, PassConfig); in addPassesToGenerateCode() 128 if (PassConfig->addISelPasses()) in addPassesToGenerateCode() 130 PassConfig->addMachinePasses(); in addPassesToGenerateCode() 131 PassConfig->setInitialized(); in addPassesToGenerateCode() 132 return PassConfig; in addPassesToGenerateCode() 231 TargetPassConfig *PassConfig = in addPassesToEmitFile() local 233 if (!PassConfig) in addPassesToEmitFile() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | EHFrameRegistrationPlugin.cpp | 40 PassConfiguration &PassConfig) { in modifyPassConfig() argument 42 PassConfig.PrePrunePasses.insert( in modifyPassConfig() 43 PassConfig.PrePrunePasses.begin(), [](LinkGraph &G) { in modifyPassConfig() 49 PassConfig.PostFixupPasses.push_back([this](LinkGraph &G) -> Error { in modifyPassConfig()
|
| H A D | DebuggerSupportPlugin.cpp | |
| H A D | UnwindInfoRegistrationPlugin.cpp | 38 PassConfiguration &PassConfig) { in modifyPassConfig() argument 40 PassConfig.PostFixupPasses.push_back( in modifyPassConfig()
|
| H A D | DebugObjectManagerPlugin.cpp | 427 PassConfiguration &PassConfig) { in modifyPassConfig() argument 436 PassConfig.PostAllocationPasses.push_back( in modifyPassConfig()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ |
| H A D | RegisterTargetPassConfigCallback.cpp | 23 TargetPassConfig *PassConfig) { in invokeGlobalTargetPassConfigCallbacks() argument 25 Reg->Callback(TM, PM, PassConfig); in invokeGlobalTargetPassConfigCallbacks()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Debugging/ |
| H A D | DebugInfoSupport.h | 37 jitlink::PassConfiguration &PassConfig) override { in modifyPassConfig() argument 38 PassConfig.PrePrunePasses.push_back(preserveDebugSections); in modifyPassConfig()
|
| H A D | DebuggerSupportPlugin.h | 53 jitlink::PassConfiguration &PassConfig) override; 58 jitlink::PassConfiguration &PassConfig);
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/Debugging/ |
| H A D | DebuggerSupportPlugin.cpp | 360 PassConfiguration &PassConfig) { in modifyPassConfig() argument 363 modifyPassConfigForMachO(MR, LG, PassConfig); in modifyPassConfig() 375 jitlink::PassConfiguration &PassConfig) { in modifyPassConfigForMachO() argument 414 PassConfig.PrePrunePasses.push_back( in modifyPassConfigForMachO() 416 PassConfig.PostPrunePasses.push_back( in modifyPassConfigForMachO() 418 PassConfig.PostFixupPasses.push_back( in modifyPassConfigForMachO()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | DebuggerSupportPlugin.h | |
| H A D | EHFrameRegistrationPlugin.h | 40 jitlink::PassConfiguration &PassConfig) override;
|
| H A D | UnwindInfoRegistrationPlugin.h | 38 jitlink::PassConfiguration &PassConfig) override;
|
| H A D | DebugObjectManagerPlugin.h | 88 jitlink::PassConfiguration &PassConfig) override;
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | XCOFF_ppc64.cpp | 66 PassConfiguration PassConfig) in XCOFFJITLinker_ppc64() argument 67 : JITLinkerBase(std::move(Ctx), std::move(G), std::move(PassConfig)) { in XCOFFJITLinker_ppc64()
|
| H A D | ELF_x86.cpp | 46 std::unique_ptr<LinkGraph> G, PassConfiguration PassConfig) in ELFJITLinker_x86() argument 47 : JITLinker(std::move(Ctx), std::move(G), std::move(PassConfig)) { in ELFJITLinker_x86()
|
| H A D | COFF_x86_64.cpp | 43 PassConfiguration PassConfig) in COFFJITLinker_x86_64() argument 44 : JITLinker(std::move(Ctx), std::move(G), std::move(PassConfig)) {} in COFFJITLinker_x86_64()
|
| H A D | ELF_x86_64.cpp | 255 PassConfiguration PassConfig) in ELFJITLinker_x86_64() argument 256 : JITLinker(std::move(Ctx), std::move(G), std::move(PassConfig)) { in ELFJITLinker_x86_64()
|
| H A D | ELF_loongarch.cpp | 39 PassConfiguration PassConfig) in ELFJITLinker_loongarch() argument 40 : JITLinker(std::move(Ctx), std::move(G), std::move(PassConfig)) {} in ELFJITLinker_loongarch()
|
| H A D | MachO_x86_64.cpp | 481 PassConfiguration PassConfig) in MachOJITLinker_x86_64() argument 482 : JITLinker(std::move(Ctx), std::move(G), std::move(PassConfig)) {} in MachOJITLinker_x86_64()
|
| H A D | ELF_ppc64.cpp | 411 std::unique_ptr<LinkGraph> G, PassConfiguration PassConfig) in ELFJITLinker_ppc64() argument 412 : JITLinkerBase(std::move(Ctx), std::move(G), std::move(PassConfig)) { in ELFJITLinker_ppc64()
|
| H A D | MachO_arm64.cpp | 575 PassConfiguration PassConfig) in MachOJITLinker_arm64() argument 576 : JITLinker(std::move(Ctx), std::move(G), std::move(PassConfig)) {} in MachOJITLinker_arm64()
|
| H A D | ELF_aarch64.cpp | 40 PassConfiguration PassConfig) in ELFJITLinker_aarch64() argument 41 : JITLinker(std::move(Ctx), std::move(G), std::move(PassConfig)) { in ELFJITLinker_aarch64()
|
| H A D | ELF_riscv.cpp | 154 std::unique_ptr<LinkGraph> G, PassConfiguration PassConfig) in ELFJITLinker_riscv() argument 155 : JITLinker(std::move(Ctx), std::move(G), std::move(PassConfig)) { in ELFJITLinker_riscv()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/ |
| H A D | DirectXTargetMachine.cpp | 151 TargetPassConfig *PassConfig = createPassConfig(PM); in addPassesToEmitFile() local 152 PassConfig->addCodeGenPrepare(); in addPassesToEmitFile()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Target/ |
| H A D | RegisterTargetPassConfigCallback.h | 35 TargetPassConfig *PassConfig);
|