Lines Matching refs:GCNRPTracker
107 class GCNRPTracker {
118 GCNRPTracker(const LiveIntervals &LIS_) : LIS(LIS_) {} in GCNRPTracker() function
145 class GCNUpwardRPTracker : public GCNRPTracker {
147 GCNUpwardRPTracker(const LiveIntervals &LIS_) : GCNRPTracker(LIS_) {} in GCNUpwardRPTracker()
161 class GCNDownwardRPTracker : public GCNRPTracker {
168 GCNDownwardRPTracker(const LiveIntervals &LIS_) : GCNRPTracker(LIS_) {} in GCNDownwardRPTracker()
201 GCNRPTracker::LiveRegSet getLiveRegs(SlotIndex SI,
211 DenseMap<MachineInstr*, GCNRPTracker::LiveRegSet>
223 DenseMap<MachineInstr *, GCNRPTracker::LiveRegSet> LiveRegMap; in getLiveRegMap()
249 inline GCNRPTracker::LiveRegSet getLiveRegsAfter(const MachineInstr &MI, in getLiveRegsAfter()
255 inline GCNRPTracker::LiveRegSet getLiveRegsBefore(const MachineInstr &MI, in getLiveRegsBefore()
270 bool isEqual(const GCNRPTracker::LiveRegSet &S1,
271 const GCNRPTracker::LiveRegSet &S2);