Lines Matching refs:AvailableAlus
335 AvailableAlus[AK].push_back(QSrc[i]); in LoadAlu()
384 SUnit *SlotedSU = PopInst(AvailableAlus[IndexToID[Slot]], AnyAlu); in AttemptFillSlot()
387 SUnit *UnslotedSU = PopInst(AvailableAlus[AluAny], AnyAlu); in AttemptFillSlot()
394 return AvailableAlus[AluAny].size() + AvailableAlus[AluT_XYZW].size() + in AvailablesAluCount()
395 AvailableAlus[AluT_X].size() + AvailableAlus[AluT_Y].size() + in AvailablesAluCount()
396 AvailableAlus[AluT_Z].size() + AvailableAlus[AluT_W].size() + in AvailablesAluCount()
397 AvailableAlus[AluTrans].size() + AvailableAlus[AluDiscarded].size() + in AvailablesAluCount()
398 AvailableAlus[AluPredX].size(); in AvailablesAluCount()
405 if (!AvailableAlus[AluPredX].empty()) { in pickAlu()
407 return PopInst(AvailableAlus[AluPredX], false); in pickAlu()
410 if (!AvailableAlus[AluDiscarded].empty()) { in pickAlu()
412 return PopInst(AvailableAlus[AluDiscarded], false); in pickAlu()
415 if (!AvailableAlus[AluT_XYZW].empty()) { in pickAlu()
417 return PopInst(AvailableAlus[AluT_XYZW], false); in pickAlu()
422 if (!AvailableAlus[AluTrans].empty()) { in pickAlu()
424 return PopInst(AvailableAlus[AluTrans], false); in pickAlu()