Home
last modified time | relevance | path

Searched refs:calling_convention (Results 1 – 21 of 21) sorted by relevance

/art/compiler/optimizing/
Dintrinsics_mips64.cc1614 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 …]
Dcode_generator_arm_vixl.cc501 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 …]
Dcode_generator_arm64.cc267 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 …]
Dcode_generator_x86.cc144 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 …]
Dcode_generator_mips.cc99 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 …]
Dcode_generator_mips64.cc90 (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 …]
Dintrinsics_mips.cc2041 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 …]
Dintrinsics_arm64.cc1759 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 …]
Dintrinsics_x86_64.cc583 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 …]
Dcode_generator_x86_64.cc195 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 …]
Dintrinsics_arm_vixl.cc1769 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 …]
Dintrinsics_x86.cc808 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 …]
Dcode_generator.cc575 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 …]
Dcode_generator.h545 const FieldAccessCallingConvention& calling_convention);
552 const FieldAccessCallingConvention& calling_convention);
Dcode_generator_arm64.h206 return calling_convention.GetReturnLocation(return_type); in GetReturnLocation()
211 InvokeDexCallingConvention calling_convention;
Dcode_generator_x86_64.h120 InvokeDexCallingConvention calling_convention;
Dcode_generator_mips64.h87 InvokeDexCallingConvention calling_convention;
Dcode_generator_x86.h91 InvokeDexCallingConvention calling_convention;
Dcode_generator_mips.h89 InvokeDexCallingConvention calling_convention;
Dcode_generator_arm_vixl.h181 InvokeDexCallingConventionARMVIXL calling_convention;
/art/compiler/
DAndroid.bp45 "jni/quick/calling_convention.cc",