Lines Matching refs:PhysReg
519 bool MachineRegisterInfo::isConstantPhysReg(MCRegister PhysReg) const {
520 assert(Register::isPhysicalRegister(PhysReg));
523 if (TRI->isConstantPhysReg(PhysReg))
528 for (MCRegAliasIterator AI(PhysReg, TRI, true);
536 MachineRegisterInfo::isCallerPreservedOrConstPhysReg(MCRegister PhysReg) const {
538 return isConstantPhysReg(PhysReg) ||
539 TRI->isCallerPreservedPhysReg(PhysReg, *MF);
586 bool MachineRegisterInfo::isPhysRegModified(MCRegister PhysReg,
588 if (UsedPhysRegMask.test(PhysReg))
591 for (MCRegAliasIterator AI(PhysReg, TRI, true); AI.isValid(); ++AI) {
601 bool MachineRegisterInfo::isPhysRegUsed(MCRegister PhysReg) const {
602 if (UsedPhysRegMask.test(PhysReg))
605 for (MCRegAliasIterator AliasReg(PhysReg, TRI, true); AliasReg.isValid();