Lines Matching defs:Uses
120 /// Set bits in Uses corresponding to MBB's live-out registers except for
135 BitVector Defs, Uses;
191 /// Update Defs and Uses. Return true if there exist dependences that
192 /// disqualify the delay slot candidate between V and values in Uses and
201 SmallPtrSet<ValueType, 4> Uses, Defs;
342 : TRI(TRI), Defs(TRI.getNumRegs(), false), Uses(TRI.getNumRegs(), false) {}
405 Uses.set(LI.PhysReg.id());
426 Uses |= NewUses;
436 return (isRegInSet(Defs, Reg) || isRegInSet(Uses, Reg));
517 return !Defs.insert(V).second || Uses.count(V) || SeenNoObjStore ||
520 Uses.insert(V);