Lines Matching refs:PhysReg
17 for (const size_t PhysReg : SourceBits.set_bits()) { in getAliasedBits() local
19 for (auto Itr = RegAliasItr(PhysReg, &RegInfo, true); Itr.isValid(); in getAliasedBits()
35 for (MCPhysReg PhysReg : RegClass) in RegisterAliasingTracker() local
36 if (!ReservedReg[PhysReg]) // Removing reserved registers. in RegisterAliasingTracker()
37 SourceBits.set(PhysReg); in RegisterAliasingTracker()
42 const MCPhysReg PhysReg) in RegisterAliasingTracker() argument
44 SourceBits.set(PhysReg); in RegisterAliasingTracker()
51 for (const size_t PhysReg : SourceBits.set_bits()) { in FillOriginAndAliasedBits() local
52 for (auto Itr = RegAliasItr(PhysReg, &RegInfo, true); Itr.isValid(); in FillOriginAndAliasedBits()
55 Origins[*Itr] = PhysReg; in FillOriginAndAliasedBits()
66 RegisterAliasingTrackerCache::getRegister(MCPhysReg PhysReg) const { in getRegister()
67 auto &Found = Registers[PhysReg]; in getRegister()
69 Found.reset(new RegisterAliasingTracker(RegInfo, PhysReg)); in getRegister()