Searched refs:PassConfig (Results 1 - 11 of 11) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | LLVMTargetMachine.cpp | 103 TargetPassConfig *PassConfig = TM.createPassConfig(PM); local 104 // Set PassConfig options provided by TargetMachine. 105 PassConfig->setDisableVerify(DisableVerify); 106 PM.add(PassConfig); 109 if (PassConfig->addISelPasses()) 111 PassConfig->addMachinePasses(); 112 PassConfig->setInitialized(); 113 return PassConfig; 194 TargetPassConfig *PassConfig = local 196 if (!PassConfig) 228 TargetPassConfig *PassConfig = local [all...] |
H A D | PostRASchedulerList.cpp | 287 TargetPassConfig *PassConfig = &getAnalysis<TargetPassConfig>(); local 297 if (!enablePostRAScheduler(Fn.getSubtarget(), PassConfig->getOptLevel(),
|
H A D | MachineBlockPlacement.cpp | 3294 TargetPassConfig *PassConfig = &getAnalysis<TargetPassConfig>(); local 3297 if (PassConfig->getOptLevel() >= CodeGenOpt::Aggressive) { 3324 PassConfig->getEnableTailMerge() &&
|
H A D | BranchFolding.cpp | 128 TargetPassConfig *PassConfig = &getAnalysis<TargetPassConfig>(); 132 PassConfig->getEnableTailMerge();
|
H A D | MachineScheduler.cpp | 325 ScheduleDAGInstrs *Scheduler = PassConfig->createMachineScheduler(this); 338 ScheduleDAGInstrs *Scheduler = PassConfig->createPostMachineScheduler(this); 378 PassConfig = &getAnalysis<TargetPassConfig>(); 416 PassConfig = &getAnalysis<TargetPassConfig>();
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | ObjectLinkingLayer.h | 154 jitlink::PassConfiguration &PassConfig); 176 jitlink::PassConfiguration &PassConfig) override;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | ObjectLinkingLayer.cpp | 468 PassConfiguration &PassConfig) { 470 P->modifyPassConfig(MR, TT, PassConfig); 547 PassConfiguration &PassConfig) { 549 PassConfig.PostFixupPasses.push_back(createEHFrameRecorderPass( 466 modifyPassConfig(MaterializationResponsibility &MR, const Triple &TT, PassConfiguration &PassConfig) argument 545 modifyPassConfig( MaterializationResponsibility &MR, const Triple &TT, PassConfiguration &PassConfig) argument
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
H A D | ELF_x86_64.cpp | 412 PassConfiguration PassConfig) 413 : JITLinker(std::move(Ctx), std::move(PassConfig)) {} 411 ELFJITLinker_x86_64(std::unique_ptr<JITLinkContext> Ctx, PassConfiguration PassConfig) argument
|
H A D | MachO_arm64.cpp | 493 PassConfiguration PassConfig) 494 : JITLinker(std::move(Ctx), std::move(PassConfig)) {} 492 MachOJITLinker_arm64(std::unique_ptr<JITLinkContext> Ctx, PassConfiguration PassConfig) argument
|
H A D | MachO_x86_64.cpp | 542 PassConfiguration PassConfig) 543 : JITLinker(std::move(Ctx), std::move(PassConfig)) {} 541 MachOJITLinker_x86_64(std::unique_ptr<JITLinkContext> Ctx, PassConfiguration PassConfig) argument
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineScheduler.h | 20 // ScheduleDAGInstrs *<Target>PassConfig:: 32 // ScheduleDAGInstrs *<Target>PassConfig:: 42 // ScheduleDAGInstrs *<Target>PassConfig:: 123 const TargetPassConfig *PassConfig = nullptr; member in struct:llvm::MachineSchedContext
|
Completed in 268 milliseconds