Searched refs:LiveRegSet (Results 1 – 6 of 6) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | GCNRegPressure.h | 98 using LiveRegSet = DenseMap<unsigned, LaneBitmask>; 102 LiveRegSet LiveRegs; 109 void reset(const MachineInstr &MI, const LiveRegSet *LiveRegsCopy, 130 static void printLiveRegs(raw_ostream &OS, const LiveRegSet& LiveRegs, 140 void reset(const MachineInstr &MI, const LiveRegSet *LiveRegs = nullptr); 164 bool reset(const MachineInstr &MI, const LiveRegSet *LiveRegs = nullptr); 182 const LiveRegSet *LiveRegsCopy = nullptr); 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()
|
| H A 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() 288 const LiveRegSet *LiveRegsCopy, in reset() 304 const LiveRegSet *LiveRegsCopy) { in reset() 353 const LiveRegSet *LiveRegsCopy) { in reset() 435 const LiveRegSet *LiveRegsCopy) { in advance() 442 static void reportMismatch(const GCNRPTracker::LiveRegSet &LISLR, in reportMismatch() 443 const GCNRPTracker::LiveRegSet &TrackedLR, in reportMismatch() [all …]
|
| H A D | GCNSchedStrategy.h | 86 SmallVector<GCNRPTracker::LiveRegSet, 32> LiveIns; 92 DenseMap<const MachineBasicBlock*, GCNRPTracker::LiveRegSet> MBBLiveIns;
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | BreakFalseDeps.cpp | 45 LivePhysRegs LiveRegSet; member in llvm::BreakFalseDeps 214 LiveRegSet.init(*TRI); in processUndefReads() 217 LiveRegSet.addLiveOutsNoPristines(*MBB); in processUndefReads() 224 LiveRegSet.stepBackward(I); in processUndefReads() 227 if (!LiveRegSet.contains(UndefMI->getOperand(OpIdx).getReg())) in processUndefReads()
|
| H A D | RegisterPressure.cpp | 210 void LiveRegSet::init(const MachineRegisterInfo &MRI) { in init() 218 void LiveRegSet::clear() { in clear()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | RegisterPressure.h | 262 class LiveRegSet { 392 LiveRegSet LiveRegs;
|