Home
last modified time | relevance | path

Searched refs:AvailableAlus (Results 1 – 2 of 2) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DR600MachineScheduler.cpp341 AvailableAlus[AK].push_back(QSrc[i]); in LoadAlu()
400 return AvailableAlus[AluAny].size() + AvailableAlus[AluT_XYZW].size() + in AvailablesAluCount()
401 AvailableAlus[AluT_X].size() + AvailableAlus[AluT_Y].size() + in AvailablesAluCount()
402 AvailableAlus[AluT_Z].size() + AvailableAlus[AluT_W].size() + in AvailablesAluCount()
403 AvailableAlus[AluTrans].size() + AvailableAlus[AluDiscarded].size() + in AvailablesAluCount()
404 AvailableAlus[AluPredX].size(); in AvailablesAluCount()
411 if (!AvailableAlus[AluPredX].empty()) { in pickAlu()
413 return PopInst(AvailableAlus[AluPredX], false); in pickAlu()
416 if (!AvailableAlus[AluDiscarded].empty()) { in pickAlu()
421 if (!AvailableAlus[AluT_XYZW].empty()) { in pickAlu()
[all …]
H A DR600MachineScheduler.h55 std::vector<SUnit *> AvailableAlus[AluLast]; variable