Home
last modified time | relevance | path

Searched refs:PassConfig (Results 1 – 6 of 6) sorted by relevance

/external/llvm/lib/CodeGen/
DLLVMTargetMachine.cpp106 TargetPassConfig *PassConfig = TM->createPassConfig(PM); in addPassesToGenerateCode() local
107 PassConfig->setStartStopPasses(StartBefore, StartAfter, StopAfter); in addPassesToGenerateCode()
110 PassConfig->setDisableVerify(DisableVerify); in addPassesToGenerateCode()
112 PM.add(PassConfig); in addPassesToGenerateCode()
114 PassConfig->addIRPasses(); in addPassesToGenerateCode()
116 PassConfig->addCodeGenPrepare(); in addPassesToGenerateCode()
118 PassConfig->addPassesToHandleExceptions(); in addPassesToGenerateCode()
120 PassConfig->addISelPrepare(); in addPassesToGenerateCode()
139 if (PassConfig->addInstSelector()) in addPassesToGenerateCode()
142 PassConfig->addMachinePasses(); in addPassesToGenerateCode()
[all …]
DPostRASchedulerList.cpp271 TargetPassConfig *PassConfig = &getAnalysis<TargetPassConfig>(); in runOnMachineFunction() local
285 if (!enablePostRAScheduler(Fn.getSubtarget(), PassConfig->getOptLevel(), in runOnMachineFunction()
DMachineScheduler.cpp96 MF(nullptr), MLI(nullptr), MDT(nullptr), PassConfig(nullptr), AA(nullptr), LIS(nullptr) { in MachineSchedContext()
279 ScheduleDAGInstrs *Scheduler = PassConfig->createMachineScheduler(this); in createMachineScheduler()
292 ScheduleDAGInstrs *Scheduler = PassConfig->createPostMachineScheduler(this); in createPostMachineScheduler()
329 PassConfig = &getAnalysis<TargetPassConfig>(); in runOnMachineFunction()
363 PassConfig = &getAnalysis<TargetPassConfig>(); in runOnMachineFunction()
DBranchFolding.cpp96 TargetPassConfig *PassConfig = &getAnalysis<TargetPassConfig>(); in runOnMachineFunction() local
100 PassConfig->getEnableTailMerge(); in runOnMachineFunction()
/external/llvm/lib/Target/NVPTX/
DNVPTXTargetMachine.cpp152 NVPTXPassConfig *PassConfig = new NVPTXPassConfig(this, PM); in createPassConfig() local
153 return PassConfig; in createPassConfig()
/external/llvm/include/llvm/CodeGen/
DMachineScheduler.h105 const TargetPassConfig *PassConfig; member