Lines Matching refs:BitTracker
35 struct BitTracker { struct
46 BitTracker(const MachineEvaluator &E, MachineFunction &F); argument
47 ~BitTracker();
126 struct BitTracker::BitRef { argument
141 struct BitTracker::RegisterRef {
155 struct BitTracker::BitValue {
270 inline BitTracker::BitValue
271 BitTracker::BitValue::ref(const BitValue &V) { in ref()
279 inline BitTracker::BitValue
280 BitTracker::BitValue::self(const BitRef &Self) { in self()
287 struct BitTracker::BitMask {
300 struct BitTracker::RegisterCell {
352 inline bool BitTracker::has(unsigned Reg) const { in has()
356 inline const BitTracker::RegisterCell&
357 BitTracker::lookup(unsigned Reg) const { in lookup()
363 inline BitTracker::RegisterCell
364 BitTracker::RegisterCell::self(unsigned Reg, uint16_t Width) { in self()
371 inline BitTracker::RegisterCell
372 BitTracker::RegisterCell::top(uint16_t Width) { in top()
379 inline BitTracker::RegisterCell
380 BitTracker::RegisterCell::ref(const RegisterCell &C) { in ref()
392 struct BitTracker::MachineEvaluator {