| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| H A D | LLVMTargetMachine.cpp | 109 TargetPassConfig *PassConfig = TM.createPassConfig(PM); in addPassesToGenerateCode() local 111 PassConfig->setDisableVerify(DisableVerify); in addPassesToGenerateCode() 112 PM.add(PassConfig); in addPassesToGenerateCode() 115 if (PassConfig->addISelPasses()) in addPassesToGenerateCode() 117 PassConfig->addMachinePasses(); in addPassesToGenerateCode() 118 PassConfig->setInitialized(); in addPassesToGenerateCode() 119 return PassConfig; in addPassesToGenerateCode() 215 TargetPassConfig *PassConfig = in addPassesToEmitFile() local 217 if (!PassConfig) in addPassesToEmitFile() 243 TargetPassConfig *PassConfig = in addPassesToEmitMC() local [all …]
|
| H A D | PostRASchedulerList.cpp | 287 TargetPassConfig *PassConfig = &getAnalysis<TargetPassConfig>(); in runOnMachineFunction() local 297 if (!enablePostRAScheduler(Fn.getSubtarget(), PassConfig->getOptLevel(), in runOnMachineFunction()
|
| H A D | MachineBlockPlacement.cpp | 3330 TargetPassConfig *PassConfig = &getAnalysis<TargetPassConfig>(); in runOnMachineFunction() local 3333 if (PassConfig->getOptLevel() >= CodeGenOpt::Aggressive) { in runOnMachineFunction() 3345 (PassConfig->getOptLevel() < CodeGenOpt::Aggressive || in runOnMachineFunction() 3347 TailDupSize = TII->getTailDuplicateSize(PassConfig->getOptLevel()); in runOnMachineFunction() 3367 PassConfig->getEnableTailMerge() && in runOnMachineFunction()
|
| H A D | MachineScheduler.cpp | 342 ScheduleDAGInstrs *Scheduler = PassConfig->createMachineScheduler(this); in createMachineScheduler() 355 ScheduleDAGInstrs *Scheduler = PassConfig->createPostMachineScheduler(this); in createPostMachineScheduler() 395 PassConfig = &getAnalysis<TargetPassConfig>(); in runOnMachineFunction() 433 PassConfig = &getAnalysis<TargetPassConfig>(); in runOnMachineFunction()
|
| H A D | BranchFolding.cpp | 123 TargetPassConfig *PassConfig = &getAnalysis<TargetPassConfig>(); in runOnMachineFunction() local 127 PassConfig->getEnableTailMerge(); in runOnMachineFunction()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-jitlink/ |
| H A D | llvm-jitlink.cpp | 839 PassConfiguration &PassConfig) override { in Session() argument 840 S.modifyPassConfig(G.getTargetTriple(), PassConfig); in Session() 913 PassConfiguration &PassConfig) { in modifyPassConfig() argument 915 PassConfig.PostFixupPasses.push_back([this](LinkGraph &G) { in modifyPassConfig() 928 PassConfig.PostFixupPasses.push_back([](LinkGraph &G) -> Error { in modifyPassConfig() 934 PassConfig.PrePrunePasses.push_back( in modifyPassConfig() 938 PassConfig.PrePrunePasses.push_back([this](LinkGraph &G) -> Error { in modifyPassConfig() 942 PassConfig.PostFixupPasses.push_back([this](LinkGraph &G) -> Error { in modifyPassConfig() 949 PassConfig.PostFixupPasses.push_back([](LinkGraph &G) -> Error { in modifyPassConfig()
|
| H A D | llvm-jitlink.h | 123 jitlink::PassConfiguration &PassConfig);
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | ObjectLinkingLayer.h | 187 jitlink::PassConfiguration &PassConfig); 211 jitlink::PassConfiguration &PassConfig) override;
|
| H A D | DebugObjectManagerPlugin.h | 67 jitlink::PassConfiguration &PassConfig) override;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/ |
| H A D | ObjectLinkingLayer.cpp | 619 PassConfiguration &PassConfig) { in modifyPassConfig() argument 621 P->modifyPassConfig(MR, G, PassConfig); in modifyPassConfig() 691 PassConfiguration &PassConfig) { in modifyPassConfig() argument 693 PassConfig.PostFixupPasses.push_back(createEHFrameRecorderPass( in modifyPassConfig()
|
| H A D | DebugObjectManagerPlugin.cpp | 416 PassConfiguration &PassConfig) { in modifyPassConfig() argument 425 PassConfig.PostAllocationPasses.push_back( in modifyPassConfig()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | MachO_x86_64.cpp | 576 PassConfiguration PassConfig) in MachOJITLinker_x86_64() argument 577 : JITLinker(std::move(Ctx), std::move(G), std::move(PassConfig)) {} in MachOJITLinker_x86_64()
|
| H A D | MachO_arm64.cpp | 508 PassConfiguration PassConfig) in MachOJITLinker_arm64() argument 509 : JITLinker(std::move(Ctx), std::move(G), std::move(PassConfig)) {} in MachOJITLinker_arm64()
|
| H A D | ELF_x86_64.cpp | 727 PassConfiguration PassConfig) in ELFJITLinker_x86_64() argument 728 : JITLinker(std::move(Ctx), std::move(G), std::move(PassConfig)) { in ELFJITLinker_x86_64()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| H A D | MachineScheduler.h | 124 const TargetPassConfig *PassConfig = nullptr; member
|