Lines Matching refs:OldWaitcntInstr

440                                  MachineInstr *OldWaitcntInstr);
808 MachineInstr *OldWaitcntInstr) { in generateWaitcntInstBefore() argument
1019 if (OldWaitcntInstr) { in generateWaitcntInstBefore()
1020 if (TrackedWaitcntSet.count(OldWaitcntInstr)) { in generateWaitcntInstBefore()
1021 TrackedWaitcntSet.erase(OldWaitcntInstr); in generateWaitcntInstBefore()
1022 OldWaitcntInstr->eraseFromParent(); in generateWaitcntInstBefore()
1025 int64_t Imm = OldWaitcntInstr->getOperand(0).getImm(); in generateWaitcntInstBefore()
1046 if (OldWaitcntInstr) { in generateWaitcntInstBefore()
1048 AMDGPU::decodeWaitcnt(IV, OldWaitcntInstr->getOperand(0).getImm()); in generateWaitcntInstBefore()
1053 if (OldWaitcntInstr && !TrackedWaitcntSet.count(OldWaitcntInstr)) in generateWaitcntInstBefore()
1057 if (OldWaitcntInstr) { in generateWaitcntInstBefore()
1058 OldWaitcntInstr->getOperand(0).setImm(Enc); in generateWaitcntInstBefore()
1062 << "New Instr: " << *OldWaitcntInstr << '\n'); in generateWaitcntInstBefore()
1241 MachineInstr *OldWaitcntInstr = nullptr; in insertWaitcntInBlock() local
1249 if (OldWaitcntInstr) { in insertWaitcntInBlock()
1250 if (TrackedWaitcntSet.count(OldWaitcntInstr)) { in insertWaitcntInBlock()
1251 TrackedWaitcntSet.erase(OldWaitcntInstr); in insertWaitcntInBlock()
1252 OldWaitcntInstr->eraseFromParent(); in insertWaitcntInBlock()
1253 OldWaitcntInstr = nullptr; in insertWaitcntInBlock()
1257 int64_t Imm = OldWaitcntInstr->getOperand(0).getImm(); in insertWaitcntInBlock()
1267 OldWaitcntInstr = &Inst; in insertWaitcntInBlock()
1285 Modified |= generateWaitcntInstBefore(Inst, ScoreBrackets, OldWaitcntInstr); in insertWaitcntInBlock()
1286 OldWaitcntInstr = nullptr; in insertWaitcntInBlock()