Sign in
android
/
platform
/
dalvik2
/
refs/heads/main
/
.
/
vm
/
mterp
/
c
/
OP_GOTO.cpp
blob: 0e1038499202df575a6739d982a886179ae066e6 [
file
] [
log
] [
blame
]
HANDLE_OPCODE
(
OP_GOTO
/*+AA*/
)
vdst
=
INST_AA
(
inst
);
if
((
s1
)
vdst
<
0
)
ILOGV
(
"|goto -0x%02x"
,
-((
s1
)
vdst
));
else
ILOGV
(
"|goto +0x%02x"
,
((
s1
)
vdst
));
ILOGV
(
"> branch taken"
);
if
((
s1
)
vdst
<
0
)
PERIODIC_CHECKS
((
s1
)
vdst
);
FINISH
((
s1
)
vdst
);
OP_END