Searched refs:LiveRegSet (Results 1 - 8 of 8) sorted by relevance

/openbsd-current/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DGCNRegPressure.h110 using LiveRegSet = DenseMap<unsigned, LaneBitmask>;
114 LiveRegSet LiveRegs;
121 void reset(const MachineInstr &MI, const LiveRegSet *LiveRegsCopy,
149 void reset(const MachineInstr &MI, const LiveRegSet *LiveRegs = nullptr);
173 bool reset(const MachineInstr &MI, const LiveRegSet *LiveRegs = nullptr);
191 const LiveRegSet *LiveRegsCopy = nullptr);
199 GCNRPTracker::LiveRegSet getLiveRegs(SlotIndex SI,
203 /// creates a map MachineInstr -> LiveRegSet
209 DenseMap<MachineInstr*, GCNRPTracker::LiveRegSet>
221 DenseMap<MachineInstr *, GCNRPTracker::LiveRegSet> LiveRegMa
[all...]
H A DGCNRegPressure.cpp21 bool llvm::isEqual(const GCNRPTracker::LiveRegSet &S1,
22 const GCNRPTracker::LiveRegSet &S2) {
234 GCNRPTracker::LiveRegSet llvm::getLiveRegs(SlotIndex SI,
237 GCNRPTracker::LiveRegSet LiveRegs;
250 const LiveRegSet *LiveRegsCopy,
266 const LiveRegSet *LiveRegsCopy) {
314 const LiveRegSet *LiveRegsCopy) {
401 const LiveRegSet *LiveRegsCopy) {
408 Printable llvm::reportMismatch(const GCNRPTracker::LiveRegSet &LISLR,
409 const GCNRPTracker::LiveRegSet
[all...]
H A DGCNSchedStrategy.h206 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 DSIFormMemoryClauses.cpp302 const GCNRPTracker::LiveRegSet LiveRegsCopy(RPT.getLiveRegs());
H A DGCNSchedStrategy.cpp572 DenseMap<MachineInstr *, GCNRPTracker::LiveRegSet>
1287 DenseMap<unsigned, GCNRPTracker::LiveRegSet> NewLiveIns;
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/
H A DBreakFalseDeps.cpp46 LivePhysRegs LiveRegSet; member in class:llvm::BreakFalseDeps
242 LiveRegSet.init(*TRI);
245 LiveRegSet.addLiveOutsNoPristines(*MBB);
252 LiveRegSet.stepBackward(I);
255 if (!LiveRegSet.contains(UndefMI->getOperand(OpIdx).getReg()))
H A DRegisterPressure.cpp225 void LiveRegSet::init(const MachineRegisterInfo &MRI) {
233 void LiveRegSet::clear() {
/openbsd-current/gnu/llvm/llvm/include/llvm/CodeGen/
H A DRegisterPressure.h259 class LiveRegSet {
389 LiveRegSet LiveRegs;

Completed in 177 milliseconds