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

/external/llvm/include/llvm/MC/
H A DMCInstrItineraries.h193 /// between instructions of itinerary classes DefClass and UseClasses so that
194 /// value produced by an instruction of itinerary class DefClass, operand
197 bool hasPipelineForwarding(unsigned DefClass, unsigned DefIdx, argument
199 unsigned FirstDefIdx = Itineraries[DefClass].FirstOperandCycle;
200 unsigned LastDefIdx = Itineraries[DefClass].LastOperandCycle;
218 int getOperandLatency(unsigned DefClass, unsigned DefIdx, argument
223 int DefCycle = getOperandCycle(DefClass, DefIdx);
233 hasPipelineForwarding(DefClass, DefIdx, UseClass, UseIdx))
/external/llvm/lib/CodeGen/
H A DTargetInstrInfo.cpp710 unsigned DefClass = get(DefNode->getMachineOpcode()).getSchedClass(); local
712 return ItinData->getOperandCycle(DefClass, DefIdx);
714 return ItinData->getOperandLatency(DefClass, DefIdx, UseClass, UseIdx);
782 unsigned DefClass = DefMI->getDesc().getSchedClass(); local
783 int DefCycle = ItinData->getOperandCycle(DefClass, DefIdx);
793 unsigned DefClass = DefMI->getDesc().getSchedClass(); local
795 return ItinData->getOperandLatency(DefClass, DefIdx, UseClass, UseIdx);
841 unsigned DefClass = DefMI->getDesc().getSchedClass(); local
842 OperLatency = ItinData->getOperandCycle(DefClass, DefIdx);
H A DTargetSchedule.cpp169 unsigned DefClass = DefMI->getDesc().getSchedClass(); local
170 OperLatency = InstrItins.getOperandCycle(DefClass, DefOperIdx);
/external/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.h247 unsigned DefClass,
251 unsigned DefClass,
H A DARMBaseInstrInfo.cpp3007 unsigned DefClass,
3012 return ItinData->getOperandCycle(DefClass, DefIdx);
3048 unsigned DefClass,
3053 return ItinData->getOperandCycle(DefClass, DefIdx);
3155 unsigned DefClass = DefMCID.getSchedClass(); local
3159 return ItinData->getOperandLatency(DefClass, DefIdx, UseClass, UseIdx);
3168 DefCycle = ItinData->getOperandCycle(DefClass, DefIdx);
3177 DefCycle = getVLDMDefCycle(ItinData, DefMCID, DefClass, DefIdx, DefAlign);
3198 DefCycle = getLDMDefCycle(ItinData, DefMCID, DefClass, DefIdx, DefAlign);
3249 if (ItinData->hasPipelineForwarding(DefClass, DefMCI
3005 getVLDMDefCycle(const InstrItineraryData *ItinData, const MCInstrDesc &DefMCID, unsigned DefClass, unsigned DefIdx, unsigned DefAlign) const argument
3046 getLDMDefCycle(const InstrItineraryData *ItinData, const MCInstrDesc &DefMCID, unsigned DefClass, unsigned DefIdx, unsigned DefAlign) const argument
3920 unsigned DefClass = DefMI->getDesc().getSchedClass(); local
[all...]

Completed in 750 milliseconds