Sign in
android
/
platform
/
art
/
ace690f
/
.
/
runtime
/
interpreter
/
mterp
/
x86_64
/
op_int_to_long.S
blob: 9281137a546acac0e62f57b0027b26e55c0d6ed7 [
file
] [
log
] [
blame
]
/*
int to long vA
,
vB
*/
movzbq rINSTbl
,
%rax
# rax <- +A
sarl
$$
4
,
%eax
# eax <- B
andb
$$
0xf
,
rINSTbl
# rINST <- A
movslq VREG_ADDRESS
(%rax), %
rax
SET_WIDE_VREG
%rax, rINSTq # v[A] <- %
rax
ADVANCE_PC_FETCH_AND_GOTO_NEXT
1