• Home
  • Raw
  • Download

Lines Matching refs:Phys

696     unsigned Phys = VRM.getPhys(VirtReg);  in ReMaterialize()  local
697 assert(Phys && "Virtual register is not assigned a register?"); in ReMaterialize()
698 substitutePhysReg(MO, Phys, *TRI); in ReMaterialize()
1792 unsigned Phys = VRM->getPhys(VirtReg); in InsertRestores() local
1793 MRI->setPhysRegUsed(Phys); in InsertRestores()
1809 if (InReg == Phys) { in InsertRestores()
1820 << TRI->getName(Phys) << '\n'); in InsertRestores()
1827 } else if (InReg && InReg != Phys) { in InsertRestores()
1836 << TRI->getName(Phys) << '\n'); in InsertRestores()
1843 ComputeReloadLoc(MII, MBB->begin(), Phys, TRI, DoReMat, SSorRMId, TII, in InsertRestores()
1846 TII->get(TargetOpcode::COPY), Phys) in InsertRestores()
1850 Spills.ClobberPhysReg(Phys); in InsertRestores()
1852 Spills.addAvailable(SSorRMId, Phys); in InsertRestores()
1864 ComputeReloadLoc(MII, MBB->begin(), Phys, TRI, DoReMat, SSorRMId, TII, in InsertRestores()
1868 ReMaterialize(*MBB, InsertLoc, Phys, VirtReg, TII, TRI, *VRM); in InsertRestores()
1871 TII->loadRegFromStackSlot(*MBB, InsertLoc, Phys, SSorRMId, RC, TRI); in InsertRestores()
1879 Spills.ClobberPhysReg(Phys); in InsertRestores()
1881 Spills.addAvailable(SSorRMId, Phys); in InsertRestores()
1903 unsigned Phys = VRM->getPhys(VirtReg); in InsertSpills() local
1906 TII->storeRegToStackSlot(*MBB, llvm::next(MII), Phys, isKill, StackSlot, in InsertSpills()
1978 unsigned Phys = VRM->getPhys(VirtReg); in ProcessUses() local
1979 MRI->setPhysRegUsed(Phys); in ProcessUses()
1981 ReusedOperands.markClobbered(Phys); in ProcessUses()
1982 substitutePhysReg(MI.getOperand(i), Phys, *TRI); in ProcessUses()
1986 TII->get(TargetOpcode::IMPLICIT_DEF), Phys); in ProcessUses()