Searched refs:LiveRegSet (Results 1 – 8 of 8) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | GCNRegPressure.h | 136 using LiveRegSet = DenseMap<unsigned, LaneBitmask>; 140 LiveRegSet LiveRegs; 147 void reset(const MachineInstr &MI, const LiveRegSet *LiveRegsCopy, 247 const LiveRegSet *LiveRegsCopy = nullptr); 267 DenseMap<MachineInstr*, GCNRPTracker::LiveRegSet> 279 DenseMap<MachineInstr *, GCNRPTracker::LiveRegSet> LiveRegMap; in getLiveRegMap() 326 bool isEqual(const GCNRPTracker::LiveRegSet &S1, 327 const GCNRPTracker::LiveRegSet &S2); 331 Printable print(const GCNRPTracker::LiveRegSet &LiveRegs, 334 Printable reportMismatch(const GCNRPTracker::LiveRegSet &LISLR, [all …]
|
| H A D | GCNRegPressure.cpp | 22 bool llvm::isEqual(const GCNRPTracker::LiveRegSet &S1, in isEqual() 23 const GCNRPTracker::LiveRegSet &S2) { in isEqual() 227 GCNRPTracker::LiveRegSet llvm::getLiveRegs(SlotIndex SI, in getLiveRegs() 230 GCNRPTracker::LiveRegSet LiveRegs; in getLiveRegs() 243 const LiveRegSet *LiveRegsCopy, in reset() 262 const LiveRegSet &LiveRegs_) { in reset() 333 const LiveRegSet *LiveRegsCopy) { in reset() 433 const LiveRegSet *LiveRegsCopy) { in advance() 485 Printable llvm::print(const GCNRPTracker::LiveRegSet &LiveRegs, in print() 581 GCNRPTracker::LiveRegSet LiveIn, LiveOut; in runOnMachineFunction() [all …]
|
| H A 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;
|
| H A D | SIFormMemoryClauses.cpp | 300 const GCNRPTracker::LiveRegSet LiveRegsCopy(RPT.getLiveRegs()); in runOnMachineFunction()
|
| H A D | GCNSchedStrategy.cpp | 602 DenseMap<MachineInstr *, GCNRPTracker::LiveRegSet> 1326 DenseMap<unsigned, GCNRPTracker::LiveRegSet> NewLiveIns; in sinkTriviallyRematInsts()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | BreakFalseDeps.cpp | 47 LivePhysRegs LiveRegSet; member in llvm::BreakFalseDeps 242 LiveRegSet.init(*TRI); in processUndefReads() 245 LiveRegSet.addLiveOutsNoPristines(*MBB); in processUndefReads() 252 LiveRegSet.stepBackward(I); in processUndefReads() 255 if (!LiveRegSet.contains(UndefMI->getOperand(OpIdx).getReg())) in processUndefReads()
|
| H A D | RegisterPressure.cpp | 225 void LiveRegSet::init(const MachineRegisterInfo &MRI) { in init() 233 void LiveRegSet::clear() { in clear()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | RegisterPressure.h | 261 class LiveRegSet { 391 LiveRegSet LiveRegs;
|