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()
451 void Add(Location loc) { in Add() argument
452 if (loc.IsRegister()) { in Add()
453 core_registers_ |= (1 << loc.reg()); in Add()
455 DCHECK(loc.IsFpuRegister()); in Add()
456 floating_point_registers_ |= (1 << loc.reg()); in Add()
460 void Remove(Location loc) { in Remove() argument
461 if (loc.IsRegister()) { in Remove()
462 core_registers_ &= ~(1 << loc.reg()); in Remove()
464 DCHECK(loc.IsFpuRegister()) << loc; in Remove()
465 floating_point_registers_ &= ~(1 << loc.reg()); in Remove()