Sign in
android
/
toolchain
/
benchmark
/
c7949005d4283c0be18307ffb8410780e9a4a0c3
/
.
/
gcstone
/
src
/
vm
/
mterp
/
x86
/
OP_CONST_HIGH16.S
blob: 9e9fa8a08718fa27b2e01d22bc91ae9ecb42a18d [
file
] [
log
] [
blame
]
%verify
"executed"
/*
const
/
high16 vAA
,
#+BBBB0000 */
movzwl
2
(
rPC
),
%eax
# eax<- 0000BBBB
movzbl rINST_HI
,
%ecx
# ecx<- AA
FETCH_INST_WORD
(
2
)
ADVANCE_PC
(
2
)
sall
$$
16
,
%eax
# eax<- BBBB0000
SET_VREG
(%eax,%
ecx
)
# vAA<- eax
GOTO_NEXT