Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/
DLLVMTargetMachine.cpp137 TargetPassConfig *PassConfig = TM->createPassConfig(PM); in addPassesToGenerateCode() local
138 PassConfig->setStartStopPasses(StartBefore, StartAfter, StopAfter); in addPassesToGenerateCode()
141 PassConfig->setDisableVerify(DisableVerify); in addPassesToGenerateCode()
143 PM.add(PassConfig); in addPassesToGenerateCode()
145 PassConfig->addIRPasses(); in addPassesToGenerateCode()
147 PassConfig->addCodeGenPrepare(); in addPassesToGenerateCode()
149 PassConfig->addPassesToHandleExceptions(); in addPassesToGenerateCode()
151 PassConfig->addISelPrepare(); in addPassesToGenerateCode()
165 if (PassConfig->addIRTranslator()) in addPassesToGenerateCode()
170 PassConfig->addPreRegBankSelect(); in addPassesToGenerateCode()
[all …]
DPostRASchedulerList.cpp289 TargetPassConfig *PassConfig = &getAnalysis<TargetPassConfig>(); in runOnMachineFunction() local
299 if (!enablePostRAScheduler(Fn.getSubtarget(), PassConfig->getOptLevel(), in runOnMachineFunction()
DMachineScheduler.cpp102 MF(nullptr), MLI(nullptr), MDT(nullptr), PassConfig(nullptr), AA(nullptr), LIS(nullptr) { in MachineSchedContext()
290 ScheduleDAGInstrs *Scheduler = PassConfig->createMachineScheduler(this); in createMachineScheduler()
303 ScheduleDAGInstrs *Scheduler = PassConfig->createPostMachineScheduler(this); in createPostMachineScheduler()
343 PassConfig = &getAnalysis<TargetPassConfig>(); in runOnMachineFunction()
380 PassConfig = &getAnalysis<TargetPassConfig>(); in runOnMachineFunction()
DMachineBlockPlacement.cpp1662 TargetPassConfig *PassConfig = &getAnalysis<TargetPassConfig>(); in runOnMachineFunction() local
1666 PassConfig->getEnableTailMerge() && in runOnMachineFunction()
DBranchFolding.cpp97 TargetPassConfig *PassConfig = &getAnalysis<TargetPassConfig>(); in runOnMachineFunction() local
101 PassConfig->getEnableTailMerge(); in runOnMachineFunction()
/external/llvm/include/llvm/CodeGen/
DMachineScheduler.h104 const TargetPassConfig *PassConfig; member