Searched refs:GCNRPTracker (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | GCNRegPressure.h | 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() 270 bool isEqual(const GCNRPTracker::LiveRegSet &S1, [all …]
|
| H A D | GCNRegPressure.cpp | 55 bool llvm::isEqual(const GCNRPTracker::LiveRegSet &S1, in isEqual() 56 const GCNRPTracker::LiveRegSet &S2) { in isEqual() 263 GCNRPTracker::LiveRegSet llvm::getLiveRegs(SlotIndex SI, in getLiveRegs() 266 GCNRPTracker::LiveRegSet LiveRegs; in getLiveRegs() 278 void GCNRPTracker::reset(const MachineInstr &MI, in reset() 296 GCNRPTracker::reset(MI, LiveRegsCopy, true); in reset() 351 GCNRPTracker::reset(*NextMI, LiveRegsCopy, false); in reset() 433 static void reportMismatch(const GCNRPTracker::LiveRegSet &LISLR, in reportMismatch() 434 const GCNRPTracker::LiveRegSet &TrackedLR, in reportMismatch() 486 void GCNRPTracker::printLiveRegs(raw_ostream &OS, const LiveRegSet& LiveRegs, in printLiveRegs()
|
| H A D | GCNSchedStrategy.h | 139 SmallVector<GCNRPTracker::LiveRegSet, 32> LiveIns; 145 DenseMap<const MachineBasicBlock *, GCNRPTracker::LiveRegSet> MBBLiveIns; 147 DenseMap<MachineInstr *, GCNRPTracker::LiveRegSet> BBLiveInMap; 149 DenseMap<MachineInstr *, GCNRPTracker::LiveRegSet> getBBLiveInMap() const;
|
| H A D | GCNSchedStrategy.cpp | 405 DenseMap<MachineInstr *, GCNRPTracker::LiveRegSet> 604 GCNRPTracker::printLiveRegs(dbgs(), DAG.LiveIns[RegionIdx], DAG.MRI); in initGCNRegion() 933 DenseMap<unsigned, GCNRPTracker::LiveRegSet> NewLiveIns; in sinkTriviallyRematInsts()
|
| H A D | SIFormMemoryClauses.cpp | 302 const GCNRPTracker::LiveRegSet LiveRegsCopy(RPT.getLiveRegs()); in runOnMachineFunction()
|