Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/
DLLVMTargetMachine.cpp89 TargetPassConfig *PassConfig = TM->createPassConfig(PM); in addPassesToGenerateCode() local
90 PassConfig->setStartStopPasses(StartAfter, StopAfter); in addPassesToGenerateCode()
93 PassConfig->setDisableVerify(DisableVerify); in addPassesToGenerateCode()
95 PM.add(PassConfig); in addPassesToGenerateCode()
97 PassConfig->addIRPasses(); in addPassesToGenerateCode()
99 PassConfig->addPassesToHandleExceptions(); in addPassesToGenerateCode()
101 PassConfig->addISelPrepare(); in addPassesToGenerateCode()
121 if (PassConfig->addInstSelector()) in addPassesToGenerateCode()
124 PassConfig->addMachinePasses(); in addPassesToGenerateCode()
126 PassConfig->setInitialized(); in addPassesToGenerateCode()
DPostRASchedulerList.cpp260 TargetPassConfig *PassConfig = &getAnalysis<TargetPassConfig>(); in runOnMachineFunction() local
275 if (!ST.enablePostRAScheduler(PassConfig->getOptLevel(), AntiDepMode, in runOnMachineFunction()
DMachineScheduler.cpp58 MF(0), MLI(0), MDT(0), PassConfig(0), AA(0), LIS(0) { in MachineSchedContext()
184 PassConfig = &getAnalysis<TargetPassConfig>(); in runOnMachineFunction()
DBranchFolding.cpp86 TargetPassConfig *PassConfig = &getAnalysis<TargetPassConfig>(); in runOnMachineFunction() local
87 BranchFolder Folder(PassConfig->getEnableTailMerge(), /*CommonHoist=*/true); in runOnMachineFunction()
/external/llvm/lib/Target/NVPTX/
DNVPTXTargetMachine.cpp118 NVPTXPassConfig *PassConfig = new NVPTXPassConfig(this, PM); in createPassConfig() local
119 return PassConfig; in createPassConfig()
/external/llvm/include/llvm/CodeGen/
DMachineScheduler.h47 const TargetPassConfig *PassConfig; member