Lines Matching refs:GCNRPTracker
106 class GCNRPTracker {
117 GCNRPTracker(const LiveIntervals &LIS_) : LIS(LIS_) {} in GCNRPTracker() function
144 class GCNUpwardRPTracker : public GCNRPTracker {
146 GCNUpwardRPTracker(const LiveIntervals &LIS_) : GCNRPTracker(LIS_) {} in GCNUpwardRPTracker()
160 class GCNDownwardRPTracker : public GCNRPTracker {
167 GCNDownwardRPTracker(const LiveIntervals &LIS_) : GCNRPTracker(LIS_) {} in GCNDownwardRPTracker()
200 GCNRPTracker::LiveRegSet getLiveRegs(SlotIndex SI,
210 DenseMap<MachineInstr*, GCNRPTracker::LiveRegSet>
222 DenseMap<MachineInstr *, GCNRPTracker::LiveRegSet> LiveRegMap; in getLiveRegMap()
248 inline GCNRPTracker::LiveRegSet getLiveRegsAfter(const MachineInstr &MI, in getLiveRegsAfter()
254 inline GCNRPTracker::LiveRegSet getLiveRegsBefore(const MachineInstr &MI, in getLiveRegsBefore()
269 bool isEqual(const GCNRPTracker::LiveRegSet &S1,
270 const GCNRPTracker::LiveRegSet &S2);