/art/compiler/optimizing/ |
D | intrinsics_mips64.cc | 1614 InvokeRuntimeCallingConvention calling_convention; in VisitStringCompareTo() local 1615 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringCompareTo() 1616 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringCompareTo() 1617 Location outLocation = calling_convention.GetReturnLocation(DataType::Type::kInt32); in VisitStringCompareTo() 1815 InvokeRuntimeCallingConvention calling_convention; in VisitStringIndexOf() local 1816 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringIndexOf() 1817 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringIndexOf() 1818 Location outLocation = calling_convention.GetReturnLocation(DataType::Type::kInt32); in VisitStringIndexOf() 1822 locations->AddTemp(Location::RegisterLocation(calling_convention.GetRegisterAt(2))); in VisitStringIndexOf() 1835 InvokeRuntimeCallingConvention calling_convention; in VisitStringIndexOfAfter() local [all …]
|
D | code_generator_arm_vixl.cc | 501 InvokeRuntimeCallingConventionARMVIXL calling_convention; in EmitNativeCode() local 504 LocationFrom(calling_convention.GetRegisterAt(0)), in EmitNativeCode() 507 LocationFrom(calling_convention.GetRegisterAt(1)), in EmitNativeCode() 540 InvokeRuntimeCallingConventionARMVIXL calling_convention; in EmitNativeCode() local 542 __ Mov(calling_convention.GetRegisterAt(0), type_index.index_); in EmitNativeCode() 592 InvokeRuntimeCallingConventionARMVIXL calling_convention; in EmitNativeCode() local 593 __ Mov(calling_convention.GetRegisterAt(0), string_index.index_); in EmitNativeCode() 628 InvokeRuntimeCallingConventionARMVIXL calling_convention; in EmitNativeCode() local 631 LocationFrom(calling_convention.GetRegisterAt(0)), in EmitNativeCode() 634 LocationFrom(calling_convention.GetRegisterAt(1)), in EmitNativeCode() [all …]
|
D | code_generator_arm64.cc | 267 InvokeRuntimeCallingConvention calling_convention; in EmitNativeCode() local 269 LocationFrom(calling_convention.GetRegisterAt(0)), in EmitNativeCode() 272 LocationFrom(calling_convention.GetRegisterAt(1)), in EmitNativeCode() 330 InvokeRuntimeCallingConvention calling_convention; in EmitNativeCode() local 332 __ Mov(calling_convention.GetRegisterAt(0).W(), type_index.index_); in EmitNativeCode() 346 arm64_codegen->MoveLocation(out, calling_convention.GetReturnLocation(type), type); in EmitNativeCode() 380 InvokeRuntimeCallingConvention calling_convention; in EmitNativeCode() local 382 __ Mov(calling_convention.GetRegisterAt(0).W(), string_index.index_); in EmitNativeCode() 386 arm64_codegen->MoveLocation(locations->Out(), calling_convention.GetReturnLocation(type), type); in EmitNativeCode() 487 InvokeRuntimeCallingConvention calling_convention; in EmitNativeCode() local [all …]
|
D | code_generator_x86.cc | 144 InvokeRuntimeCallingConvention calling_convention; in EmitNativeCode() local 151 length_loc = Location::RegisterLocation(calling_convention.GetRegisterAt(1)); in EmitNativeCode() 155 length_loc = Location::RegisterLocation(calling_convention.GetRegisterAt(2)); in EmitNativeCode() 164 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), in EmitNativeCode() 167 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), in EmitNativeCode() 235 InvokeRuntimeCallingConvention calling_convention; in EmitNativeCode() local 237 __ movl(calling_convention.GetRegisterAt(0), Immediate(string_index.index_)); in EmitNativeCode() 268 InvokeRuntimeCallingConvention calling_convention; in EmitNativeCode() local 270 __ movl(calling_convention.GetRegisterAt(0), Immediate(type_index.index_)); in EmitNativeCode() 333 InvokeRuntimeCallingConvention calling_convention; in EmitNativeCode() local [all …]
|
D | code_generator_mips.cc | 99 if (gp_index < calling_convention.GetNumberOfRegisters()) { in GetNextLocation() 100 next_location = Location::RegisterLocation(calling_convention.GetRegisterAt(gp_index)); in GetNextLocation() 102 size_t stack_offset = calling_convention.GetStackOffsetOf(stack_index_); in GetNextLocation() 111 if (gp_index + 1 < calling_convention.GetNumberOfRegisters()) { in GetNextLocation() 112 Register reg = calling_convention.GetRegisterAt(gp_index); in GetNextLocation() 117 Register low_even = calling_convention.GetRegisterAt(gp_index); in GetNextLocation() 118 Register high_odd = calling_convention.GetRegisterAt(gp_index + 1); in GetNextLocation() 122 size_t stack_offset = calling_convention.GetStackOffsetOf(stack_index_); in GetNextLocation() 134 if (float_index < calling_convention.GetNumberOfFpuRegisters()) { in GetNextLocation() 136 calling_convention.GetFpuRegisterAt(float_index)); in GetNextLocation() [all …]
|
D | code_generator_mips64.cc | 90 (float_index_ < calling_convention.GetNumberOfFpuRegisters())) { in GetNextLocation() 92 calling_convention.GetFpuRegisterAt(float_index_++)); in GetNextLocation() 95 (gp_index_ < calling_convention.GetNumberOfRegisters())) { in GetNextLocation() 96 next_location = Location::RegisterLocation(calling_convention.GetRegisterAt(gp_index_++)); in GetNextLocation() 99 size_t stack_offset = calling_convention.GetStackOffsetOf(stack_index_); in GetNextLocation() 132 InvokeRuntimeCallingConvention calling_convention; in EmitNativeCode() local 134 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), in EmitNativeCode() 137 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), in EmitNativeCode() 192 InvokeRuntimeCallingConvention calling_convention; in EmitNativeCode() local 198 __ LoadConst32(calling_convention.GetRegisterAt(0), type_index.index_); in EmitNativeCode() [all …]
|
D | intrinsics_mips.cc | 2041 InvokeRuntimeCallingConvention calling_convention; in VisitStringCompareTo() local 2042 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringCompareTo() 2043 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringCompareTo() 2044 Location outLocation = calling_convention.GetReturnLocation(DataType::Type::kInt32); in VisitStringCompareTo() 2251 InvokeRuntimeCallingConvention calling_convention; in VisitStringIndexOf() local 2252 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringIndexOf() 2253 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringIndexOf() 2254 Location outLocation = calling_convention.GetReturnLocation(DataType::Type::kInt32); in VisitStringIndexOf() 2258 locations->AddTemp(Location::RegisterLocation(calling_convention.GetRegisterAt(2))); in VisitStringIndexOf() 2271 InvokeRuntimeCallingConvention calling_convention; in VisitStringIndexOfAfter() local [all …]
|
D | intrinsics_arm64.cc | 1759 InvokeRuntimeCallingConvention calling_convention; in VisitStringIndexOf() local 1760 locations->SetInAt(0, LocationFrom(calling_convention.GetRegisterAt(0))); in VisitStringIndexOf() 1761 locations->SetInAt(1, LocationFrom(calling_convention.GetRegisterAt(1))); in VisitStringIndexOf() 1762 locations->SetOut(calling_convention.GetReturnLocation(DataType::Type::kInt32)); in VisitStringIndexOf() 1765 locations->AddTemp(LocationFrom(calling_convention.GetRegisterAt(2))); in VisitStringIndexOf() 1777 InvokeRuntimeCallingConvention calling_convention; in VisitStringIndexOfAfter() local 1778 locations->SetInAt(0, LocationFrom(calling_convention.GetRegisterAt(0))); in VisitStringIndexOfAfter() 1779 locations->SetInAt(1, LocationFrom(calling_convention.GetRegisterAt(1))); in VisitStringIndexOfAfter() 1780 locations->SetInAt(2, LocationFrom(calling_convention.GetRegisterAt(2))); in VisitStringIndexOfAfter() 1781 locations->SetOut(calling_convention.GetReturnLocation(DataType::Type::kInt32)); in VisitStringIndexOfAfter() [all …]
|
D | intrinsics_x86_64.cc | 583 InvokeRuntimeCallingConvention calling_convention; in CreateSSE41FPToFPLocations() local 584 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetFpuRegisterAt(0))); in CreateSSE41FPToFPLocations() 645 InvokeRuntimeCallingConvention calling_convention; in CreateSSE41FPToIntLocations() local 646 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetFpuRegisterAt(0))); in CreateSSE41FPToIntLocations() 743 InvokeRuntimeCallingConvention calling_convention; in CreateFPToFPCallLocations() local 744 locations->SetInAt(0, Location::FpuRegisterLocation(calling_convention.GetFpuRegisterAt(0))); in CreateFPToFPCallLocations() 879 InvokeRuntimeCallingConvention calling_convention; in CreateFPFPToFPCallLocations() local 880 locations->SetInAt(0, Location::FpuRegisterLocation(calling_convention.GetFpuRegisterAt(0))); in CreateFPFPToFPCallLocations() 881 locations->SetInAt(1, Location::FpuRegisterLocation(calling_convention.GetFpuRegisterAt(1))); in CreateFPFPToFPCallLocations() 1507 InvokeRuntimeCallingConvention calling_convention; in VisitStringCompareTo() local [all …]
|
D | code_generator_x86_64.cc | 195 InvokeRuntimeCallingConvention calling_convention; in EmitNativeCode() local 202 length_loc = Location::RegisterLocation(calling_convention.GetRegisterAt(1)); in EmitNativeCode() 206 length_loc = Location::RegisterLocation(calling_convention.GetRegisterAt(2)); in EmitNativeCode() 218 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), in EmitNativeCode() 221 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), in EmitNativeCode() 353 InvokeRuntimeCallingConvention calling_convention; in EmitNativeCode() local 355 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), in EmitNativeCode() 358 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), in EmitNativeCode() 399 InvokeRuntimeCallingConvention calling_convention; in EmitNativeCode() local 401 CpuRegister(calling_convention.GetRegisterAt(0)), in EmitNativeCode() [all …]
|
D | intrinsics_arm_vixl.cc | 1769 InvokeRuntimeCallingConventionARMVIXL calling_convention; in VisitStringEquals() local 2010 InvokeRuntimeCallingConventionARMVIXL calling_convention; in VisitStringIndexOf() local 2011 locations->SetInAt(0, LocationFrom(calling_convention.GetRegisterAt(0))); in VisitStringIndexOf() 2012 locations->SetInAt(1, LocationFrom(calling_convention.GetRegisterAt(1))); in VisitStringIndexOf() 2016 locations->AddTemp(LocationFrom(calling_convention.GetRegisterAt(2))); in VisitStringIndexOf() 2028 InvokeRuntimeCallingConventionARMVIXL calling_convention; in VisitStringIndexOfAfter() local 2029 locations->SetInAt(0, LocationFrom(calling_convention.GetRegisterAt(0))); in VisitStringIndexOfAfter() 2030 locations->SetInAt(1, LocationFrom(calling_convention.GetRegisterAt(1))); in VisitStringIndexOfAfter() 2031 locations->SetInAt(2, LocationFrom(calling_convention.GetRegisterAt(2))); in VisitStringIndexOfAfter() 2042 InvokeRuntimeCallingConventionARMVIXL calling_convention; in VisitStringNewStringFromBytes() local [all …]
|
D | intrinsics_x86.cc | 808 InvokeRuntimeCallingConvention calling_convention; in CreateSSE41FPToFPLocations() local 809 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetFpuRegisterAt(0))); in CreateSSE41FPToFPLocations() 875 InvokeRuntimeCallingConvention calling_convention; in VisitMathRoundFloat() local 876 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetFpuRegisterAt(0))); in VisitMathRoundFloat() 944 InvokeRuntimeCallingConvention calling_convention; in CreateFPToFPCallLocations() local 945 locations->SetInAt(0, Location::FpuRegisterLocation(calling_convention.GetFpuRegisterAt(0))); in CreateFPToFPCallLocations() 1094 InvokeRuntimeCallingConvention calling_convention; in CreateFPFPToFPCallLocations() local 1095 locations->SetInAt(0, Location::FpuRegisterLocation(calling_convention.GetFpuRegisterAt(0))); in CreateFPFPToFPCallLocations() 1096 locations->SetInAt(1, Location::FpuRegisterLocation(calling_convention.GetFpuRegisterAt(1))); in CreateFPFPToFPCallLocations() 1332 InvokeRuntimeCallingConvention calling_convention; in VisitStringCompareTo() local [all …]
|
D | code_generator.cc | 575 const FieldAccessCallingConvention& calling_convention) { in CreateUnresolvedFieldLocationSummary() argument 585 locations->AddTemp(calling_convention.GetFieldIndexLocation()); in CreateUnresolvedFieldLocationSummary() 589 locations->SetInAt(0, calling_convention.GetObjectLocation()); in CreateUnresolvedFieldLocationSummary() 603 locations->SetOut(calling_convention.GetFpuLocation(field_type)); in CreateUnresolvedFieldLocationSummary() 605 locations->SetOut(calling_convention.GetReturnLocation(field_type)); in CreateUnresolvedFieldLocationSummary() 613 AddLocationAsTemp(calling_convention.GetSetValueLocation(field_type, is_instance), locations); in CreateUnresolvedFieldLocationSummary() 614 locations->SetInAt(set_index, calling_convention.GetFpuLocation(field_type)); in CreateUnresolvedFieldLocationSummary() 617 calling_convention.GetSetValueLocation(field_type, is_instance)); in CreateUnresolvedFieldLocationSummary() 627 const FieldAccessCallingConvention& calling_convention) { in GenerateUnresolvedFieldAccess() argument 642 MoveLocation(calling_convention.GetSetValueLocation(field_type, is_instance), in GenerateUnresolvedFieldAccess() [all …]
|
D | code_generator.h | 545 const FieldAccessCallingConvention& calling_convention); 552 const FieldAccessCallingConvention& calling_convention);
|
D | code_generator_arm64.h | 206 return calling_convention.GetReturnLocation(return_type); in GetReturnLocation() 211 InvokeDexCallingConvention calling_convention;
|
D | code_generator_x86_64.h | 120 InvokeDexCallingConvention calling_convention;
|
D | code_generator_mips64.h | 87 InvokeDexCallingConvention calling_convention;
|
D | code_generator_x86.h | 91 InvokeDexCallingConvention calling_convention;
|
D | code_generator_mips.h | 89 InvokeDexCallingConvention calling_convention;
|
D | code_generator_arm_vixl.h | 181 InvokeDexCallingConventionARMVIXL calling_convention;
|
/art/compiler/ |
D | Android.bp | 45 "jni/quick/calling_convention.cc",
|