Home
last modified time | relevance | path

Searched refs:GetReturnLocation (Results 1 – 14 of 14) sorted by relevance

/art/compiler/optimizing/
Dcode_generator_arm64.h221 Location GetReturnLocation(DataType::Type return_type);
237 Location GetReturnLocation(DataType::Type return_type) const { in GetReturnLocation() function
252 Location GetReturnLocation(DataType::Type return_type) const override { in GetReturnLocation() function
253 return calling_convention.GetReturnLocation(return_type); in GetReturnLocation()
271 Location GetReturnLocation(DataType::Type type) const override;
298 Location GetReturnLocation([[maybe_unused]] DataType::Type type) const override { in GetReturnLocation() function
Dcode_generator_riscv64.h115 Location GetReturnLocation(DataType::Type return_type);
140 Location GetReturnLocation(DataType::Type type) const override;
157 Location GetReturnLocation(DataType::Type type) const override;
219 Location GetReturnLocation(DataType::Type type ATTRIBUTE_UNUSED) const override { in GetReturnLocation() function
Dcode_generator_x86_64.h129 Location GetReturnLocation(DataType::Type type) const override;
156 Location GetReturnLocation([[maybe_unused]] DataType::Type type) const override { in GetReturnLocation() function
180 Location GetReturnLocation(DataType::Type type) const override;
Dcode_generator_x86.h134 Location GetReturnLocation(DataType::Type type) const override;
151 Location GetReturnLocation(DataType::Type type) const override;
176 Location GetReturnLocation(DataType::Type type) const override { in GetReturnLocation() function
Dcode_generator_arm_vixl.h258 Location GetReturnLocation(DataType::Type type) const override;
276 Location GetReturnLocation(DataType::Type type) const override;
302 Location GetReturnLocation(DataType::Type type) const override { in GetReturnLocation() function
Dcode_generator.h152 virtual Location GetReturnLocation(DataType::Type type) const = 0;
174 virtual Location GetReturnLocation(DataType::Type type) const = 0;
Dcode_generator_riscv64.cc133 calling_convention.GetReturnLocation(DataType::Type::kReference).AsRegister<XRegister>()); in OneRegInReferenceOutSaveEverythingCallerSaves()
169 Location InvokeRuntimeCallingConvention::GetReturnLocation(DataType::Type return_type) { in GetReturnLocation() function in art::riscv64::InvokeRuntimeCallingConvention
173 Location InvokeDexCallingConventionVisitorRISCV64::GetReturnLocation(DataType::Type type) const { in GetReturnLocation() function in art::riscv64::InvokeDexCallingConventionVisitorRISCV64
246 Location CriticalNativeCallingConventionVisitorRiscv64::GetReturnLocation( in GetReturnLocation() function in art::riscv64::CriticalNativeCallingConventionVisitorRiscv64
251 return dex_calling_convention.GetReturnLocation(type); in GetReturnLocation()
458 riscv64_codegen->MoveLocation(out, calling_convention.GetReturnLocation(type), type); in EmitNativeCode()
530 riscv64_codegen->MoveLocation(out_, calling_convention.GetReturnLocation(type), type); in EmitNativeCode()
645 Location ret_loc = calling_convention.GetReturnLocation(ret_type); in EmitNativeCode()
778 locations->Out(), calling_convention.GetReturnLocation(type), type); in EmitNativeCode()
4292 DCHECK(loc.Equals(calling_convention.GetReturnLocation(DataType::Type::kReference))); in VisitLoadClass()
[all …]
Dcode_generator.cc432 locations->SetOut(visitor->GetReturnLocation(invoke->GetType())); in CreateCommonInvokeLocationSummary()
662 locations->SetOut(calling_convention.GetReturnLocation(field_type)); in CreateUnresolvedFieldLocationSummary()
750 MoveLocation(locations->Out(), calling_convention.GetReturnLocation(field_type), field_type); in GenerateUnresolvedFieldAccess()
Dcode_generator_arm64.cc161 Location InvokeRuntimeCallingConvention::GetReturnLocation(DataType::Type return_type) { in GetReturnLocation() function in art::arm64::InvokeRuntimeCallingConvention
170 RegisterFrom(calling_convention.GetReturnLocation(DataType::Type::kReference), in OneRegInReferenceOutSaveEverythingCallerSaves()
321 arm64_codegen->MoveLocation(out, calling_convention.GetReturnLocation(type), type); in EmitNativeCode()
355 arm64_codegen->MoveLocation(locations->Out(), calling_convention.GetReturnLocation(type), type); in EmitNativeCode()
467 Location ret_loc = calling_convention.GetReturnLocation(ret_type); in EmitNativeCode()
726 arm64_codegen->MoveLocation(out_, calling_convention.GetReturnLocation(type), type); in EmitNativeCode()
806 arm64_codegen->MoveLocation(out_, calling_convention.GetReturnLocation(type), type); in EmitNativeCode()
953 Location CriticalNativeCallingConventionVisitorARM64::GetReturnLocation(DataType::Type type) const { in GetReturnLocation() function in art::arm64::CriticalNativeCallingConventionVisitorARM64
956 return dex_calling_convention.GetReturnLocation(type); in GetReturnLocation()
5771 locations->SetOut(calling_convention.GetReturnLocation(load->GetType())); in VisitLoadString()
[all …]
Dintrinsics_arm64.cc1564 DCHECK(InvokeRuntimeCallingConvention().GetReturnLocation(DataType::Type::kReference).Equals( in VisitJdkUnsafeCompareAndSetReference()
2303 locations->SetOut(calling_convention.GetReturnLocation(DataType::Type::kInt32)); in VisitStringIndexOf()
2322 locations->SetOut(calling_convention.GetReturnLocation(DataType::Type::kInt32)); in VisitStringIndexOfAfter()
2337 locations->SetOut(calling_convention.GetReturnLocation(DataType::Type::kReference)); in VisitStringNewStringFromBytes()
2363 locations->SetOut(calling_convention.GetReturnLocation(DataType::Type::kReference)); in VisitStringNewStringFromChars()
2382 locations->SetOut(calling_convention.GetReturnLocation(DataType::Type::kReference)); in VisitStringNewStringFromString()
2411 locations->SetOut(calling_convention.GetReturnLocation(invoke->GetType())); in CreateFPToFPCallLocations()
2426 locations->SetOut(calling_convention.GetReturnLocation(invoke->GetType())); in CreateFPFPToFPCallLocations()
3456 calling_convention.GetReturnLocation(DataType::Type::kReference), \
Dintrinsics_riscv64.cc129 locations->SetOut(calling_convention.GetReturnLocation(invoke->GetType())); in CreateFPToFPCallLocations()
144 locations->SetOut(calling_convention.GetReturnLocation(invoke->GetType())); in CreateFPFPToFPCallLocations()
671 calling_convention.GetReturnLocation(DataType::Type::kReference), \
929 locations->SetOut(calling_convention.GetReturnLocation(DataType::Type::kInt32)); in VisitStringIndexOf()
948 locations->SetOut(calling_convention.GetReturnLocation(DataType::Type::kInt32)); in VisitStringIndexOfAfter()
963 locations->SetOut(calling_convention.GetReturnLocation(DataType::Type::kReference)); in VisitStringNewStringFromBytes()
988 locations->SetOut(calling_convention.GetReturnLocation(DataType::Type::kReference)); in VisitStringNewStringFromChars()
1007 locations->SetOut(calling_convention.GetReturnLocation(DataType::Type::kReference)); in VisitStringNewStringFromString()
Dcode_generator_arm_vixl.cc2182 locations->SetInAt(0, parameter_visitor_.GetReturnLocation(method_hook->InputAt(0)->GetType())); in VisitMethodExitHook()
2637 Location InvokeDexCallingConventionVisitorARMVIXL::GetReturnLocation(DataType::Type type) const { in GetReturnLocation() function in art::arm::InvokeDexCallingConventionVisitorARMVIXL
2710 Location CriticalNativeCallingConventionVisitorARMVIXL::GetReturnLocation(DataType::Type type) in GetReturnLocation() function in art::arm::CriticalNativeCallingConventionVisitorARMVIXL
2714 return dex_calling_convention.GetReturnLocation(type); in GetReturnLocation()
3582 locations->SetInAt(0, parameter_visitor_.GetReturnLocation(ret->InputAt(0)->GetType())); in VisitReturn()
10147 Location return_loc = InvokeDexCallingConventionVisitorARMVIXL().GetReturnLocation(type); in MoveFromReturnRegister()
Dcode_generator_x86_64.cc2944 Location InvokeDexCallingConventionVisitorX86_64::GetReturnLocation(DataType::Type type) const { in GetReturnLocation() function in art::x86_64::InvokeDexCallingConventionVisitorX86_64
3063 Location CriticalNativeCallingConventionVisitorX86_64::GetReturnLocation(DataType::Type type) in GetReturnLocation() function in art::x86_64::CriticalNativeCallingConventionVisitorX86_64
3067 return dex_calling_convention.GetReturnLocation(type); in GetReturnLocation()
8483 Location return_loc = InvokeDexCallingConventionVisitorX86_64().GetReturnLocation(type); in MoveFromReturnRegister()
Dcode_generator_x86.cc1491 Location InvokeDexCallingConventionVisitorX86::GetReturnLocation(DataType::Type type) const { in GetReturnLocation() function in art::x86::InvokeDexCallingConventionVisitorX86
1597 Location CriticalNativeCallingConventionVisitorX86::GetReturnLocation(DataType::Type type) const { in GetReturnLocation() function in art::x86::CriticalNativeCallingConventionVisitorX86
1600 return dex_calling_convention.GetReturnLocation(type); in GetReturnLocation()
9236 Location return_loc = InvokeDexCallingConventionVisitorX86().GetReturnLocation(type); in MoveFromReturnRegister()