Lines Matching refs:PRI
243 return Units.anyCommon(PRI.getMaskUnits(RR.Reg)); in hasAliasOf()
245 for (MCRegUnitMaskIterator U(RR.Reg, &PRI.getTRI()); U.isValid(); ++U) { in hasAliasOf()
256 BitVector T(PRI.getMaskUnits(RR.Reg)); in hasCoverOf()
260 for (MCRegUnitMaskIterator U(RR.Reg, &PRI.getTRI()); U.isValid(); ++U) { in hasCoverOf()
271 Units |= PRI.getMaskUnits(RR.Reg); in insert()
275 for (MCRegUnitMaskIterator U(RR.Reg, &PRI.getTRI()); U.isValid(); ++U) { in insert()
289 return intersect(RegisterAggr(PRI).insert(RR)); in intersect()
298 return clear(RegisterAggr(PRI).insert(RR)); in clear()
307 RegisterAggr T(PRI); in intersectWith()
317 return RegisterAggr(PRI).insert(RR).clear(*this).makeRegRef(); in clearIn()
326 for (MCRegUnitRootIterator R(Unit, &PRI.getTRI()); R.isValid(); ++R) in makeRegRef()
327 for (MCSuperRegIterator S(*R, &PRI.getTRI(), true); S.isValid(); ++S) in makeRegRef()
335 BitVector Regs(PRI.getTRI().getNumRegs()); in makeRegRef()
342 BitVector AR(PRI.getTRI().getNumRegs()); in makeRegRef()
357 for (MCRegUnitMaskIterator I(F, &PRI.getTRI()); I.isValid(); ++I) { in makeRegRef()
368 OS << ' ' << printRegUnit(U, &PRI.getTRI()); in print()
376 RegisterRef R = RG.PRI.getRefForUnit(U); in rr_iterator()