Lines Matching refs:R600SchedStrategy
26 void R600SchedStrategy::initialize(ScheduleDAGMI *dag) { in initialize()
44 void R600SchedStrategy::MoveUnits(std::vector<SUnit *> &QSrc, in MoveUnits()
57 SUnit* R600SchedStrategy::pickNode(bool &IsTopNode) { in pickNode()
144 void R600SchedStrategy::schedNode(SUnit *SU, bool IsTopNode) { in schedNode()
192 void R600SchedStrategy::releaseTopNode(SUnit *SU) { in releaseTopNode()
196 void R600SchedStrategy::releaseBottomNode(SUnit *SU) { in releaseBottomNode()
213 bool R600SchedStrategy::regBelongsToClass(unsigned Reg, in regBelongsToClass()
222 R600SchedStrategy::AluKind R600SchedStrategy::getAluKind(SUnit *SU) const { in getAluKind()
296 int R600SchedStrategy::getInstKind(SUnit* SU) { in getInstKind()
320 SUnit *R600SchedStrategy::PopInst(std::vector<SUnit *> &Q, bool AnyALU) { in PopInst()
340 void R600SchedStrategy::LoadAlu() { in LoadAlu()
349 void R600SchedStrategy::PrepareNextSlot() { in PrepareNextSlot()
359 void R600SchedStrategy::AssignSlot(MachineInstr* MI, unsigned Slot) { in AssignSlot()
391 SUnit *R600SchedStrategy::AttemptFillSlot(unsigned Slot, bool AnyAlu) { in AttemptFillSlot()
402 unsigned R600SchedStrategy::AvailablesAluCount() const { in AvailablesAluCount()
410 SUnit* R600SchedStrategy::pickAlu() { in pickAlu()
457 SUnit* R600SchedStrategy::pickOther(int QID) { in pickOther()