Lines Matching defs:Uses
121 /// Set bits in Uses corresponding to MBB's live-out registers except for
136 BitVector Defs, Uses;
192 /// Update Defs and Uses. Return true if there exist dependences that
193 /// disqualify the delay slot candidate between V and values in Uses and
202 SmallPtrSet<ValueType, 4> Uses, Defs;
343 : TRI(TRI), Defs(TRI.getNumRegs(), false), Uses(TRI.getNumRegs(), false) {}
406 Uses.set(LI.PhysReg);
427 Uses |= NewUses;
437 return (isRegInSet(Defs, Reg) || isRegInSet(Uses, Reg));
518 return !Defs.insert(V).second || Uses.count(V) || SeenNoObjStore ||
521 Uses.insert(V);