Lines Matching refs:loc
255 Location loc(kStackSlot, payload); in StackSlot()
257 DCHECK_EQ(loc.GetStackIndex(), stack_index); in StackSlot()
258 return loc; in StackSlot()
267 Location loc(kDoubleStackSlot, payload); in DoubleStackSlot()
269 DCHECK_EQ(loc.GetStackIndex(), stack_index); in DoubleStackSlot()
270 return loc; in DoubleStackSlot()
279 Location loc(kSIMDStackSlot, payload); in SIMDStackSlot()
281 DCHECK_EQ(loc.GetStackIndex(), stack_index); in SIMDStackSlot()
282 return loc; in SIMDStackSlot()
458 void Add(Location loc) { in Add() argument
459 if (loc.IsRegister()) { in Add()
460 core_registers_ |= (1 << loc.reg()); in Add()
462 DCHECK(loc.IsFpuRegister()); in Add()
463 floating_point_registers_ |= (1 << loc.reg()); in Add()
467 void Remove(Location loc) { in Remove() argument
468 if (loc.IsRegister()) { in Remove()
469 core_registers_ &= ~(1 << loc.reg()); in Remove()
471 DCHECK(loc.IsFpuRegister()) << loc; in Remove()
472 floating_point_registers_ &= ~(1 << loc.reg()); in Remove()