Lines Matching defs:Reg
89 bool checkRegDefsUses(BitVector &NewDefs, BitVector &NewUses, unsigned Reg,
92 /// Returns true if Reg or its alias is in RegSet.
93 bool isRegInSet(const BitVector &RegSet, unsigned Reg) const;
366 unsigned Reg, bool IsDef) const {
368 NewDefs.set(Reg);
369 // check whether Reg has already been defined or used.
370 return (isRegInSet(Defs, Reg) || isRegInSet(Uses, Reg));
373 NewUses.set(Reg);
374 // check whether Reg has already been defined.
375 return isRegInSet(Defs, Reg);
378 bool RegDefsUses::isRegInSet(const BitVector &RegSet, unsigned Reg) const {
379 // Check Reg and all aliased Registers.
380 for (MCRegAliasIterator AI(Reg, &TRI, true); AI.isValid(); ++AI)