Lines Matching defs:RegNo
312 void determineWait(InstCounterType T, int RegNo, AMDGPU::Waitcnt &Wait) const;
782 for (int RegNo = Interval.first; RegNo < Interval.second; ++RegNo) {
783 setRegScore(RegNo, EXP_CNT, Val);
920 for (int RegNo = Interval.first; RegNo < Interval.second; ++RegNo)
921 VgprVmemTypes[RegNo] |= 1 << V;
924 for (int RegNo = Interval.first; RegNo < Interval.second; ++RegNo) {
925 setRegScore(RegNo, T, CurrScore);
1057 void WaitcntBrackets::determineWait(InstCounterType T, int RegNo,
1059 unsigned ScoreToWait = getRegScore(RegNo, T);
1695 for (int RegNo = CallAddrOpInterval.first;
1696 RegNo < CallAddrOpInterval.second; ++RegNo)
1697 ScoreBrackets.determineWait(SmemAccessCounter, RegNo, Wait);
1705 for (int RegNo = RtnAddrOpInterval.first;
1706 RegNo < RtnAddrOpInterval.second; ++RegNo)
1707 ScoreBrackets.determineWait(SmemAccessCounter, RegNo, Wait);
1740 unsigned RegNo = SQ_MAX_PGM_VGPRS + EXTRA_VGPR_LDS;
1753 ScoreBrackets.determineWait(LOAD_CNT, RegNo + I + 1, Wait);
1758 ScoreBrackets.determineWait(LOAD_CNT, RegNo, Wait);
1760 ScoreBrackets.determineWait(EXP_CNT, RegNo, Wait);
1777 for (int RegNo = Interval.first; RegNo < Interval.second; ++RegNo) {
1784 ScoreBrackets.hasOtherPendingVmemTypes(RegNo,
1787 ScoreBrackets.determineWait(LOAD_CNT, RegNo, Wait);
1788 ScoreBrackets.determineWait(SAMPLE_CNT, RegNo, Wait);
1789 ScoreBrackets.determineWait(BVH_CNT, RegNo, Wait);
1790 ScoreBrackets.clearVgprVmemTypes(RegNo);
1793 ScoreBrackets.determineWait(EXP_CNT, RegNo, Wait);
1795 ScoreBrackets.determineWait(DS_CNT, RegNo, Wait);
1797 ScoreBrackets.determineWait(SmemAccessCounter, RegNo, Wait);
2360 for (int RegNo = Interval.first; RegNo < Interval.second; ++RegNo) {
2363 if (VgprDef.contains(RegNo))
2365 VgprUse.insert(RegNo);
2368 if (Brackets.getRegScore(RegNo, LOAD_CNT) >
2370 Brackets.getRegScore(RegNo, SAMPLE_CNT) >
2372 Brackets.getRegScore(RegNo, BVH_CNT) >
2381 for (int RegNo = Interval.first; RegNo < Interval.second; ++RegNo) {
2384 if (VgprUse.contains(RegNo))
2386 VgprDef.insert(RegNo);