Lines Matching defs:RPT
65 bool checkPressure(const MachineInstr &MI, GCNDownwardRPTracker &RPT);
68 GCNDownwardRPTracker &RPT);
188 GCNDownwardRPTracker &RPT) {
193 RPT.advanceToNext();
194 GCNRegPressure MaxPressure = RPT.moveMaxPressure();
246 GCNDownwardRPTracker &RPT) {
250 if (!checkPressure(MI, RPT))
279 GCNDownwardRPTracker RPT(*LIS);
293 if (!RPT.getNext().isValid())
294 RPT.reset(MI);
296 RPT.advance(MachineBasicBlock::const_iterator(MI));
297 RPT.advanceBeforeNext();
300 const GCNRPTracker::LiveRegSet LiveRegsCopy(RPT.getLiveRegs());
302 if (!processRegUses(MI, Defs, Uses, RPT)) {
303 RPT.reset(MI, &LiveRegsCopy);
320 if (!processRegUses(*Next, Defs, Uses, RPT))
327 RPT.reset(MI, &LiveRegsCopy);
395 RPT.reset(MI, &LiveRegsCopy);