"+iput-object-volatile",
"+sget-object-volatile",
"+sput-object-volatile",
- "unused-ff",
+ "dispatch-ff",
// END(libdex-opcode-names)
};
OP_IPUT_OBJECT_VOLATILE = 0xfc,
OP_SGET_OBJECT_VOLATILE = 0xfd,
OP_SPUT_OBJECT_VOLATILE = 0xfe,
- OP_UNUSED_FF = 0xff,
+ OP_DISPATCH_FF = 0xff,
// END(libdex-opcode-enum)
} Opcode;
H(OP_IPUT_OBJECT_VOLATILE), \
H(OP_SGET_OBJECT_VOLATILE), \
H(OP_SPUT_OBJECT_VOLATILE), \
- H(OP_UNUSED_FF), \
+ H(OP_DISPATCH_FF), \
/* END(libdex-goto-table) */ \
};
case OP_UNUSED_79:
case OP_UNUSED_7A:
case OP_BREAKPOINT:
- case OP_UNUSED_FF:
+ case OP_DISPATCH_FF:
failure = VERIFY_ERROR_GENERIC;
break;
case OP_UNUSED_73:
case OP_UNUSED_79:
case OP_UNUSED_7A:
- case OP_UNUSED_FF:
+ case OP_DISPATCH_FF:
LOGE("VFY: unexpected opcode %02x\n", decInsn.opcode);
okay = false;
break;
// FE OP_SPUT_OBJECT_VOLATILE
DF_UA,
- // FF OP_UNUSED_FF
+ // FF OP_DISPATCH_FF
DF_NOP,
// Beginning of extended MIR opcodes
case OP_UNUSED_73:
case OP_UNUSED_79:
case OP_UNUSED_7A:
- case OP_UNUSED_FF:
+ case OP_DISPATCH_FF:
LOGE("Codegen: got unused opcode 0x%x\n",dalvikOpcode);
return true;
case OP_NOP:
-HANDLE_OPCODE(OP_UNUSED_FF)
+HANDLE_OPCODE(OP_DISPATCH_FF)
/*
* In portable interp, most unused opcodes will fall through to here.
*/
#op OP_UNUSED_FC c
#op OP_UNUSED_FD c
#op OP_UNUSED_FE c
-#op OP_UNUSED_FF c
+#op OP_DISPATCH_FF c
#op OP_USHR_INT_2ADDR c
#op OP_USHR_INT_LIT8 c
#op OP_USHR_INT c
/* ------------------------------ */
.balign 64
-.L_OP_UNUSED_FF: /* 0xff */
-/* File: armv5te/OP_UNUSED_FF.S */
+.L_OP_DISPATCH_FF: /* 0xff */
+/* File: armv5te/OP_DISPATCH_FF.S */
/* File: armv5te/unused.S */
bl common_abort
/* ------------------------------ */
.balign 64
-.L_OP_UNUSED_FF: /* 0xff */
-/* File: armv5te/OP_UNUSED_FF.S */
+.L_OP_DISPATCH_FF: /* 0xff */
+/* File: armv5te/OP_DISPATCH_FF.S */
/* File: armv5te/unused.S */
bl common_abort
/* ------------------------------ */
.balign 64
-.L_OP_UNUSED_FF: /* 0xff */
-/* File: armv5te/OP_UNUSED_FF.S */
+.L_OP_DISPATCH_FF: /* 0xff */
+/* File: armv5te/OP_DISPATCH_FF.S */
/* File: armv5te/unused.S */
bl common_abort
/* ------------------------------ */
.balign 64
-.L_OP_UNUSED_FF: /* 0xff */
-/* File: armv5te/OP_UNUSED_FF.S */
+.L_OP_DISPATCH_FF: /* 0xff */
+/* File: armv5te/OP_DISPATCH_FF.S */
/* File: armv5te/unused.S */
bl common_abort
FINISH_A # jump to next instruction
/* ------------------------------ */
.balign 64
-.L_OP_UNUSED_FF: /* 0xff */
-/* File: x86-atom/OP_UNUSED_FF.S */
+.L_OP_DISPATCH_FF: /* 0xff */
+/* File: x86-atom/OP_DISPATCH_FF.S */
/* Copyright (C) 2008 The Android Open Source Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
*/
/*
- * File: OP_UNUSED_FF.S
+ * File: OP_DISPATCH_FF.S
*/
/* File: x86-atom/unused.S */
.long .L_OP_UNUSED_FC
.long .L_OP_UNUSED_FD
.long .L_OP_UNUSED_FE
-.long .L_OP_UNUSED_FF
+.long .L_OP_DISPATCH_FF
/* File: x86-atom/footer.S */
/* Copyright (C) 2008 The Android Open Source Project
/* ------------------------------ */
.balign 64
-.L_OP_UNUSED_FF: /* 0xff */
-/* File: x86/OP_UNUSED_FF.S */
+.L_OP_DISPATCH_FF: /* 0xff */
+/* File: x86/OP_DISPATCH_FF.S */
/* File: x86/unused.S */
jmp common_abort
.long .L_OP_IPUT_OBJECT_VOLATILE
.long .L_OP_SGET_OBJECT_VOLATILE
.long .L_OP_SPUT_OBJECT_VOLATILE
-.long .L_OP_UNUSED_FF
+.long .L_OP_DISPATCH_FF
/* File: x86/footer.S */
HANDLE_SPUT_X(OP_SPUT_OBJECT_VOLATILE, "-object-volatile", ObjectVolatile, _AS_OBJECT)
OP_END
-/* File: c/OP_UNUSED_FF.c */
-HANDLE_OPCODE(OP_UNUSED_FF)
+/* File: c/OP_DISPATCH_FF.c */
+HANDLE_OPCODE(OP_DISPATCH_FF)
/*
* In portable interp, most unused opcodes will fall through to here.
*/
HANDLE_SPUT_X(OP_SPUT_OBJECT_VOLATILE, "-object-volatile", ObjectVolatile, _AS_OBJECT)
OP_END
-/* File: c/OP_UNUSED_FF.c */
-HANDLE_OPCODE(OP_UNUSED_FF)
+/* File: c/OP_DISPATCH_FF.c */
+HANDLE_OPCODE(OP_DISPATCH_FF)
/*
* In portable interp, most unused opcodes will fall through to here.
*/
HANDLE_SPUT_X(OP_SPUT_OBJECT_VOLATILE, "-object-volatile", ObjectVolatile, _AS_OBJECT)
OP_END
-/* File: c/OP_UNUSED_FF.c */
-HANDLE_OPCODE(OP_UNUSED_FF)
+/* File: c/OP_DISPATCH_FF.c */
+HANDLE_OPCODE(OP_DISPATCH_FF)
/*
* In portable interp, most unused opcodes will fall through to here.
*/
*/
/*
- * File: OP_UNUSED_FF.S
+ * File: OP_DISPATCH_FF.S
*/
%include "x86-atom/unused.S"
.long .L_OP_UNUSED_FC
.long .L_OP_UNUSED_FD
.long .L_OP_UNUSED_FE
-.long .L_OP_UNUSED_FF
+.long .L_OP_DISPATCH_FF
.long .L_OP_IPUT_OBJECT_VOLATILE
.long .L_OP_SGET_OBJECT_VOLATILE
.long .L_OP_SPUT_OBJECT_VOLATILE
-.long .L_OP_UNUSED_FF
+.long .L_OP_DISPATCH_FF