Sign in
android
/
platform
/
art
/
1af0204dddc1d99dc17a13eca135c1b57023c1c3
/
.
/
runtime
/
interpreter
/
mterp
/
arm
/
op_return_wide.S
blob: 2881c87e58246390ab0d40010029af00a3cc8ba5 [
file
] [
log
] [
blame
]
/*
*
Return a
64
-
bit value.
*/
/*
return
-
wide vAA
*/
.extern MterpThreadFenceForConstructor
bl MterpThreadFenceForConstructor
mov r2
,
rINST
,
lsr
#8 @ r2<- AA
add r2
,
rFP
,
r2
,
lsl
#2 @ r2<- &fp[AA]
ldmia r2
,
{
r0
-
r1
}
@
r0
/
r1
<-
vAA
/
vAA
+1
b MterpReturn