Searched refs:PassConfig (Results 1 - 6 of 6) sorted by relevance
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/ |
H A D | LLVMTargetMachine.cpp | 96 TargetPassConfig *PassConfig = TM->createPassConfig(PM); local 97 PassConfig->setStartStopPasses(StartAfter, StopAfter); 99 // Set PassConfig options provided by TargetMachine. 100 PassConfig->setDisableVerify(DisableVerify); 102 PM.add(PassConfig); 104 PassConfig->addIRPasses(); 106 PassConfig->addCodeGenPrepare(); 108 PassConfig->addPassesToHandleExceptions(); 110 PassConfig->addISelPrepare(); 129 if (PassConfig [all...] |
H A D | PostRASchedulerList.cpp | 267 TargetPassConfig *PassConfig = &getAnalysis<TargetPassConfig>(); local 282 if (!ST.enablePostRAScheduler(PassConfig->getOptLevel(), AntiDepMode,
|
H A D | MachineScheduler.cpp | 84 MF(0), MLI(0), MDT(0), PassConfig(0), AA(0), LIS(0) { 220 ScheduleDAGInstrs *Scheduler = PassConfig->createMachineScheduler(this); 251 PassConfig = &getAnalysis<TargetPassConfig>();
|
H A D | BranchFolding.cpp | 85 TargetPassConfig *PassConfig = &getAnalysis<TargetPassConfig>(); local 86 BranchFolder Folder(PassConfig->getEnableTailMerge(), /*CommonHoist=*/true);
|
/freebsd-9.3-release/contrib/llvm/lib/Target/NVPTX/ |
H A D | NVPTXTargetMachine.cpp | 116 NVPTXPassConfig *PassConfig = new NVPTXPassConfig(this, PM); local 117 return PassConfig;
|
/freebsd-9.3-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | MachineScheduler.h | 21 // ScheduleDAGInstrs *<Target>PassConfig:: 33 // ScheduleDAGInstrs *<Target>PassConfig:: 43 // ScheduleDAGInstrs *<Target>PassConfig:: 103 const TargetPassConfig *PassConfig; member in struct:llvm::MachineSchedContext
|
Completed in 127 milliseconds