Lines Matching refs:loc
250 Location loc(kStackSlot, payload); in StackSlot()
252 DCHECK_EQ(loc.GetStackIndex(), stack_index); in StackSlot()
253 return loc; in StackSlot()
262 Location loc(kDoubleStackSlot, payload); in DoubleStackSlot()
264 DCHECK_EQ(loc.GetStackIndex(), stack_index); in DoubleStackSlot()
265 return loc; in DoubleStackSlot()
274 Location loc(kSIMDStackSlot, payload); in SIMDStackSlot()
276 DCHECK_EQ(loc.GetStackIndex(), stack_index); in SIMDStackSlot()
277 return loc; in SIMDStackSlot()
438 void Add(Location loc) { in Add() argument
439 if (loc.IsRegister()) { in Add()
440 core_registers_ |= (1 << loc.reg()); in Add()
442 DCHECK(loc.IsFpuRegister()); in Add()
443 floating_point_registers_ |= (1 << loc.reg()); in Add()
447 void Remove(Location loc) { in Remove() argument
448 if (loc.IsRegister()) { in Remove()
449 core_registers_ &= ~(1 << loc.reg()); in Remove()
451 DCHECK(loc.IsFpuRegister()) << loc; in Remove()
452 floating_point_registers_ &= ~(1 << loc.reg()); in Remove()