Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dintrinsics_mips64.cc1625 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringCompareTo()
1626 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringCompareTo()
1821 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringIndexOf()
1822 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringIndexOf()
1827 locations->AddTemp(Location::RegisterLocation(calling_convention.GetRegisterAt(2))); in VisitStringIndexOf()
1842 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringIndexOfAfter()
1843 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringIndexOfAfter()
1844 locations->SetInAt(2, Location::RegisterLocation(calling_convention.GetRegisterAt(2))); in VisitStringIndexOfAfter()
1860 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringNewStringFromBytes()
1861 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringNewStringFromBytes()
[all …]
Dcode_generator_arm_vixl.cc446 LocationFrom(calling_convention.GetRegisterAt(0)), in EmitNativeCode()
449 LocationFrom(calling_convention.GetRegisterAt(1)), in EmitNativeCode()
493 bool temp_is_r0 = temp.Is(calling_convention.GetRegisterAt(0)); in EmitNativeCode()
495 DCHECK(!entry_address.Is(calling_convention.GetRegisterAt(0))); in EmitNativeCode()
501 __ Mov(calling_convention.GetRegisterAt(0), type_index.index_); in EmitNativeCode()
576 bool temp_is_r0 = (temp.Is(calling_convention.GetRegisterAt(0))); in EmitNativeCode()
578 DCHECK(!entry_address.Is(calling_convention.GetRegisterAt(0))); in EmitNativeCode()
584 __ Mov(calling_convention.GetRegisterAt(0), string_index.index_); in EmitNativeCode()
637 LocationFrom(calling_convention.GetRegisterAt(0)), in EmitNativeCode()
640 LocationFrom(calling_convention.GetRegisterAt(1)), in EmitNativeCode()
[all …]
Dcode_generator_mips.cc86 next_location = Location::RegisterLocation(calling_convention.GetRegisterAt(gp_index)); in GetNextLocation()
98 Register reg = calling_convention.GetRegisterAt(gp_index); in GetNextLocation()
103 Register low_even = calling_convention.GetRegisterAt(gp_index); in GetNextLocation()
104 Register high_odd = calling_convention.GetRegisterAt(gp_index + 1); in GetNextLocation()
166 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), in EmitNativeCode()
169 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), in EmitNativeCode()
237 bool temp_is_a0 = (temp == calling_convention.GetRegisterAt(0)); in EmitNativeCode()
241 DCHECK_NE(entry_address, calling_convention.GetRegisterAt(0)); in EmitNativeCode()
248 __ LoadConst32(calling_convention.GetRegisterAt(0), type_index.index_); in EmitNativeCode()
267 calling_convention.GetRegisterAt(0), in EmitNativeCode()
[all …]
Dintrinsics_arm_vixl.cc1892 locations->SetInAt(0, LocationFrom(calling_convention.GetRegisterAt(0))); in VisitStringIndexOf()
1893 locations->SetInAt(1, LocationFrom(calling_convention.GetRegisterAt(1))); in VisitStringIndexOf()
1897 locations->AddTemp(LocationFrom(calling_convention.GetRegisterAt(2))); in VisitStringIndexOf()
1912 locations->SetInAt(0, LocationFrom(calling_convention.GetRegisterAt(0))); in VisitStringIndexOfAfter()
1913 locations->SetInAt(1, LocationFrom(calling_convention.GetRegisterAt(1))); in VisitStringIndexOfAfter()
1914 locations->SetInAt(2, LocationFrom(calling_convention.GetRegisterAt(2))); in VisitStringIndexOfAfter()
1928 locations->SetInAt(0, LocationFrom(calling_convention.GetRegisterAt(0))); in VisitStringNewStringFromBytes()
1929 locations->SetInAt(1, LocationFrom(calling_convention.GetRegisterAt(1))); in VisitStringNewStringFromBytes()
1930 locations->SetInAt(2, LocationFrom(calling_convention.GetRegisterAt(2))); in VisitStringNewStringFromBytes()
1931 locations->SetInAt(3, LocationFrom(calling_convention.GetRegisterAt(3))); in VisitStringNewStringFromBytes()
[all …]
Dcode_generator_mips64.cc83 next_location = Location::RegisterLocation(calling_convention.GetRegisterAt(gp_index_++)); in GetNextLocation()
121 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), in EmitNativeCode()
124 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), in EmitNativeCode()
193 bool temp_is_a0 = (temp == calling_convention.GetRegisterAt(0)); in EmitNativeCode()
197 DCHECK_NE(entry_address, calling_convention.GetRegisterAt(0)); in EmitNativeCode()
204 __ LoadConst32(calling_convention.GetRegisterAt(0), type_index.index_); in EmitNativeCode()
222 calling_convention.GetRegisterAt(0), in EmitNativeCode()
232 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), in EmitNativeCode()
293 bool temp_is_a0 = (temp == calling_convention.GetRegisterAt(0)); in EmitNativeCode()
297 DCHECK_NE(entry_address, calling_convention.GetRegisterAt(0)); in EmitNativeCode()
[all …]
Dcode_generator_arm64.cc266 locations->InAt(0), LocationFrom(calling_convention.GetRegisterAt(0)), Primitive::kPrimInt, in EmitNativeCode()
267 locations->InAt(1), LocationFrom(calling_convention.GetRegisterAt(1)), Primitive::kPrimInt); in EmitNativeCode()
334 DCHECK(!bss_entry_temp_.Is(calling_convention.GetRegisterAt(0))); in EmitNativeCode()
343 __ Mov(calling_convention.GetRegisterAt(0).W(), type_index.index_); in EmitNativeCode()
417 DCHECK(!temp_.Is(calling_convention.GetRegisterAt(0))); in EmitNativeCode()
424 __ Mov(calling_convention.GetRegisterAt(0).W(), string_index.index_); in EmitNativeCode()
552 LocationFrom(calling_convention.GetRegisterAt(0)), in EmitNativeCode()
555 LocationFrom(calling_convention.GetRegisterAt(1)), in EmitNativeCode()
595 __ Mov(calling_convention.GetRegisterAt(0), in EmitNativeCode()
620 LocationFrom(calling_convention.GetRegisterAt(0)), in EmitNativeCode()
[all …]
Dintrinsics_mips.cc2049 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringCompareTo()
2050 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringCompareTo()
2255 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringIndexOf()
2256 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringIndexOf()
2261 locations->AddTemp(Location::RegisterLocation(calling_convention.GetRegisterAt(2))); in VisitStringIndexOf()
2280 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringIndexOfAfter()
2281 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringIndexOfAfter()
2282 locations->SetInAt(2, Location::RegisterLocation(calling_convention.GetRegisterAt(2))); in VisitStringIndexOfAfter()
2304 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringNewStringFromBytes()
2305 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringNewStringFromBytes()
[all …]
Dcode_generator_x86.cc147 length_loc = Location::RegisterLocation(calling_convention.GetRegisterAt(1)); in EmitNativeCode()
151 length_loc = Location::RegisterLocation(calling_convention.GetRegisterAt(2)); in EmitNativeCode()
160 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), in EmitNativeCode()
163 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), in EmitNativeCode()
233 __ movl(calling_convention.GetRegisterAt(0), Immediate(string_index.index_)); in EmitNativeCode()
273 __ movl(calling_convention.GetRegisterAt(0), Immediate(type_index.index_)); in EmitNativeCode()
341 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), in EmitNativeCode()
344 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), in EmitNativeCode()
392 calling_convention.GetRegisterAt(0), in EmitNativeCode()
417 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), in EmitNativeCode()
[all …]
Dintrinsics_arm64.cc1708 locations->SetInAt(0, LocationFrom(calling_convention.GetRegisterAt(0))); in VisitStringIndexOf()
1709 locations->SetInAt(1, LocationFrom(calling_convention.GetRegisterAt(1))); in VisitStringIndexOf()
1713 locations->AddTemp(LocationFrom(calling_convention.GetRegisterAt(2))); in VisitStringIndexOf()
1728 locations->SetInAt(0, LocationFrom(calling_convention.GetRegisterAt(0))); in VisitStringIndexOfAfter()
1729 locations->SetInAt(1, LocationFrom(calling_convention.GetRegisterAt(1))); in VisitStringIndexOfAfter()
1730 locations->SetInAt(2, LocationFrom(calling_convention.GetRegisterAt(2))); in VisitStringIndexOfAfter()
1744 locations->SetInAt(0, LocationFrom(calling_convention.GetRegisterAt(0))); in VisitStringNewStringFromBytes()
1745 locations->SetInAt(1, LocationFrom(calling_convention.GetRegisterAt(1))); in VisitStringNewStringFromBytes()
1746 locations->SetInAt(2, LocationFrom(calling_convention.GetRegisterAt(2))); in VisitStringNewStringFromBytes()
1747 locations->SetInAt(3, LocationFrom(calling_convention.GetRegisterAt(3))); in VisitStringNewStringFromBytes()
[all …]
Dintrinsics_x86_64.cc1513 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringCompareTo()
1514 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringCompareTo()
1835 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringNewStringFromBytes()
1836 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringNewStringFromBytes()
1837 locations->SetInAt(2, Location::RegisterLocation(calling_convention.GetRegisterAt(2))); in VisitStringNewStringFromBytes()
1838 locations->SetInAt(3, Location::RegisterLocation(calling_convention.GetRegisterAt(3))); in VisitStringNewStringFromBytes()
1862 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringNewStringFromChars()
1863 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringNewStringFromChars()
1864 locations->SetInAt(2, Location::RegisterLocation(calling_convention.GetRegisterAt(2))); in VisitStringNewStringFromChars()
1884 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringNewStringFromString()
[all …]
Dcode_generator_x86_64.cc198 length_loc = Location::RegisterLocation(calling_convention.GetRegisterAt(1)); in EmitNativeCode()
202 length_loc = Location::RegisterLocation(calling_convention.GetRegisterAt(2)); in EmitNativeCode()
214 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), in EmitNativeCode()
217 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), in EmitNativeCode()
359 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), in EmitNativeCode()
362 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), in EmitNativeCode()
405 CpuRegister(calling_convention.GetRegisterAt(0)), in EmitNativeCode()
430 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), in EmitNativeCode()
435 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), in EmitNativeCode()
440 Location::RegisterLocation(calling_convention.GetRegisterAt(2)), in EmitNativeCode()
[all …]
Dintrinsics_x86.cc1342 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringCompareTo()
1343 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringCompareTo()
1678 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringNewStringFromBytes()
1679 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringNewStringFromBytes()
1680 locations->SetInAt(2, Location::RegisterLocation(calling_convention.GetRegisterAt(2))); in VisitStringNewStringFromBytes()
1681 locations->SetInAt(3, Location::RegisterLocation(calling_convention.GetRegisterAt(3))); in VisitStringNewStringFromBytes()
1705 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringNewStringFromChars()
1706 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringNewStringFromChars()
1707 locations->SetInAt(2, Location::RegisterLocation(calling_convention.GetRegisterAt(2))); in VisitStringNewStringFromChars()
1727 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringNewStringFromString()
[all …]
Dcode_generator.h772 C GetRegisterAt(size_t index) const { in GetRegisterAt() function