Searched refs:virtReg (Results 1 – 2 of 2) sorted by relevance
95 bool hasPhys(unsigned virtReg) const { in hasPhys() argument96 return getPhys(virtReg) != NO_PHYS_REG; in hasPhys()101 unsigned getPhys(unsigned virtReg) const { in getPhys() argument103 return Virt2PhysMap[virtReg]; in getPhys()112 void clearVirt(unsigned virtReg) { in clearVirt() argument116 Virt2PhysMap[virtReg] = NO_PHYS_REG; in clearVirt()135 Virt2SplitMap[virtReg] = SReg; in setIsSplitFromReg()140 return Virt2SplitMap[virtReg]; in getPreSplitReg()159 return (Virt2SplitMap[virtReg] && Virt2PhysMap[virtReg] != NO_PHYS_REG); in isAssignedReg()164 int getStackSlot(unsigned virtReg) const { in getStackSlot() argument[all …]
85 assert(TargetRegisterInfo::isVirtualRegister(virtReg) && in assignVirt2Phys()87 assert(Virt2PhysMap[virtReg] == NO_PHYS_REG && in assignVirt2Phys()92 Virt2PhysMap[virtReg] = physReg; in assignVirt2Phys()121 int VirtRegMap::assignVirt2StackSlot(unsigned virtReg) { in assignVirt2StackSlot() argument122 assert(TargetRegisterInfo::isVirtualRegister(virtReg)); in assignVirt2StackSlot()123 assert(Virt2StackSlotMap[virtReg] == NO_STACK_SLOT && in assignVirt2StackSlot()126 return Virt2StackSlotMap[virtReg] = createSpillSlot(RC); in assignVirt2StackSlot()129 void VirtRegMap::assignVirt2StackSlot(unsigned virtReg, int SS) { in assignVirt2StackSlot() argument130 assert(TargetRegisterInfo::isVirtualRegister(virtReg)); in assignVirt2StackSlot()131 assert(Virt2StackSlotMap[virtReg] == NO_STACK_SLOT && in assignVirt2StackSlot()[all …]