Searched refs:PassConfig (Results 1 – 6 of 6) sorted by relevance
96 TargetPassConfig *PassConfig = TM->createPassConfig(PM); in addPassesToGenerateCode() local97 PassConfig->setStartStopPasses(StartAfter, StopAfter); in addPassesToGenerateCode()100 PassConfig->setDisableVerify(DisableVerify); in addPassesToGenerateCode()102 PM.add(PassConfig); in addPassesToGenerateCode()104 PassConfig->addIRPasses(); in addPassesToGenerateCode()106 PassConfig->addCodeGenPrepare(); in addPassesToGenerateCode()108 PassConfig->addPassesToHandleExceptions(); in addPassesToGenerateCode()110 PassConfig->addISelPrepare(); in addPassesToGenerateCode()129 if (PassConfig->addInstSelector()) in addPassesToGenerateCode()132 PassConfig->addMachinePasses(); in addPassesToGenerateCode()[all …]
271 TargetPassConfig *PassConfig = &getAnalysis<TargetPassConfig>(); in runOnMachineFunction() local287 if (!enablePostRAScheduler(ST, PassConfig->getOptLevel(), in runOnMachineFunction()
91 MF(nullptr), MLI(nullptr), MDT(nullptr), PassConfig(nullptr), AA(nullptr), LIS(nullptr) { in MachineSchedContext()269 ScheduleDAGInstrs *Scheduler = PassConfig->createMachineScheduler(this); in createMachineScheduler()282 ScheduleDAGInstrs *Scheduler = PassConfig->createPostMachineScheduler(this); in createPostMachineScheduler()313 PassConfig = &getAnalysis<TargetPassConfig>(); in runOnMachineFunction()349 PassConfig = &getAnalysis<TargetPassConfig>(); in runOnMachineFunction()
93 TargetPassConfig *PassConfig = &getAnalysis<TargetPassConfig>(); in runOnMachineFunction() local97 PassConfig->getEnableTailMerge(); in runOnMachineFunction()
123 NVPTXPassConfig *PassConfig = new NVPTXPassConfig(this, PM); in createPassConfig() local124 return PassConfig; in createPassConfig()
105 const TargetPassConfig *PassConfig; member