Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dintrinsics_arm.cc992 InvokeRuntimeCallingConvention calling_convention; in VisitStringCompareTo() local
993 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringCompareTo()
994 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringCompareTo()
1021 InvokeRuntimeCallingConvention calling_convention; in VisitStringEquals() local
1168 InvokeRuntimeCallingConvention calling_convention; in VisitStringIndexOf() local
1169 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringIndexOf()
1170 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringIndexOf()
1174 locations->AddTemp(Location::RegisterLocation(calling_convention.GetRegisterAt(2))); in VisitStringIndexOf()
1188 InvokeRuntimeCallingConvention calling_convention; in VisitStringIndexOfAfter() local
1189 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringIndexOfAfter()
[all …]
Dcode_generator_arm.cc170 InvokeRuntimeCallingConvention calling_convention; in EmitNativeCode() local
173 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), in EmitNativeCode()
176 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), in EmitNativeCode()
208 InvokeRuntimeCallingConvention calling_convention; in EmitNativeCode() local
209 __ LoadImmediate(calling_convention.GetRegisterAt(0), cls_->GetTypeIndex()); in EmitNativeCode()
261 InvokeRuntimeCallingConvention calling_convention; in EmitNativeCode() local
263 __ LoadImmediate(calling_convention.GetRegisterAt(0), string_index); in EmitNativeCode()
300 InvokeRuntimeCallingConvention calling_convention; in EmitNativeCode() local
303 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), in EmitNativeCode()
306 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), in EmitNativeCode()
[all …]
Dcode_generator_mips.cc84 if (gp_index < calling_convention.GetNumberOfRegisters()) { in GetNextLocation()
85 next_location = Location::RegisterLocation(calling_convention.GetRegisterAt(gp_index)); in GetNextLocation()
87 size_t stack_offset = calling_convention.GetStackOffsetOf(stack_index_); in GetNextLocation()
96 if (gp_index + 1 < calling_convention.GetNumberOfRegisters()) { in GetNextLocation()
97 if (calling_convention.GetRegisterAt(gp_index) == A1) { in GetNextLocation()
101 Register low_even = calling_convention.GetRegisterAt(gp_index); in GetNextLocation()
102 Register high_odd = calling_convention.GetRegisterAt(gp_index + 1); in GetNextLocation()
106 size_t stack_offset = calling_convention.GetStackOffsetOf(stack_index_); in GetNextLocation()
118 if (float_index < calling_convention.GetNumberOfFpuRegisters()) { in GetNextLocation()
120 calling_convention.GetFpuRegisterAt(float_index)); in GetNextLocation()
[all …]
Dintrinsics_mips64.cc1339 InvokeRuntimeCallingConvention calling_convention; in VisitStringCompareTo() local
1340 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringCompareTo()
1341 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringCompareTo()
1342 Location outLocation = calling_convention.GetReturnLocation(Primitive::kPrimInt); in VisitStringCompareTo()
1528 InvokeRuntimeCallingConvention calling_convention; in VisitStringIndexOf() local
1529 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringIndexOf()
1530 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringIndexOf()
1531 Location outLocation = calling_convention.GetReturnLocation(Primitive::kPrimInt); in VisitStringIndexOf()
1535 locations->AddTemp(Location::RegisterLocation(calling_convention.GetRegisterAt(2))); in VisitStringIndexOf()
1549 InvokeRuntimeCallingConvention calling_convention; in VisitStringIndexOfAfter() local
[all …]
Dintrinsics_arm64.cc1178 InvokeRuntimeCallingConvention calling_convention; in VisitStringCompareTo() local
1179 locations->SetInAt(0, LocationFrom(calling_convention.GetRegisterAt(0))); in VisitStringCompareTo()
1180 locations->SetInAt(1, LocationFrom(calling_convention.GetRegisterAt(1))); in VisitStringCompareTo()
1181 locations->SetOut(calling_convention.GetReturnLocation(Primitive::kPrimInt)); in VisitStringCompareTo()
1352 InvokeRuntimeCallingConvention calling_convention; in VisitStringIndexOf() local
1353 locations->SetInAt(0, LocationFrom(calling_convention.GetRegisterAt(0))); in VisitStringIndexOf()
1354 locations->SetInAt(1, LocationFrom(calling_convention.GetRegisterAt(1))); in VisitStringIndexOf()
1355 locations->SetOut(calling_convention.GetReturnLocation(Primitive::kPrimInt)); in VisitStringIndexOf()
1358 locations->AddTemp(LocationFrom(calling_convention.GetRegisterAt(2))); in VisitStringIndexOf()
1372 InvokeRuntimeCallingConvention calling_convention; in VisitStringIndexOfAfter() local
[all …]
Dcode_generator_arm64.cc235 InvokeRuntimeCallingConvention calling_convention; in EmitNativeCode() local
237 locations->InAt(0), LocationFrom(calling_convention.GetRegisterAt(0)), Primitive::kPrimInt, in EmitNativeCode()
238 locations->InAt(1), LocationFrom(calling_convention.GetRegisterAt(1)), Primitive::kPrimInt); in EmitNativeCode()
293 InvokeRuntimeCallingConvention calling_convention; in EmitNativeCode() local
294 __ Mov(calling_convention.GetRegisterAt(0).W(), cls_->GetTypeIndex()); in EmitNativeCode()
309 arm64_codegen->MoveLocation(out, calling_convention.GetReturnLocation(type), type); in EmitNativeCode()
347 InvokeRuntimeCallingConvention calling_convention; in EmitNativeCode() local
349 __ Mov(calling_convention.GetRegisterAt(0).W(), string_index); in EmitNativeCode()
354 arm64_codegen->MoveLocation(locations->Out(), calling_convention.GetReturnLocation(type), type); in EmitNativeCode()
454 InvokeRuntimeCallingConvention calling_convention; in EmitNativeCode() local
[all …]
Dcode_generator_mips64.cc76 (float_index_ < calling_convention.GetNumberOfFpuRegisters())) { in GetNextLocation()
78 calling_convention.GetFpuRegisterAt(float_index_++)); in GetNextLocation()
81 (gp_index_ < calling_convention.GetNumberOfRegisters())) { in GetNextLocation()
82 next_location = Location::RegisterLocation(calling_convention.GetRegisterAt(gp_index_++)); in GetNextLocation()
85 size_t stack_offset = calling_convention.GetStackOffsetOf(stack_index_); in GetNextLocation()
122 InvokeRuntimeCallingConvention calling_convention; in EmitNativeCode() local
124 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), in EmitNativeCode()
127 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), in EmitNativeCode()
187 InvokeRuntimeCallingConvention calling_convention; in EmitNativeCode() local
188 __ LoadConst32(calling_convention.GetRegisterAt(0), cls_->GetTypeIndex()); in EmitNativeCode()
[all …]
Dintrinsics_mips.cc1928 InvokeRuntimeCallingConvention calling_convention; in VisitStringCompareTo() local
1929 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringCompareTo()
1930 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringCompareTo()
1931 Location outLocation = calling_convention.GetReturnLocation(Primitive::kPrimInt); in VisitStringCompareTo()
2125 InvokeRuntimeCallingConvention calling_convention; in VisitStringIndexOf() local
2126 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetRegisterAt(0))); in VisitStringIndexOf()
2127 locations->SetInAt(1, Location::RegisterLocation(calling_convention.GetRegisterAt(1))); in VisitStringIndexOf()
2128 Location outLocation = calling_convention.GetReturnLocation(Primitive::kPrimInt); in VisitStringIndexOf()
2132 locations->AddTemp(Location::RegisterLocation(calling_convention.GetRegisterAt(2))); in VisitStringIndexOf()
2150 InvokeRuntimeCallingConvention calling_convention; in VisitStringIndexOfAfter() local
[all …]
Dcode_generator_x86.cc142 InvokeRuntimeCallingConvention calling_convention; in EmitNativeCode() local
145 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), in EmitNativeCode()
148 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), in EmitNativeCode()
217 InvokeRuntimeCallingConvention calling_convention; in EmitNativeCode() local
219 __ movl(calling_convention.GetRegisterAt(0), Immediate(string_index)); in EmitNativeCode()
253 InvokeRuntimeCallingConvention calling_convention; in EmitNativeCode() local
254 __ movl(calling_convention.GetRegisterAt(0), Immediate(cls_->GetTypeIndex())); in EmitNativeCode()
315 InvokeRuntimeCallingConvention calling_convention; in EmitNativeCode() local
318 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), in EmitNativeCode()
321 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), in EmitNativeCode()
[all …]
Dcode_generator_x86_64.cc198 InvokeRuntimeCallingConvention calling_convention; in EmitNativeCode() local
201 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), in EmitNativeCode()
204 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), in EmitNativeCode()
238 InvokeRuntimeCallingConvention calling_convention; in EmitNativeCode() local
239 __ movl(CpuRegister(calling_convention.GetRegisterAt(0)), Immediate(cls_->GetTypeIndex())); in EmitNativeCode()
294 InvokeRuntimeCallingConvention calling_convention; in EmitNativeCode() local
296 __ movl(CpuRegister(calling_convention.GetRegisterAt(0)), Immediate(string_index)); in EmitNativeCode()
335 InvokeRuntimeCallingConvention calling_convention; in EmitNativeCode() local
338 Location::RegisterLocation(calling_convention.GetRegisterAt(0)), in EmitNativeCode()
341 Location::RegisterLocation(calling_convention.GetRegisterAt(1)), in EmitNativeCode()
[all …]
Dcode_generator.cc359 const FieldAccessCallingConvention& calling_convention) { in CreateUnresolvedFieldLocationSummary() argument
369 locations->AddTemp(calling_convention.GetFieldIndexLocation()); in CreateUnresolvedFieldLocationSummary()
373 locations->SetInAt(0, calling_convention.GetObjectLocation()); in CreateUnresolvedFieldLocationSummary()
387 locations->SetOut(calling_convention.GetFpuLocation(field_type)); in CreateUnresolvedFieldLocationSummary()
389 locations->SetOut(calling_convention.GetReturnLocation(field_type)); in CreateUnresolvedFieldLocationSummary()
397 AddLocationAsTemp(calling_convention.GetSetValueLocation(field_type, is_instance), locations); in CreateUnresolvedFieldLocationSummary()
398 locations->SetInAt(set_index, calling_convention.GetFpuLocation(field_type)); in CreateUnresolvedFieldLocationSummary()
401 calling_convention.GetSetValueLocation(field_type, is_instance)); in CreateUnresolvedFieldLocationSummary()
411 const FieldAccessCallingConvention& calling_convention) { in GenerateUnresolvedFieldAccess() argument
426 MoveLocation(calling_convention.GetSetValueLocation(field_type, is_instance), in GenerateUnresolvedFieldAccess()
[all …]
Dintrinsics_x86.cc723 InvokeRuntimeCallingConvention calling_convention; in CreateSSE41FPToFPLocations() local
724 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetFpuRegisterAt(0))); in CreateSSE41FPToFPLocations()
791 InvokeRuntimeCallingConvention calling_convention; in VisitMathRoundFloat() local
792 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetFpuRegisterAt(0))); in VisitMathRoundFloat()
849 InvokeRuntimeCallingConvention calling_convention; in CreateFPToFPCallLocations() local
850 locations->SetInAt(0, Location::FpuRegisterLocation(calling_convention.GetFpuRegisterAt(0))); in CreateFPToFPCallLocations()
1003 InvokeRuntimeCallingConvention calling_convention; in CreateFPFPToFPCallLocations() local
1004 locations->SetInAt(0, Location::FpuRegisterLocation(calling_convention.GetFpuRegisterAt(0))); in CreateFPFPToFPCallLocations()
1005 locations->SetInAt(1, Location::FpuRegisterLocation(calling_convention.GetFpuRegisterAt(1))); in CreateFPFPToFPCallLocations()
1257 InvokeRuntimeCallingConvention calling_convention; in VisitStringCompareTo() local
[all …]
Dintrinsics_x86_64.cc543 InvokeRuntimeCallingConvention calling_convention; in CreateSSE41FPToFPLocations() local
544 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetFpuRegisterAt(0))); in CreateSSE41FPToFPLocations()
605 InvokeRuntimeCallingConvention calling_convention; in CreateSSE41FPToIntLocations() local
606 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetFpuRegisterAt(0))); in CreateSSE41FPToIntLocations()
717 InvokeRuntimeCallingConvention calling_convention; in CreateFPToFPCallLocations() local
718 locations->SetInAt(0, Location::FpuRegisterLocation(calling_convention.GetFpuRegisterAt(0))); in CreateFPToFPCallLocations()
857 InvokeRuntimeCallingConvention calling_convention; in CreateFPFPToFPCallLocations() local
858 locations->SetInAt(0, Location::FpuRegisterLocation(calling_convention.GetFpuRegisterAt(0))); in CreateFPFPToFPCallLocations()
859 locations->SetInAt(1, Location::FpuRegisterLocation(calling_convention.GetFpuRegisterAt(1))); in CreateFPFPToFPCallLocations()
1360 InvokeRuntimeCallingConvention calling_convention; in VisitStringCompareTo() local
[all …]
Dcode_generator_arm64.h153 return calling_convention.GetReturnLocation(return_type); in GetReturnLocation()
158 InvokeDexCallingConvention calling_convention;
Dcode_generator.h421 const FieldAccessCallingConvention& calling_convention);
428 const FieldAccessCallingConvention& calling_convention);
Dcode_generator_mips64.h85 InvokeDexCallingConvention calling_convention;
Dcode_generator_mips.h85 InvokeDexCallingConvention calling_convention;
Dcode_generator_x86_64.h122 InvokeDexCallingConvention calling_convention;
Dcode_generator_x86.h90 InvokeDexCallingConvention calling_convention;
Dcode_generator_arm.h94 InvokeDexCallingConvention calling_convention;
/art/compiler/
DAndroid.mk41 jni/quick/calling_convention.cc \