Searched refs:GCNRPTracker (Results 1 – 5 of 5) sorted by relevance
| /openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| D | GCNRegPressure.h | 108 class GCNRPTracker { 119 GCNRPTracker(const LiveIntervals &LIS_) : LIS(LIS_) {} in GCNRPTracker() function 143 class GCNUpwardRPTracker : public GCNRPTracker { 145 GCNUpwardRPTracker(const LiveIntervals &LIS_) : GCNRPTracker(LIS_) {} in GCNUpwardRPTracker() 159 class GCNDownwardRPTracker : public GCNRPTracker { 166 GCNDownwardRPTracker(const LiveIntervals &LIS_) : GCNRPTracker(LIS_) {} in GCNDownwardRPTracker() 199 GCNRPTracker::LiveRegSet getLiveRegs(SlotIndex SI, 209 DenseMap<MachineInstr*, GCNRPTracker::LiveRegSet> 221 DenseMap<MachineInstr *, GCNRPTracker::LiveRegSet> LiveRegMap; in getLiveRegMap() 247 inline GCNRPTracker::LiveRegSet getLiveRegsAfter(const MachineInstr &MI, in getLiveRegsAfter() [all …]
|
| D | GCNRegPressure.cpp | 21 bool llvm::isEqual(const GCNRPTracker::LiveRegSet &S1, in isEqual() 22 const GCNRPTracker::LiveRegSet &S2) { in isEqual() 234 GCNRPTracker::LiveRegSet llvm::getLiveRegs(SlotIndex SI, in getLiveRegs() 237 GCNRPTracker::LiveRegSet LiveRegs; in getLiveRegs() 249 void GCNRPTracker::reset(const MachineInstr &MI, in reset() 267 GCNRPTracker::reset(MI, LiveRegsCopy, true); in reset() 322 GCNRPTracker::reset(*NextMI, LiveRegsCopy, false); in reset() 408 Printable llvm::reportMismatch(const GCNRPTracker::LiveRegSet &LISLR, in reportMismatch() 409 const GCNRPTracker::LiveRegSet &TrackedLR, in reportMismatch() 456 Printable llvm::print(const GCNRPTracker::LiveRegSet &LiveRegs, in print()
|
| D | GCNSchedStrategy.h | 206 SmallVector<GCNRPTracker::LiveRegSet, 32> LiveIns; 212 DenseMap<const MachineBasicBlock *, GCNRPTracker::LiveRegSet> MBBLiveIns; 214 DenseMap<MachineInstr *, GCNRPTracker::LiveRegSet> BBLiveInMap; 216 DenseMap<MachineInstr *, GCNRPTracker::LiveRegSet> getBBLiveInMap() const;
|
| D | SIFormMemoryClauses.cpp | 302 const GCNRPTracker::LiveRegSet LiveRegsCopy(RPT.getLiveRegs()); in runOnMachineFunction()
|
| D | GCNSchedStrategy.cpp | 572 DenseMap<MachineInstr *, GCNRPTracker::LiveRegSet> 1287 DenseMap<unsigned, GCNRPTracker::LiveRegSet> NewLiveIns; in sinkTriviallyRematInsts()
|