/art/compiler/optimizing/ |
D | intrinsics_mips64.cc | 1625 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 …]
|
D | code_generator_arm_vixl.cc | 446 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 …]
|
D | code_generator_mips.cc | 86 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 …]
|
D | intrinsics_arm_vixl.cc | 1892 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 …]
|
D | code_generator_mips64.cc | 83 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 …]
|
D | code_generator_arm64.cc | 266 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 …]
|
D | intrinsics_mips.cc | 2049 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 …]
|
D | code_generator_x86.cc | 147 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 …]
|
D | intrinsics_arm64.cc | 1708 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 …]
|
D | intrinsics_x86_64.cc | 1513 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 …]
|
D | code_generator_x86_64.cc | 198 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 …]
|
D | intrinsics_x86.cc | 1342 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 …]
|
D | code_generator.h | 772 C GetRegisterAt(size_t index) const { in GetRegisterAt() function
|