Searched refs:GCNRPTracker (Results 1 – 4 of 4) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/ |
D | GCNRegPressure.h | 96 class GCNRPTracker { 107 GCNRPTracker(const LiveIntervals &LIS_) : LIS(LIS_) {} in GCNRPTracker() function 134 class GCNUpwardRPTracker : public GCNRPTracker { 136 GCNUpwardRPTracker(const LiveIntervals &LIS_) : GCNRPTracker(LIS_) {} in GCNUpwardRPTracker() 150 class GCNDownwardRPTracker : public GCNRPTracker { 157 GCNDownwardRPTracker(const LiveIntervals &LIS_) : GCNRPTracker(LIS_) {} in GCNDownwardRPTracker() 190 GCNRPTracker::LiveRegSet getLiveRegs(SlotIndex SI, 194 inline GCNRPTracker::LiveRegSet getLiveRegsAfter(const MachineInstr &MI, in getLiveRegsAfter() 200 inline GCNRPTracker::LiveRegSet getLiveRegsBefore(const MachineInstr &MI, in getLiveRegsBefore()
|
D | GCNRegPressure.cpp | 68 static bool isEqual(const GCNRPTracker::LiveRegSet &S1, in isEqual() 69 const GCNRPTracker::LiveRegSet &S2) { in isEqual() 272 GCNRPTracker::LiveRegSet llvm::getLiveRegs(SlotIndex SI, in getLiveRegs() 275 GCNRPTracker::LiveRegSet LiveRegs; in getLiveRegs() 287 void GCNRPTracker::reset(const MachineInstr &MI, in reset() 305 GCNRPTracker::reset(MI, LiveRegsCopy, true); in reset() 361 GCNRPTracker::reset(*NextMI, LiveRegsCopy, false); in reset() 442 static void reportMismatch(const GCNRPTracker::LiveRegSet &LISLR, in reportMismatch() 443 const GCNRPTracker::LiveRegSet &TrackedLR, in reportMismatch() 495 void GCNRPTracker::printLiveRegs(raw_ostream &OS, const LiveRegSet& LiveRegs, in printLiveRegs()
|
D | GCNSchedStrategy.h | 86 SmallVector<GCNRPTracker::LiveRegSet, 32> LiveIns; 92 DenseMap<const MachineBasicBlock*, GCNRPTracker::LiveRegSet> MBBLiveIns;
|
D | GCNSchedStrategy.cpp | 323 GCNRPTracker::printLiveRegs(dbgs(), LiveIns[RegionIdx], MRI); in schedule()
|