Lines Matching refs:location
290 void DumpLocation(std::ostream& stream, const Location& location) { in DumpLocation() argument
291 if (location.IsRegister()) { in DumpLocation()
292 codegen_.DumpCoreRegister(stream, location.reg()); in DumpLocation()
293 } else if (location.IsFpuRegister()) { in DumpLocation()
294 codegen_.DumpFloatingPointRegister(stream, location.reg()); in DumpLocation()
295 } else if (location.IsConstant()) { in DumpLocation()
297 HConstant* constant = location.GetConstant(); in DumpLocation()
309 } else if (location.IsInvalid()) { in DumpLocation()
311 } else if (location.IsStackSlot()) { in DumpLocation()
312 stream << location.GetStackIndex() << "(sp)"; in DumpLocation()
313 } else if (location.IsFpuRegisterPair()) { in DumpLocation()
314 codegen_.DumpFloatingPointRegister(stream, location.low()); in DumpLocation()
316 codegen_.DumpFloatingPointRegister(stream, location.high()); in DumpLocation()
317 } else if (location.IsRegisterPair()) { in DumpLocation()
318 codegen_.DumpCoreRegister(stream, location.low()); in DumpLocation()
320 codegen_.DumpCoreRegister(stream, location.high()); in DumpLocation()
321 } else if (location.IsUnallocated()) { in DumpLocation()
323 } else if (location.IsDoubleStackSlot()) { in DumpLocation()
324 stream << "2x" << location.GetStackIndex() << "(sp)"; in DumpLocation()
326 DCHECK(location.IsSIMDStackSlot()); in DumpLocation()
327 stream << "4x" << location.GetStackIndex() << "(sp)"; in DumpLocation()