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

/freebsd-9.3-release/contrib/llvm/lib/CodeGen/
H A DLLVMTargetMachine.cpp96 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 DPostRASchedulerList.cpp267 TargetPassConfig *PassConfig = &getAnalysis<TargetPassConfig>(); local
282 if (!ST.enablePostRAScheduler(PassConfig->getOptLevel(), AntiDepMode,
H A DMachineScheduler.cpp84 MF(0), MLI(0), MDT(0), PassConfig(0), AA(0), LIS(0) {
220 ScheduleDAGInstrs *Scheduler = PassConfig->createMachineScheduler(this);
251 PassConfig = &getAnalysis<TargetPassConfig>();
H A DBranchFolding.cpp85 TargetPassConfig *PassConfig = &getAnalysis<TargetPassConfig>(); local
86 BranchFolder Folder(PassConfig->getEnableTailMerge(), /*CommonHoist=*/true);
/freebsd-9.3-release/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXTargetMachine.cpp116 NVPTXPassConfig *PassConfig = new NVPTXPassConfig(this, PM); local
117 return PassConfig;
/freebsd-9.3-release/contrib/llvm/include/llvm/CodeGen/
H A DMachineScheduler.h21 // ScheduleDAGInstrs *<Target>PassConfig::
33 // ScheduleDAGInstrs *<Target>PassConfig::
43 // ScheduleDAGInstrs *<Target>PassConfig::
103 const TargetPassConfig *PassConfig; member in struct:llvm::MachineSchedContext

Completed in 127 milliseconds