Home
last modified time | relevance | path

Searched refs:GetRegisterAt (Results 1 – 9 of 9) sorted by relevance

/art/compiler/optimizing/
Dcode_generator_arm_vixl.cc145 caller_saves.Add(LocationFrom(calling_convention.GetRegisterAt(0))); in OneRegInReferenceOutSaveEverythingCallerSaves()
487 LocationFrom(calling_convention.GetRegisterAt(0)), in EmitNativeCode()
490 LocationFrom(calling_convention.GetRegisterAt(1)), in EmitNativeCode()
531 __ Mov(calling_convention.GetRegisterAt(0), type_index.index_); in EmitNativeCode()
538 arm_codegen->Move32(LocationFrom(calling_convention.GetRegisterAt(0)), source); in EmitNativeCode()
580 __ Mov(calling_convention.GetRegisterAt(0), string_index.index_); in EmitNativeCode()
618 LocationFrom(calling_convention.GetRegisterAt(0)), in EmitNativeCode()
621 LocationFrom(calling_convention.GetRegisterAt(1)), in EmitNativeCode()
666 __ Mov(calling_convention.GetRegisterAt(0), in EmitNativeCode()
692 LocationFrom(calling_convention.GetRegisterAt(0)), in EmitNativeCode()
[all …]
Dintrinsics_arm_vixl.cc1664 locations->SetInAt(0, LocationFrom(calling_convention.GetRegisterAt(0))); in VisitStringIndexOf()
1665 locations->SetInAt(1, LocationFrom(calling_convention.GetRegisterAt(1))); in VisitStringIndexOf()
1669 locations->AddTemp(LocationFrom(calling_convention.GetRegisterAt(2))); in VisitStringIndexOf()
1682 locations->SetInAt(0, LocationFrom(calling_convention.GetRegisterAt(0))); in VisitStringIndexOfAfter()
1683 locations->SetInAt(1, LocationFrom(calling_convention.GetRegisterAt(1))); in VisitStringIndexOfAfter()
1684 locations->SetInAt(2, LocationFrom(calling_convention.GetRegisterAt(2))); in VisitStringIndexOfAfter()
1696 locations->SetInAt(0, LocationFrom(calling_convention.GetRegisterAt(0))); in VisitStringNewStringFromBytes()
1697 locations->SetInAt(1, LocationFrom(calling_convention.GetRegisterAt(1))); in VisitStringNewStringFromBytes()
1698 locations->SetInAt(2, LocationFrom(calling_convention.GetRegisterAt(2))); in VisitStringNewStringFromBytes()
1699 locations->SetInAt(3, LocationFrom(calling_convention.GetRegisterAt(3))); in VisitStringNewStringFromBytes()
[all …]
Dcode_generator_x86.cc64 caller_saves.Add(Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in OneRegInReferenceOutSaveEverythingCallerSaves()
167 length_loc = Location::RegisterLocation(calling_convention.GetRegisterAt(1)); in EmitNativeCode()
171 length_loc = Location::RegisterLocation(calling_convention.GetRegisterAt(2)); in EmitNativeCode()
180 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), in EmitNativeCode()
183 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), in EmitNativeCode()
253 __ movl(calling_convention.GetRegisterAt(0), Immediate(string_index.index_)); in EmitNativeCode()
291 __ movl(calling_convention.GetRegisterAt(0), Immediate(type_index.index_)); in EmitNativeCode()
298 x86_codegen->Move32(Location::RegisterLocation(calling_convention.GetRegisterAt(0)), source); in EmitNativeCode()
351 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), in EmitNativeCode()
354 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), in EmitNativeCode()
[all …]
Dcode_generator_arm64.cc155 caller_saves.Add(Location::RegisterLocation(calling_convention.GetRegisterAt(0).GetCode())); in OneRegInReferenceOutSaveEverythingCallerSaves()
156 DCHECK_EQ(calling_convention.GetRegisterAt(0).GetCode(), in OneRegInReferenceOutSaveEverythingCallerSaves()
265 LocationFrom(calling_convention.GetRegisterAt(0)), in EmitNativeCode()
268 LocationFrom(calling_convention.GetRegisterAt(1)), in EmitNativeCode()
328 __ Mov(calling_convention.GetRegisterAt(0).W(), type_index.index_); in EmitNativeCode()
335 arm64_codegen->MoveLocation(LocationFrom(calling_convention.GetRegisterAt(0)), in EmitNativeCode()
378 __ Mov(calling_convention.GetRegisterAt(0).W(), string_index.index_); in EmitNativeCode()
485 LocationFrom(calling_convention.GetRegisterAt(0)), in EmitNativeCode()
488 LocationFrom(calling_convention.GetRegisterAt(1)), in EmitNativeCode()
528 __ Mov(calling_convention.GetRegisterAt(0), in EmitNativeCode()
[all …]
Dintrinsics_arm64.cc1574 locations->SetInAt(0, LocationFrom(calling_convention.GetRegisterAt(0))); in VisitStringIndexOf()
1575 locations->SetInAt(1, LocationFrom(calling_convention.GetRegisterAt(1))); in VisitStringIndexOf()
1579 locations->AddTemp(LocationFrom(calling_convention.GetRegisterAt(2))); in VisitStringIndexOf()
1592 locations->SetInAt(0, LocationFrom(calling_convention.GetRegisterAt(0))); in VisitStringIndexOfAfter()
1593 locations->SetInAt(1, LocationFrom(calling_convention.GetRegisterAt(1))); in VisitStringIndexOfAfter()
1594 locations->SetInAt(2, LocationFrom(calling_convention.GetRegisterAt(2))); in VisitStringIndexOfAfter()
1606 locations->SetInAt(0, LocationFrom(calling_convention.GetRegisterAt(0))); in VisitStringNewStringFromBytes()
1607 locations->SetInAt(1, LocationFrom(calling_convention.GetRegisterAt(1))); in VisitStringNewStringFromBytes()
1608 locations->SetInAt(2, LocationFrom(calling_convention.GetRegisterAt(2))); in VisitStringNewStringFromBytes()
1609 locations->SetInAt(3, LocationFrom(calling_convention.GetRegisterAt(3))); in VisitStringNewStringFromBytes()
[all …]
Dintrinsics_x86_64.cc1152 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringCompareTo()
1153 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringCompareTo()
1478 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringNewStringFromBytes()
1479 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringNewStringFromBytes()
1480 locations->SetInAt(2, Location::RegisterLocation(calling_convention.GetRegisterAt(2))); in VisitStringNewStringFromBytes()
1481 locations->SetInAt(3, Location::RegisterLocation(calling_convention.GetRegisterAt(3))); in VisitStringNewStringFromBytes()
1504 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringNewStringFromChars()
1505 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringNewStringFromChars()
1506 locations->SetInAt(2, Location::RegisterLocation(calling_convention.GetRegisterAt(2))); in VisitStringNewStringFromChars()
1525 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringNewStringFromString()
[all …]
Dcode_generator_x86_64.cc213 length_loc = Location::RegisterLocation(calling_convention.GetRegisterAt(1)); in EmitNativeCode()
217 length_loc = Location::RegisterLocation(calling_convention.GetRegisterAt(2)); in EmitNativeCode()
229 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), in EmitNativeCode()
232 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), in EmitNativeCode()
367 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), in EmitNativeCode()
370 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), in EmitNativeCode()
413 CpuRegister(calling_convention.GetRegisterAt(0)), in EmitNativeCode()
438 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), in EmitNativeCode()
443 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), in EmitNativeCode()
448 Location::RegisterLocation(calling_convention.GetRegisterAt(2)), in EmitNativeCode()
[all …]
Dintrinsics_x86.cc962 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringCompareTo()
963 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringCompareTo()
1302 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringNewStringFromBytes()
1303 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringNewStringFromBytes()
1304 locations->SetInAt(2, Location::RegisterLocation(calling_convention.GetRegisterAt(2))); in VisitStringNewStringFromBytes()
1305 locations->SetInAt(3, Location::RegisterLocation(calling_convention.GetRegisterAt(3))); in VisitStringNewStringFromBytes()
1328 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringNewStringFromChars()
1329 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringNewStringFromChars()
1330 locations->SetInAt(2, Location::RegisterLocation(calling_convention.GetRegisterAt(2))); in VisitStringNewStringFromChars()
1349 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringNewStringFromString()
[all …]
Dcode_generator.h886 C GetRegisterAt(size_t index) const { in GetRegisterAt() function