Lines Matching defs:reg
144 VirtualRegister allocateSpecific(RegID reg)
146 unsigned index = BankInfo::toIndex(reg);
158 void retain(RegID reg, VirtualRegister name, SpillHint spillOrder)
160 unsigned index = BankInfo::toIndex(reg);
176 void release(RegID reg)
178 releaseAtIndex(BankInfo::toIndex(reg));
182 void lock(RegID reg)
184 unsigned index = BankInfo::toIndex(reg);
190 void unlock(RegID reg)
192 unsigned index = BankInfo::toIndex(reg);
198 bool isLocked(RegID reg) const
200 return isLockedAtIndex(BankInfo::toIndex(reg));
205 VirtualRegister name(RegID reg) const
207 return nameAtIndex(BankInfo::toIndex(reg));
210 bool isInUse(RegID reg) const
212 return isLocked(reg) || name(reg).isValid();