reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
68 bool llvm::isEqual(const GCNRPTracker::LiveRegSet &S1, 69 const GCNRPTracker::LiveRegSet &S2) { 275 GCNRPTracker::LiveRegSet llvm::getLiveRegs(SlotIndex SI, 278 GCNRPTracker::LiveRegSet LiveRegs; 291 const LiveRegSet *LiveRegsCopy, 307 const LiveRegSet *LiveRegsCopy) { 355 const LiveRegSet *LiveRegsCopy) { 444 static void reportMismatch(const GCNRPTracker::LiveRegSet &LISLR, 445 const GCNRPTracker::LiveRegSet &TrackedLR, 497 void GCNRPTracker::printLiveRegs(raw_ostream &OS, const LiveRegSet& LiveRegs,lib/Target/AMDGPU/GCNRegPressure.h
104 LiveRegSet LiveRegs; 111 void reset(const MachineInstr &MI, const LiveRegSet *LiveRegsCopy, 116 const decltype(LiveRegs) &getLiveRegs() const { return LiveRegs; } 128 decltype(LiveRegs) moveLiveRegs() { 132 static void printLiveRegs(raw_ostream &OS, const LiveRegSet& LiveRegs, 142 void reset(const MachineInstr &MI, const LiveRegSet *LiveRegs = nullptr); 166 bool reset(const MachineInstr &MI, const LiveRegSet *LiveRegs = nullptr); 192 GCNRPTracker::LiveRegSet getLiveRegs(SlotIndex SI, 202 DenseMap<MachineInstr*, GCNRPTracker::LiveRegSet> 214 DenseMap<MachineInstr *, GCNRPTracker::LiveRegSet> LiveRegMap; 240 inline GCNRPTracker::LiveRegSet getLiveRegsAfter(const MachineInstr &MI, 246 inline GCNRPTracker::LiveRegSet getLiveRegsBefore(const MachineInstr &MI, 261 bool isEqual(const GCNRPTracker::LiveRegSet &S1, 262 const GCNRPTracker::LiveRegSet &S2);lib/Target/AMDGPU/GCNSchedStrategy.cpp
503 DenseMap<MachineInstr *, GCNRPTracker::LiveRegSet>
lib/Target/AMDGPU/GCNSchedStrategy.h88 SmallVector<GCNRPTracker::LiveRegSet, 32> LiveIns; 94 DenseMap<const MachineBasicBlock*, GCNRPTracker::LiveRegSet> MBBLiveIns; 96 DenseMap<MachineInstr *, GCNRPTracker::LiveRegSet> BBLiveInMap; 97 DenseMap<MachineInstr *, GCNRPTracker::LiveRegSet> getBBLiveInMap() const;