Home
last modified time | relevance | path

Searched refs:DefClass (Results 1 – 5 of 5) sorted by relevance

/external/llvm/include/llvm/MC/
DMCInstrItineraries.h203 bool hasPipelineForwarding(unsigned DefClass, unsigned DefIdx, in hasPipelineForwarding() argument
205 unsigned FirstDefIdx = Itineraries[DefClass].FirstOperandCycle; in hasPipelineForwarding()
206 unsigned LastDefIdx = Itineraries[DefClass].LastOperandCycle; in hasPipelineForwarding()
224 int getOperandLatency(unsigned DefClass, unsigned DefIdx, in getOperandLatency() argument
229 int DefCycle = getOperandCycle(DefClass, DefIdx); in getOperandLatency()
239 hasPipelineForwarding(DefClass, DefIdx, UseClass, UseIdx)) in getOperandLatency()
/external/llvm/lib/CodeGen/
DTargetInstrInfo.cpp583 unsigned DefClass = get(DefNode->getMachineOpcode()).getSchedClass(); in getOperandLatency() local
585 return ItinData->getOperandCycle(DefClass, DefIdx); in getOperandLatency()
587 return ItinData->getOperandLatency(DefClass, DefIdx, UseClass, UseIdx); in getOperandLatency()
651 unsigned DefClass = DefMI->getDesc().getSchedClass(); in hasLowDefLatency() local
652 int DefCycle = ItinData->getOperandCycle(DefClass, DefIdx); in hasLowDefLatency()
662 unsigned DefClass = DefMI->getDesc().getSchedClass(); in getOperandLatency() local
664 return ItinData->getOperandLatency(DefClass, DefIdx, UseClass, UseIdx); in getOperandLatency()
725 unsigned DefClass = DefMI->getDesc().getSchedClass(); in computeOperandLatency() local
726 OperLatency = ItinData->getOperandCycle(DefClass, DefIdx); in computeOperandLatency()
DTargetSchedule.cpp192 unsigned DefClass = DefMI->getDesc().getSchedClass(); in computeOperandLatency() local
193 OperLatency = InstrItins.getOperandCycle(DefClass, DefOperIdx); in computeOperandLatency()
/external/llvm/lib/Target/ARM/
DARMBaseInstrInfo.h249 unsigned DefClass,
253 unsigned DefClass,
DARMBaseInstrInfo.cpp2785 unsigned DefClass, in getVLDMDefCycle() argument
2790 return ItinData->getOperandCycle(DefClass, DefIdx); in getVLDMDefCycle()
2826 unsigned DefClass, in getLDMDefCycle() argument
2831 return ItinData->getOperandCycle(DefClass, DefIdx); in getLDMDefCycle()
2933 unsigned DefClass = DefMCID.getSchedClass(); in getOperandLatency() local
2937 return ItinData->getOperandLatency(DefClass, DefIdx, UseClass, UseIdx); in getOperandLatency()
2946 DefCycle = ItinData->getOperandCycle(DefClass, DefIdx); in getOperandLatency()
2955 DefCycle = getVLDMDefCycle(ItinData, DefMCID, DefClass, DefIdx, DefAlign); in getOperandLatency()
2976 DefCycle = getLDMDefCycle(ItinData, DefMCID, DefClass, DefIdx, DefAlign); in getOperandLatency()
3027 if (ItinData->hasPipelineForwarding(DefClass, DefMCID.getNumOperands()-1, in getOperandLatency()
[all …]