* - update the instruction info table generators and (if you changed an
* instruction format) instruction decoder in InstrUtils.c
* - update the instruction format list in InstrUtils.h, if necessary
* - update the instruction info table generators and (if you changed an
* instruction format) instruction decoder in InstrUtils.c
* - update the instruction format list in InstrUtils.h, if necessary
* and/or analysis/CodeVerify.c as needed
* - verify by running with verifier enabled (it's on by default)
*
* Tools:
* and/or analysis/CodeVerify.c as needed
* - verify by running with verifier enabled (it's on by default)
*
* Tools:
* - update dexdump/DexDump.c if an instruction format has changed
*
* Note: The Dalvik VM tests (in the tests subdirectory) provide a convenient
* - update dexdump/DexDump.c if an instruction format has changed
*
* Note: The Dalvik VM tests (in the tests subdirectory) provide a convenient
OP_EXECUTE_INLINE_RANGE = 0xef,
OP_INVOKE_DIRECT_EMPTY = 0xf0,
OP_EXECUTE_INLINE_RANGE = 0xef,
OP_INVOKE_DIRECT_EMPTY = 0xf0,
OP_IGET_QUICK = 0xf2,
OP_IGET_WIDE_QUICK = 0xf3,
OP_IGET_OBJECT_QUICK = 0xf4,
OP_IGET_QUICK = 0xf2,
OP_IGET_WIDE_QUICK = 0xf3,
OP_IGET_OBJECT_QUICK = 0xf4,
H(OP_EXECUTE_INLINE_RANGE), \
/* f0..ff */ \
H(OP_INVOKE_DIRECT_EMPTY), \
H(OP_EXECUTE_INLINE_RANGE), \
/* f0..ff */ \
H(OP_INVOKE_DIRECT_EMPTY), \