/art/compiler/optimizing/ |
D | intrinsics_arm.cc | 1514 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringIndexOf() 1515 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringIndexOf() 1519 locations->AddTemp(Location::RegisterLocation(calling_convention.GetRegisterAt(2))); in VisitStringIndexOf() 1534 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringIndexOfAfter() 1535 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringIndexOfAfter() 1536 locations->SetInAt(2, Location::RegisterLocation(calling_convention.GetRegisterAt(2))); in VisitStringIndexOfAfter() 1550 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringNewStringFromBytes() 1551 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringNewStringFromBytes() 1552 locations->SetInAt(2, Location::RegisterLocation(calling_convention.GetRegisterAt(2))); in VisitStringNewStringFromBytes() 1553 locations->SetInAt(3, Location::RegisterLocation(calling_convention.GetRegisterAt(3))); in VisitStringNewStringFromBytes() [all …]
|
D | code_generator_arm.cc | 348 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), in EmitNativeCode() 351 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), in EmitNativeCode() 395 bool temp_is_r0 = (temp == calling_convention.GetRegisterAt(0)); in EmitNativeCode() 397 DCHECK_NE(entry_address, calling_convention.GetRegisterAt(0)); in EmitNativeCode() 403 __ LoadImmediate(calling_convention.GetRegisterAt(0), type_index.index_); in EmitNativeCode() 480 bool temp_is_r0 = (temp == calling_convention.GetRegisterAt(0)); in EmitNativeCode() 482 DCHECK_NE(entry_address, calling_convention.GetRegisterAt(0)); in EmitNativeCode() 488 __ LoadImmediate(calling_convention.GetRegisterAt(0), string_index.index_); in EmitNativeCode() 543 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), in EmitNativeCode() 546 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), in EmitNativeCode() [all …]
|
D | code_generator_arm_vixl.cc | 375 LocationFrom(calling_convention.GetRegisterAt(0)), in EmitNativeCode() 378 LocationFrom(calling_convention.GetRegisterAt(1)), in EmitNativeCode() 422 bool temp_is_r0 = temp.Is(calling_convention.GetRegisterAt(0)); in EmitNativeCode() 424 DCHECK(!entry_address.Is(calling_convention.GetRegisterAt(0))); in EmitNativeCode() 430 __ Mov(calling_convention.GetRegisterAt(0), type_index.index_); in EmitNativeCode() 505 bool temp_is_r0 = (temp.Is(calling_convention.GetRegisterAt(0))); in EmitNativeCode() 507 DCHECK(!entry_address.Is(calling_convention.GetRegisterAt(0))); in EmitNativeCode() 513 __ Mov(calling_convention.GetRegisterAt(0), string_index.index_); in EmitNativeCode() 566 LocationFrom(calling_convention.GetRegisterAt(0)), in EmitNativeCode() 569 LocationFrom(calling_convention.GetRegisterAt(1)), in EmitNativeCode() [all …]
|
D | intrinsics_mips64.cc | 1664 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringCompareTo() 1665 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringCompareTo() 1860 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringIndexOf() 1861 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringIndexOf() 1866 locations->AddTemp(Location::RegisterLocation(calling_convention.GetRegisterAt(2))); in VisitStringIndexOf() 1881 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringIndexOfAfter() 1882 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringIndexOfAfter() 1883 locations->SetInAt(2, Location::RegisterLocation(calling_convention.GetRegisterAt(2))); in VisitStringIndexOfAfter() 1899 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringNewStringFromBytes() 1900 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringNewStringFromBytes() [all …]
|
D | intrinsics_arm_vixl.cc | 1896 locations->SetInAt(0, LocationFrom(calling_convention.GetRegisterAt(0))); in VisitStringIndexOf() 1897 locations->SetInAt(1, LocationFrom(calling_convention.GetRegisterAt(1))); in VisitStringIndexOf() 1901 locations->AddTemp(LocationFrom(calling_convention.GetRegisterAt(2))); in VisitStringIndexOf() 1916 locations->SetInAt(0, LocationFrom(calling_convention.GetRegisterAt(0))); in VisitStringIndexOfAfter() 1917 locations->SetInAt(1, LocationFrom(calling_convention.GetRegisterAt(1))); in VisitStringIndexOfAfter() 1918 locations->SetInAt(2, LocationFrom(calling_convention.GetRegisterAt(2))); in VisitStringIndexOfAfter() 1932 locations->SetInAt(0, LocationFrom(calling_convention.GetRegisterAt(0))); in VisitStringNewStringFromBytes() 1933 locations->SetInAt(1, LocationFrom(calling_convention.GetRegisterAt(1))); in VisitStringNewStringFromBytes() 1934 locations->SetInAt(2, LocationFrom(calling_convention.GetRegisterAt(2))); in VisitStringNewStringFromBytes() 1935 locations->SetInAt(3, LocationFrom(calling_convention.GetRegisterAt(3))); in VisitStringNewStringFromBytes() [all …]
|
D | code_generator_arm64.cc | 263 locations->InAt(0), LocationFrom(calling_convention.GetRegisterAt(0)), Primitive::kPrimInt, in EmitNativeCode() 264 locations->InAt(1), LocationFrom(calling_convention.GetRegisterAt(1)), Primitive::kPrimInt); in EmitNativeCode() 331 DCHECK(!bss_entry_temp_.Is(calling_convention.GetRegisterAt(0))); in EmitNativeCode() 340 __ Mov(calling_convention.GetRegisterAt(0).W(), type_index.index_); in EmitNativeCode() 414 DCHECK(!temp_.Is(calling_convention.GetRegisterAt(0))); in EmitNativeCode() 421 __ Mov(calling_convention.GetRegisterAt(0).W(), string_index.index_); in EmitNativeCode() 549 LocationFrom(calling_convention.GetRegisterAt(0)), in EmitNativeCode() 552 LocationFrom(calling_convention.GetRegisterAt(1)), in EmitNativeCode() 592 __ Mov(calling_convention.GetRegisterAt(0), in EmitNativeCode() 617 LocationFrom(calling_convention.GetRegisterAt(0)), in EmitNativeCode() [all …]
|
D | code_generator_x86.cc | 146 length_loc = Location::RegisterLocation(calling_convention.GetRegisterAt(1)); in EmitNativeCode() 150 length_loc = Location::RegisterLocation(calling_convention.GetRegisterAt(2)); in EmitNativeCode() 159 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), in EmitNativeCode() 162 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), in EmitNativeCode() 232 __ movl(calling_convention.GetRegisterAt(0), Immediate(string_index.index_)); in EmitNativeCode() 272 __ movl(calling_convention.GetRegisterAt(0), Immediate(type_index.index_)); in EmitNativeCode() 340 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), in EmitNativeCode() 343 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), in EmitNativeCode() 391 calling_convention.GetRegisterAt(0), in EmitNativeCode() 416 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), in EmitNativeCode() [all …]
|
D | code_generator_mips.cc | 90 next_location = Location::RegisterLocation(calling_convention.GetRegisterAt(gp_index)); in GetNextLocation() 102 Register reg = calling_convention.GetRegisterAt(gp_index); in GetNextLocation() 107 Register low_even = calling_convention.GetRegisterAt(gp_index); in GetNextLocation() 108 Register high_odd = calling_convention.GetRegisterAt(gp_index + 1); in GetNextLocation() 170 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), in EmitNativeCode() 173 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), in EmitNativeCode() 229 __ LoadConst32(calling_convention.GetRegisterAt(0), type_index.index_); in EmitNativeCode() 299 __ LoadConst32(calling_convention.GetRegisterAt(0), string_index.index_); in EmitNativeCode() 413 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), in EmitNativeCode() 416 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), in EmitNativeCode() [all …]
|
D | intrinsics_mips.cc | 2045 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringCompareTo() 2046 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringCompareTo() 2251 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringIndexOf() 2252 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringIndexOf() 2257 locations->AddTemp(Location::RegisterLocation(calling_convention.GetRegisterAt(2))); in VisitStringIndexOf() 2276 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringIndexOfAfter() 2277 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringIndexOfAfter() 2278 locations->SetInAt(2, Location::RegisterLocation(calling_convention.GetRegisterAt(2))); in VisitStringIndexOfAfter() 2300 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringNewStringFromBytes() 2301 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringNewStringFromBytes() [all …]
|
D | intrinsics_arm64.cc | 1711 locations->SetInAt(0, LocationFrom(calling_convention.GetRegisterAt(0))); in VisitStringIndexOf() 1712 locations->SetInAt(1, LocationFrom(calling_convention.GetRegisterAt(1))); in VisitStringIndexOf() 1716 locations->AddTemp(LocationFrom(calling_convention.GetRegisterAt(2))); in VisitStringIndexOf() 1731 locations->SetInAt(0, LocationFrom(calling_convention.GetRegisterAt(0))); in VisitStringIndexOfAfter() 1732 locations->SetInAt(1, LocationFrom(calling_convention.GetRegisterAt(1))); in VisitStringIndexOfAfter() 1733 locations->SetInAt(2, LocationFrom(calling_convention.GetRegisterAt(2))); in VisitStringIndexOfAfter() 1747 locations->SetInAt(0, LocationFrom(calling_convention.GetRegisterAt(0))); in VisitStringNewStringFromBytes() 1748 locations->SetInAt(1, LocationFrom(calling_convention.GetRegisterAt(1))); in VisitStringNewStringFromBytes() 1749 locations->SetInAt(2, LocationFrom(calling_convention.GetRegisterAt(2))); in VisitStringNewStringFromBytes() 1750 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() 180 __ LoadConst32(calling_convention.GetRegisterAt(0), type_index.index_); in EmitNativeCode() 245 __ LoadConst32(calling_convention.GetRegisterAt(0), string_index.index_); in EmitNativeCode() 359 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), in EmitNativeCode() 362 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), in EmitNativeCode() 403 __ LoadConst32(calling_convention.GetRegisterAt(0), in EmitNativeCode() 428 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), in EmitNativeCode() 433 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), in EmitNativeCode() [all …]
|
D | intrinsics_x86_64.cc | 1515 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringCompareTo() 1516 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringCompareTo() 1837 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringNewStringFromBytes() 1838 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringNewStringFromBytes() 1839 locations->SetInAt(2, Location::RegisterLocation(calling_convention.GetRegisterAt(2))); in VisitStringNewStringFromBytes() 1840 locations->SetInAt(3, Location::RegisterLocation(calling_convention.GetRegisterAt(3))); in VisitStringNewStringFromBytes() 1864 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringNewStringFromChars() 1865 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringNewStringFromChars() 1866 locations->SetInAt(2, Location::RegisterLocation(calling_convention.GetRegisterAt(2))); in VisitStringNewStringFromChars() 1886 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringNewStringFromString() [all …]
|
D | code_generator_x86_64.cc | 197 length_loc = Location::RegisterLocation(calling_convention.GetRegisterAt(1)); in EmitNativeCode() 201 length_loc = Location::RegisterLocation(calling_convention.GetRegisterAt(2)); in EmitNativeCode() 213 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), in EmitNativeCode() 216 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), in EmitNativeCode() 358 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), in EmitNativeCode() 361 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), in EmitNativeCode() 404 CpuRegister(calling_convention.GetRegisterAt(0)), in EmitNativeCode() 429 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), in EmitNativeCode() 434 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), in EmitNativeCode() 439 Location::RegisterLocation(calling_convention.GetRegisterAt(2)), in EmitNativeCode() [all …]
|
D | intrinsics_x86.cc | 1344 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringCompareTo() 1345 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringCompareTo() 1680 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringNewStringFromBytes() 1681 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringNewStringFromBytes() 1682 locations->SetInAt(2, Location::RegisterLocation(calling_convention.GetRegisterAt(2))); in VisitStringNewStringFromBytes() 1683 locations->SetInAt(3, Location::RegisterLocation(calling_convention.GetRegisterAt(3))); in VisitStringNewStringFromBytes() 1707 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringNewStringFromChars() 1708 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringNewStringFromChars() 1709 locations->SetInAt(2, Location::RegisterLocation(calling_convention.GetRegisterAt(2))); in VisitStringNewStringFromChars() 1729 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringNewStringFromString() [all …]
|
D | code_generator.h | 781 C GetRegisterAt(size_t index) const { in GetRegisterAt() function
|