Lines Matching refs:location

1305   Location location;  in GetNextLocation()  local
1307 location = Location::DoubleStackSlot(stack_offset_); in GetNextLocation()
1310 location = Location::StackSlot(stack_offset_); in GetNextLocation()
1314 location = Location::Any(); in GetNextLocation()
1316 return location; in GetNextLocation()
1442 void CodeGeneratorX86::MoveConstant(Location location, int32_t value) { in MoveConstant() argument
1443 DCHECK(location.IsRegister()); in MoveConstant()
1444 __ movl(location.AsRegister<Register>(), Immediate(value)); in MoveConstant()
1458 void CodeGeneratorX86::AddLocationAsTemp(Location location, LocationSummary* locations) { in AddLocationAsTemp() argument
1459 if (location.IsRegister()) { in AddLocationAsTemp()
1460 locations->AddTemp(location); in AddLocationAsTemp()
1461 } else if (location.IsRegisterPair()) { in AddLocationAsTemp()
1462 locations->AddTemp(Location::RegisterLocation(location.AsRegisterPairLow<Register>())); in AddLocationAsTemp()
1463 locations->AddTemp(Location::RegisterLocation(location.AsRegisterPairHigh<Register>())); in AddLocationAsTemp()
1465 UNIMPLEMENTED(FATAL) << "AddLocationAsTemp not implemented for location " << location; in AddLocationAsTemp()
4734 Location location = parameter_visitor_.GetNextLocation(instruction->GetType()); in VisitParameterValue() local
4735 if (location.IsStackSlot()) { in VisitParameterValue()
4736 location = Location::StackSlot(location.GetStackIndex() + codegen_->GetFrameSize()); in VisitParameterValue()
4737 } else if (location.IsDoubleStackSlot()) { in VisitParameterValue()
4738 location = Location::DoubleStackSlot(location.GetStackIndex() + codegen_->GetFrameSize()); in VisitParameterValue()
4740 locations->SetOut(location); in VisitParameterValue()
4988 Location location = invoke->GetLocations()->InAt(invoke->GetSpecialInputIndex()); in GetInvokeStaticOrDirectExtraParameter() local
4990 return location.AsRegister<Register>(); in GetInvokeStaticOrDirectExtraParameter()
4993 if (!location.IsRegister()) { in GetInvokeStaticOrDirectExtraParameter()
4994 __ movl(temp, Address(ESP, location.GetStackIndex())); in GetInvokeStaticOrDirectExtraParameter()
5003 if (slow_path->IsCoreRegisterSaved(location.AsRegister<Register>())) { in GetInvokeStaticOrDirectExtraParameter()
5004 int stack_offset = slow_path->GetStackOffsetOfCoreRegister(location.AsRegister<Register>()); in GetInvokeStaticOrDirectExtraParameter()
5008 return location.AsRegister<Register>(); in GetInvokeStaticOrDirectExtraParameter()
6910 Location location = Location::RegisterLocation(calling_convention.GetRegisterAt(0)); in VisitLoadMethodHandle() local
6911 CodeGenerator::CreateLoadMethodHandleRuntimeCallLocationSummary(load, location, location); in VisitLoadMethodHandle()
6920 Location location = Location::RegisterLocation(calling_convention.GetRegisterAt(0)); in VisitLoadMethodType() local
6921 CodeGenerator::CreateLoadMethodTypeRuntimeCallLocationSummary(load, location, location); in VisitLoadMethodType()