Lines Matching refs:PRI
281 return Units.anyCommon(PRI.getMaskUnits(RR.Reg)); in hasAliasOf()
283 for (MCRegUnitMaskIterator U(RR.Reg, &PRI.getTRI()); U.isValid(); ++U) { in hasAliasOf()
294 BitVector T(PRI.getMaskUnits(RR.Reg)); in hasCoverOf()
298 for (MCRegUnitMaskIterator U(RR.Reg, &PRI.getTRI()); U.isValid(); ++U) { in hasCoverOf()
309 Units |= PRI.getMaskUnits(RR.Reg); in insert()
313 for (MCRegUnitMaskIterator U(RR.Reg, &PRI.getTRI()); U.isValid(); ++U) { in insert()
327 return intersect(RegisterAggr(PRI).insert(RR)); in intersect()
336 return clear(RegisterAggr(PRI).insert(RR)); in clear()
345 RegisterAggr T(PRI); in intersectWith()
355 return RegisterAggr(PRI).insert(RR).clear(*this).makeRegRef(); in clearIn()
367 BitVector Regs = PRI.getUnitAliases(U); in makeRegRef()
373 Regs &= PRI.getUnitAliases(U); in makeRegRef()
386 for (MCRegUnitMaskIterator I(F, &PRI.getTRI()); I.isValid(); ++I) { in makeRegRef()
397 RegisterRef R = RG.PRI.getRefForUnit(U); in ref_iterator()