Searched refs:PassConfig (Results 1 – 6 of 6) sorted by relevance
/external/llvm/lib/CodeGen/ |
D | LLVMTargetMachine.cpp | 89 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()
|
D | PostRASchedulerList.cpp | 260 TargetPassConfig *PassConfig = &getAnalysis<TargetPassConfig>(); in runOnMachineFunction() local 275 if (!ST.enablePostRAScheduler(PassConfig->getOptLevel(), AntiDepMode, in runOnMachineFunction()
|
D | MachineScheduler.cpp | 58 MF(0), MLI(0), MDT(0), PassConfig(0), AA(0), LIS(0) { in MachineSchedContext() 184 PassConfig = &getAnalysis<TargetPassConfig>(); in runOnMachineFunction()
|
D | BranchFolding.cpp | 86 TargetPassConfig *PassConfig = &getAnalysis<TargetPassConfig>(); in runOnMachineFunction() local 87 BranchFolder Folder(PassConfig->getEnableTailMerge(), /*CommonHoist=*/true); in runOnMachineFunction()
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXTargetMachine.cpp | 118 NVPTXPassConfig *PassConfig = new NVPTXPassConfig(this, PM); in createPassConfig() local 119 return PassConfig; in createPassConfig()
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineScheduler.h | 47 const TargetPassConfig *PassConfig; member
|