Lines Matching refs:Uses
93 /// Set bits in Uses corresponding to MBB's live-out registers except for
108 BitVector Defs, Uses;
151 /// This subclass uses memory dependence information to determine whether a
160 /// Update Defs and Uses. Return true if there exist dependences that
161 /// disqualify the delay slot candidate between V and values in Uses and
170 SmallPtrSet<const Value*, 4> Uses, Defs;
294 Uses(TRI.getNumRegs(), false) {}
349 Uses.set(*LI);
364 Uses |= NewUses;
374 return (isRegInSet(Defs, Reg) || isRegInSet(Uses, Reg));
460 return !Defs.insert(V) || Uses.count(V) || SeenNoObjStore || SeenNoObjLoad;
462 Uses.insert(V);