Home
last modified time | relevance | path

Searched refs:getSchedModel (Results 1 – 20 of 20) sorted by relevance

/external/llvm/lib/Target/ARM/
DARMSubtarget.cpp291 return getSchedModel().isOutOfOrder() && isSwift(); in enableMachineScheduler()
298 if (getSchedModel().isOutOfOrder() && isSwift()) in enablePostRAScheduler()
DARMISelLowering.cpp1057 PredictableSelectIsExpensive = Subtarget->getSchedModel().isOutOfOrder(); in ARMTargetLowering()
/external/llvm/lib/Target/
DTargetSubtargetInfo.cpp49 return getSchedModel().PostRAScheduler; in enablePostRAScheduler()
/external/llvm/lib/Target/Hexagon/
DHexagonMachineScheduler.cpp204 SchedModel = DAG->getSchedModel(); in initialize()
211 const InstrItineraryData *Itin = DAG->getSchedModel()->getInstrItineraries(); in initialize()
221 Top.ResourceModel = new VLIWResourceModel(STI, DAG->getSchedModel()); in initialize()
222 Bot.ResourceModel = new VLIWResourceModel(STI, DAG->getSchedModel()); in initialize()
/external/llvm/lib/Target/AArch64/
DAArch64StorePairSuppress.cpp125 SchedModel.init(ST.getSchedModel(), &ST, TII); in runOnMachineFunction()
DAArch64ConditionalCompares.cpp894 SchedModel = MF.getSubtarget().getSchedModel(); in runOnMachineFunction()
/external/llvm/include/llvm/MC/
DMCSubtargetInfo.h115 const MCSchedModel &getSchedModel() const { return *CPUSchedModel; } in getSchedModel() function
/external/llvm/lib/MC/
DMCSubtargetInfo.cpp108 InstrItins = InstrItineraryData(getSchedModel(), Stages, OperandCycles, in initInstrItins()
/external/llvm/include/llvm/CodeGen/
DScheduleDAGInstrs.h243 const TargetSchedModel *getSchedModel() const { return &SchedModel; } in getSchedModel() function
DBasicTTIImpl.h259 else if (ST->getSchedModel().LoopMicroOpBufferSize > 0) in getUnrollingPreferences()
260 MaxOps = ST->getSchedModel().LoopMicroOpBufferSize; in getUnrollingPreferences()
/external/llvm/lib/MC/MCDisassembler/
DDisassembler.cpp183 const MCSchedModel SCModel = STI->getSchedModel(); in getLatency()
/external/llvm/lib/CodeGen/
DMachineCombiner.cpp456 SchedModel = STI.getSchedModel(); in runOnMachineFunction()
DEarlyIfConversion.cpp798 SchedModel = STI.getSchedModel(); in runOnMachineFunction()
DMachineLICM.cpp273 SchedModel.init(ST.getSchedModel(), &ST, TII); in runOnMachineFunction()
DMachineTraceMetrics.cpp60 SchedModel.init(ST.getSchedModel(), &ST, TII); in runOnMachineFunction()
DMachineScheduler.cpp2539 SchedModel = DAG->getSchedModel(); in initialize()
3137 SchedModel = DAG->getSchedModel(); in initialize()
DScheduleDAGInstrs.cpp101 SchedModel.init(ST.getSchedModel(), &ST, TII); in ScheduleDAGInstrs()
DIfConversion.cpp296 SchedModel.init(ST.getSchedModel(), &ST, TII); in INITIALIZE_PASS_DEPENDENCY()
/external/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonMCInstrInfo.cpp379 const InstrItinerary *II = STI.getSchedModel().InstrItineraries; in getUnits()
/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp1679 PredictableSelectIsExpensive = Subtarget.getSchedModel().isOutOfOrder(); in X86TargetLowering()