Searched refs:hard_reg (Results 1 – 2 of 2) sorted by relevance
281 bool TryAssignHardReg(VRegLifetime* lifetime, MachineReg hard_reg);283 int ConsiderSpillHardReg(MachineReg hard_reg, VRegLifetime* lifetime);285 void SpillAndAssignHardReg(MachineReg hard_reg, VRegLifetimeList::iterator curr);296 int VRegLifetimeAllocator::ConsiderSpillHardReg(MachineReg hard_reg, VRegLifetime* lifetime) { in ConsiderSpillHardReg() argument297 return allocations_[hard_reg.reg()].ConsiderSpill(lifetime); in ConsiderSpillHardReg()300 bool VRegLifetimeAllocator::TryAssignHardReg(VRegLifetime* curr_lifetime, MachineReg hard_reg) { in TryAssignHardReg() argument301 if (allocations_[hard_reg.reg()].TryAssign(curr_lifetime)) { in TryAssignHardReg()302 curr_lifetime->set_hard_reg(hard_reg); in TryAssignHardReg()303 LOG_REG_ALLOC(".. to %s\n", GetMachineHardRegDebugName(hard_reg)); in TryAssignHardReg()309 void VRegLifetimeAllocator::SpillAndAssignHardReg(MachineReg hard_reg, in SpillAndAssignHardReg() argument[all …]
259 MachineReg hard_reg() const { return hard_reg_; } in hard_reg() function