Lines Matching refs:BitTracker
29 struct BitTracker { struct
41 BitTracker(const MachineEvaluator &E, MachineFunction &F); argument
42 ~BitTracker();
78 struct BitTracker::BitRef { argument
91 struct BitTracker::RegisterRef {
105 struct BitTracker::BitValue {
219 inline BitTracker::BitValue
220 BitTracker::BitValue::ref(const BitValue &V) { in ref()
229 inline BitTracker::BitValue
230 BitTracker::BitValue::self(const BitRef &Self) { in self()
238 struct BitTracker::BitMask {
249 struct BitTracker::RegisterCell {
298 inline bool BitTracker::has(unsigned Reg) const { in has()
303 inline const BitTracker::RegisterCell&
304 BitTracker::lookup(unsigned Reg) const { in lookup()
311 inline BitTracker::RegisterCell
312 BitTracker::RegisterCell::self(unsigned Reg, uint16_t Width) { in self()
320 inline BitTracker::RegisterCell
321 BitTracker::RegisterCell::top(uint16_t Width) { in top()
329 inline BitTracker::RegisterCell
330 BitTracker::RegisterCell::ref(const RegisterCell &C) { in ref()
342 struct BitTracker::MachineEvaluator {