Upstream version 11.39.250.0
[platform/framework/web/crosswalk.git] / src / native_client / src / trusted / validator / x86 / decoder / gen / ncval_reg_sfi_opcode_table_32.h
index 0f09a4a..d2bc071 100644 (file)
@@ -5,7 +5,7 @@
  * You must include ncopcode_desc.h before this file.
  */
 
-static const NaClOp g_Operands[314] = {
+static const NaClOp g_Operands[313] = {
   /* 0 */ { E_Operand, NACL_OPFLAG(OpUse) | NACL_OPFLAG(OpSet), "$Eb" },
   /* 1 */ { G_Operand, NACL_OPFLAG(OpUse), "$Gb" },
   /* 2 */ { E_Operand, NACL_OPFLAG(OpUse) | NACL_OPFLAG(OpSet), "$Ev" },
@@ -220,106 +220,105 @@ static const NaClOp g_Operands[314] = {
   /* 211 */ { E_Operand, NACL_OPFLAG(OpUse) | NACL_OPFLAG(OpSet), "$Ev" },
   /* 212 */ { G_Operand, NACL_OPFLAG(OpUse), "$Gv" },
   /* 213 */ { RegCL, NACL_OPFLAG(OpUse), "%cl" },
-  /* 214 */ { Mb_Operand, NACL_OPFLAG(OpUse), "$Mb" },
-  /* 215 */ { RegAL, NACL_OPFLAG(OpUse) | NACL_OPFLAG(OpSet), "%al" },
-  /* 216 */ { E_Operand, NACL_OPFLAG(OpUse) | NACL_OPFLAG(OpSet), "$Eb" },
-  /* 217 */ { G_Operand, NACL_OPFLAG(OpUse) | NACL_OPFLAG(OpSet), "$Gb" },
-  /* 218 */ { RegREAX, NACL_OPFLAG(OpUse) | NACL_OPFLAG(OpSet), "$rAXv" },
-  /* 219 */ { E_Operand, NACL_OPFLAG(OpUse) | NACL_OPFLAG(OpSet), "$Ev" },
-  /* 220 */ { G_Operand, NACL_OPFLAG(OpUse) | NACL_OPFLAG(OpSet), "$Gv" },
-  /* 221 */ { G_Operand, NACL_OPFLAG(OpSet), "$Gv" },
-  /* 222 */ { Eb_Operand, NACL_OPFLAG(OpUse), "$Eb" },
-  /* 223 */ { G_Operand, NACL_OPFLAG(OpSet), "$Gv" },
-  /* 224 */ { Ew_Operand, NACL_OPFLAG(OpUse), "$Ew" },
-  /* 225 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$Wps" },
-  /* 226 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
-  /* 227 */ { M_Operand, NACL_OPFLAG(OpSet), "$Md/q" },
-  /* 228 */ { G_Operand, NACL_OPFLAG(OpUse), "$Gd/q" },
-  /* 229 */ { E_Operand, NACL_OPFLAG(OpUse), "$Rd/q/Mw" },
-  /* 230 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
-  /* 231 */ { Gv_Operand, NACL_OPFLAG(OpSet), "$Gd" },
-  /* 232 */ { Mmx_E_Operand, NACL_OPFLAG(OpUse), "$PRq" },
-  /* 233 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
-  /* 234 */ { RegEDX, NACL_OPFLAG(OpUse) | NACL_OPFLAG(OpSet), "%edx" },
-  /* 235 */ { RegEAX, NACL_OPFLAG(OpUse) | NACL_OPFLAG(OpSet), "%eax" },
-  /* 236 */ { Mo_Operand, NACL_OPFLAG(OpUse) | NACL_OPFLAG(OpSet), "$Mq" },
-  /* 237 */ { G_OpcodeBase, NACL_OPFLAG(OpUse) | NACL_OPFLAG(OpSet), "$r8vq" },
-  /* 238 */ { G_OpcodeBase, NACL_OPFLAG(OpUse) | NACL_OPFLAG(OpSet), "$r8vd" },
-  /* 239 */ { RegDS_EDI, NACL_OPFLAG(OpSet), "$Zvd" },
-  /* 240 */ { Mmx_E_Operand, NACL_OPFLAG(OpUse), "$PRq" },
-  /* 241 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$Wsd" },
-  /* 242 */ { Xmm_E_Operand, NACL_OPFLAG(OpSet), "$Wsd" },
-  /* 243 */ { E_Operand, NACL_OPFLAG(OpUse), "$Ed/q" },
-  /* 244 */ { G_Operand, NACL_OPFLAG(OpSet), "$Gd/q" },
-  /* 245 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$Wsd" },
-  /* 246 */ { Xmm_Eo_Operand, NACL_OPFLAG(OpUse), "$Wq" },
-  /* 247 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
-  /* 248 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$VRq" },
-  /* 249 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
-  /* 250 */ { I2_Operand, NACL_OPFLAG(OpUse), "$Ib" },
-  /* 251 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$VRdq" },
-  /* 252 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$Wsd" },
-  /* 253 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
-  /* 254 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$Wpd" },
-  /* 255 */ { Mdq_Operand, NACL_OPFLAG(OpUse), "$Mdq" },
-  /* 256 */ { Xmm_E_Operand, NACL_OPFLAG(OpSet), "$Wss" },
-  /* 257 */ { G_Operand, NACL_OPFLAG(OpSet), "$Gd/q" },
-  /* 258 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$Wss" },
-  /* 259 */ { Xmm_E_Operand, NACL_OPFLAG(OpSet), "$Wdq" },
-  /* 260 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$Wss" },
-  /* 261 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
-  /* 262 */ { Xmm_E_Operand, NACL_OPFLAG(OpSet), "$Wpd" },
-  /* 263 */ { Gv_Operand, NACL_OPFLAG(OpSet), "$Gd" },
-  /* 264 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$VRpd" },
-  /* 265 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$Wdq" },
-  /* 266 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
-  /* 267 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse) | NACL_OPFLAG(OpSet), "$VRdq" },
-  /* 268 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
-  /* 269 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$Wpd" },
-  /* 270 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
-  /* 271 */ { Gv_Operand, NACL_OPFLAG(OpSet), "$Gd" },
-  /* 272 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$VRdq" },
-  /* 273 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
-  /* 274 */ { Xmm_Eo_Operand, NACL_OPFLAG(OpSet), "$Wq" },
-  /* 275 */ { RegDS_EDI, NACL_OPFLAG(OpSet), "$Zvd" },
-  /* 276 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$VRdq" },
-  /* 277 */ { G_Operand, NACL_OPFLAG(OpSet), "$Gv" },
-  /* 278 */ { M_Operand, NACL_OPFLAG(OpUse), "$Mv" },
-  /* 279 */ { M_Operand, NACL_OPFLAG(OpSet), "$Mv" },
-  /* 280 */ { G_Operand, NACL_OPFLAG(OpUse), "$Gv" },
-  /* 281 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$Udq/Mq" },
-  /* 282 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$Udq/Md" },
-  /* 283 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$Udq/Mw" },
-  /* 284 */ { Gv_Operand, NACL_OPFLAG(OpUse) | NACL_OPFLAG(OpSet), "$Gd" },
-  /* 285 */ { E_Operand, NACL_OPFLAG(OpUse), "$Eb" },
-  /* 286 */ { Gv_Operand, NACL_OPFLAG(OpUse) | NACL_OPFLAG(OpSet), "$Gd" },
-  /* 287 */ { E_Operand, NACL_OPFLAG(OpUse), "$Ev" },
-  /* 288 */ { Ev_Operand, NACL_OPFLAG(OpSet), "$Rd/Mb" },
-  /* 289 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
-  /* 290 */ { Ev_Operand, NACL_OPFLAG(OpSet), "$Rd/Mw" },
-  /* 291 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
-  /* 292 */ { E_Operand, NACL_OPFLAG(OpSet), "$Ed/q/d" },
-  /* 293 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
-  /* 294 */ { Ev_Operand, NACL_OPFLAG(OpSet), "$Ed" },
-  /* 295 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
-  /* 296 */ { E_Operand, NACL_OPFLAG(OpUse), "$Rd/q/Mb" },
-  /* 297 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
-  /* 298 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$Udq/Md" },
-  /* 299 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
-  /* 300 */ { E_Operand, NACL_OPFLAG(OpUse), "$Ed/q/d" },
-  /* 301 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
-  /* 302 */ { RegREAX, NACL_OPFLAG(OpSet), "$rAXv" },
-  /* 303 */ { RegREDX, NACL_OPFLAG(OpSet), "$rDXv" },
-  /* 304 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$Wdq" },
-  /* 305 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
-  /* 306 */ { RegRECX, NACL_OPFLAG(OpSet), "$rCXv" },
-  /* 307 */ { RegREAX, NACL_OPFLAG(OpSet), "$rAXv" },
-  /* 308 */ { RegREDX, NACL_OPFLAG(OpSet), "$rDXv" },
-  /* 309 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$Wdq" },
-  /* 310 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
-  /* 311 */ { RegRECX, NACL_OPFLAG(OpSet), "$rCXv" },
-  /* 312 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$Wdq" },
-  /* 313 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
+  /* 214 */ { RegAL, NACL_OPFLAG(OpUse) | NACL_OPFLAG(OpSet), "%al" },
+  /* 215 */ { E_Operand, NACL_OPFLAG(OpUse) | NACL_OPFLAG(OpSet), "$Eb" },
+  /* 216 */ { G_Operand, NACL_OPFLAG(OpUse) | NACL_OPFLAG(OpSet), "$Gb" },
+  /* 217 */ { RegREAX, NACL_OPFLAG(OpUse) | NACL_OPFLAG(OpSet), "$rAXv" },
+  /* 218 */ { E_Operand, NACL_OPFLAG(OpUse) | NACL_OPFLAG(OpSet), "$Ev" },
+  /* 219 */ { G_Operand, NACL_OPFLAG(OpUse) | NACL_OPFLAG(OpSet), "$Gv" },
+  /* 220 */ { G_Operand, NACL_OPFLAG(OpSet), "$Gv" },
+  /* 221 */ { Eb_Operand, NACL_OPFLAG(OpUse), "$Eb" },
+  /* 222 */ { G_Operand, NACL_OPFLAG(OpSet), "$Gv" },
+  /* 223 */ { Ew_Operand, NACL_OPFLAG(OpUse), "$Ew" },
+  /* 224 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$Wps" },
+  /* 225 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
+  /* 226 */ { M_Operand, NACL_OPFLAG(OpSet), "$Md/q" },
+  /* 227 */ { G_Operand, NACL_OPFLAG(OpUse), "$Gd/q" },
+  /* 228 */ { E_Operand, NACL_OPFLAG(OpUse), "$Rd/q/Mw" },
+  /* 229 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
+  /* 230 */ { Gv_Operand, NACL_OPFLAG(OpSet), "$Gd" },
+  /* 231 */ { Mmx_E_Operand, NACL_OPFLAG(OpUse), "$PRq" },
+  /* 232 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
+  /* 233 */ { RegEDX, NACL_OPFLAG(OpUse) | NACL_OPFLAG(OpSet), "%edx" },
+  /* 234 */ { RegEAX, NACL_OPFLAG(OpUse) | NACL_OPFLAG(OpSet), "%eax" },
+  /* 235 */ { Mo_Operand, NACL_OPFLAG(OpUse) | NACL_OPFLAG(OpSet), "$Mq" },
+  /* 236 */ { G_OpcodeBase, NACL_OPFLAG(OpUse) | NACL_OPFLAG(OpSet), "$r8vq" },
+  /* 237 */ { G_OpcodeBase, NACL_OPFLAG(OpUse) | NACL_OPFLAG(OpSet), "$r8vd" },
+  /* 238 */ { RegDS_EDI, NACL_OPFLAG(OpSet), "$Zvd" },
+  /* 239 */ { Mmx_E_Operand, NACL_OPFLAG(OpUse), "$PRq" },
+  /* 240 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$Wsd" },
+  /* 241 */ { Xmm_E_Operand, NACL_OPFLAG(OpSet), "$Wsd" },
+  /* 242 */ { E_Operand, NACL_OPFLAG(OpUse), "$Ed/q" },
+  /* 243 */ { G_Operand, NACL_OPFLAG(OpSet), "$Gd/q" },
+  /* 244 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$Wsd" },
+  /* 245 */ { Xmm_Eo_Operand, NACL_OPFLAG(OpUse), "$Wq" },
+  /* 246 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
+  /* 247 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$VRq" },
+  /* 248 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
+  /* 249 */ { I2_Operand, NACL_OPFLAG(OpUse), "$Ib" },
+  /* 250 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$VRdq" },
+  /* 251 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$Wsd" },
+  /* 252 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
+  /* 253 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$Wpd" },
+  /* 254 */ { Mdq_Operand, NACL_OPFLAG(OpUse), "$Mdq" },
+  /* 255 */ { Xmm_E_Operand, NACL_OPFLAG(OpSet), "$Wss" },
+  /* 256 */ { G_Operand, NACL_OPFLAG(OpSet), "$Gd/q" },
+  /* 257 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$Wss" },
+  /* 258 */ { Xmm_E_Operand, NACL_OPFLAG(OpSet), "$Wdq" },
+  /* 259 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$Wss" },
+  /* 260 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
+  /* 261 */ { Xmm_E_Operand, NACL_OPFLAG(OpSet), "$Wpd" },
+  /* 262 */ { Gv_Operand, NACL_OPFLAG(OpSet), "$Gd" },
+  /* 263 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$VRpd" },
+  /* 264 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$Wdq" },
+  /* 265 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
+  /* 266 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse) | NACL_OPFLAG(OpSet), "$VRdq" },
+  /* 267 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
+  /* 268 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$Wpd" },
+  /* 269 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
+  /* 270 */ { Gv_Operand, NACL_OPFLAG(OpSet), "$Gd" },
+  /* 271 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$VRdq" },
+  /* 272 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
+  /* 273 */ { Xmm_Eo_Operand, NACL_OPFLAG(OpSet), "$Wq" },
+  /* 274 */ { RegDS_EDI, NACL_OPFLAG(OpSet), "$Zvd" },
+  /* 275 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$VRdq" },
+  /* 276 */ { G_Operand, NACL_OPFLAG(OpSet), "$Gv" },
+  /* 277 */ { M_Operand, NACL_OPFLAG(OpUse), "$Mv" },
+  /* 278 */ { M_Operand, NACL_OPFLAG(OpSet), "$Mv" },
+  /* 279 */ { G_Operand, NACL_OPFLAG(OpUse), "$Gv" },
+  /* 280 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$Udq/Mq" },
+  /* 281 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$Udq/Md" },
+  /* 282 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$Udq/Mw" },
+  /* 283 */ { Gv_Operand, NACL_OPFLAG(OpUse) | NACL_OPFLAG(OpSet), "$Gd" },
+  /* 284 */ { E_Operand, NACL_OPFLAG(OpUse), "$Eb" },
+  /* 285 */ { Gv_Operand, NACL_OPFLAG(OpUse) | NACL_OPFLAG(OpSet), "$Gd" },
+  /* 286 */ { E_Operand, NACL_OPFLAG(OpUse), "$Ev" },
+  /* 287 */ { Ev_Operand, NACL_OPFLAG(OpSet), "$Rd/Mb" },
+  /* 288 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
+  /* 289 */ { Ev_Operand, NACL_OPFLAG(OpSet), "$Rd/Mw" },
+  /* 290 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
+  /* 291 */ { E_Operand, NACL_OPFLAG(OpSet), "$Ed/q/d" },
+  /* 292 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
+  /* 293 */ { Ev_Operand, NACL_OPFLAG(OpSet), "$Ed" },
+  /* 294 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
+  /* 295 */ { E_Operand, NACL_OPFLAG(OpUse), "$Rd/q/Mb" },
+  /* 296 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
+  /* 297 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$Udq/Md" },
+  /* 298 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
+  /* 299 */ { E_Operand, NACL_OPFLAG(OpUse), "$Ed/q/d" },
+  /* 300 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
+  /* 301 */ { RegREAX, NACL_OPFLAG(OpSet), "$rAXv" },
+  /* 302 */ { RegREDX, NACL_OPFLAG(OpSet), "$rDXv" },
+  /* 303 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$Wdq" },
+  /* 304 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
+  /* 305 */ { RegRECX, NACL_OPFLAG(OpSet), "$rCXv" },
+  /* 306 */ { RegREAX, NACL_OPFLAG(OpSet), "$rAXv" },
+  /* 307 */ { RegREDX, NACL_OPFLAG(OpSet), "$rDXv" },
+  /* 308 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$Wdq" },
+  /* 309 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
+  /* 310 */ { RegRECX, NACL_OPFLAG(OpSet), "$rCXv" },
+  /* 311 */ { Xmm_E_Operand, NACL_OPFLAG(OpUse), "$Wdq" },
+  /* 312 */ { I_Operand, NACL_OPFLAG(OpUse), "$Ib" },
 };
 
 static const NaClInst g_Opcodes[582] = {
@@ -1957,8 +1956,8 @@ static const NaClInst g_Opcodes[582] = {
     InstDontCare, 0x00, 3, 211, NACL_OPCODE_NULL_OFFSET  },
   /* 408 */
   { NACLi_SFENCE_CLFLUSH,
-    NACL_IFLAG(OpcodeInModRm) | NACL_IFLAG(ModRmModIsnt0x3) | NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x07, 1, 214, NACL_OPCODE_NULL_OFFSET  },
+    NACL_IFLAG(OpcodeInModRm) | NACL_IFLAG(ModRmModIsnt0x3) | NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(NaClIllegal) | NACL_IFLAG(PartialInstruction),
+    InstDontCare, 0x07, 0, 0, NACL_OPCODE_NULL_OFFSET  },
   /* 409 */
   { NACLi_INVALID,
     NACL_IFLAG(OpcodeInModRm) | NACL_IFLAG(OpcodeInModRmRm) | NACL_IFLAG(ModRmModIs0x3) | NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(NaClIllegal),
@@ -2082,19 +2081,19 @@ static const NaClInst g_Opcodes[582] = {
   /* 439 */
   { NACLi_386,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeLockable) | NACL_IFLAG(OperandSize_b) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 3, 215, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 3, 214, NACL_OPCODE_NULL_OFFSET  },
   /* 440 */
   { NACLi_386,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeLockable) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(OperandSize_w) | NACL_IFLAG(OperandSize_v) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 3, 218, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 3, 217, NACL_OPCODE_NULL_OFFSET  },
   /* 441 */
   { NACLi_386,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(OperandSize_w) | NACL_IFLAG(OperandSize_v) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 2, 221, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 2, 220, NACL_OPCODE_NULL_OFFSET  },
   /* 442 */
   { NACLi_386,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(OperandSize_w) | NACL_IFLAG(OperandSize_v) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 2, 223, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 2, 222, NACL_OPCODE_NULL_OFFSET  },
   /* 443 */
   { NACLi_386,
     NACL_IFLAG(OpcodeInModRm) | NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeHasImmed_b) | NACL_IFLAG(OpcodeLockable) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(OperandSize_w) | NACL_IFLAG(OperandSize_v) | NACL_IFLAG(NaClIllegal) | NACL_IFLAG(PartialInstruction),
@@ -2118,91 +2117,91 @@ static const NaClInst g_Opcodes[582] = {
   /* 448 */
   { NACLi_SSE,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeHasImmed_b) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 2, 225, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 2, 224, NACL_OPCODE_NULL_OFFSET  },
   /* 449 */
   { NACLi_SSE2,
     NACL_IFLAG(ModRmModIsnt0x3) | NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(OperandSize_v) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 2, 227, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 2, 226, NACL_OPCODE_NULL_OFFSET  },
   /* 450 */
   { NACLi_SSE,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeHasImmed_b) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(OperandSize_v) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 2, 229, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 2, 228, NACL_OPCODE_NULL_OFFSET  },
   /* 451 */
   { NACLi_SSE41,
     NACL_IFLAG(ModRmModIs0x3) | NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeHasImmed_b) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 3, 231, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 3, 230, NACL_OPCODE_NULL_OFFSET  },
   /* 452 */
   { NACLi_CMPXCHG8B,
     NACL_IFLAG(OpcodeInModRm) | NACL_IFLAG(ModRmModIsnt0x3) | NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeLockable) | NACL_IFLAG(OperandSize_v) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x01, 3, 234, 116  },
+    InstDontCare, 0x01, 3, 233, 116  },
   /* 453 */
   { NACLi_386,
     NACL_IFLAG(OpcodePlusR) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 1, 237, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 1, 236, NACL_OPCODE_NULL_OFFSET  },
   /* 454 */
   { NACLi_386,
     NACL_IFLAG(OpcodePlusR) | NACL_IFLAG(OperandSize_v) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 1, 238, 453  },
+    InstDontCare, 0x00, 1, 237, 453  },
   /* 455 */
   { NACLi_386,
     NACL_IFLAG(OpcodePlusR) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x01, 1, 237, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x01, 1, 236, NACL_OPCODE_NULL_OFFSET  },
   /* 456 */
   { NACLi_386,
     NACL_IFLAG(OpcodePlusR) | NACL_IFLAG(OperandSize_v) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x01, 1, 238, 455  },
+    InstDontCare, 0x01, 1, 237, 455  },
   /* 457 */
   { NACLi_386,
     NACL_IFLAG(OpcodePlusR) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x02, 1, 237, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x02, 1, 236, NACL_OPCODE_NULL_OFFSET  },
   /* 458 */
   { NACLi_386,
     NACL_IFLAG(OpcodePlusR) | NACL_IFLAG(OperandSize_v) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x02, 1, 238, 457  },
+    InstDontCare, 0x02, 1, 237, 457  },
   /* 459 */
   { NACLi_386,
     NACL_IFLAG(OpcodePlusR) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x03, 1, 237, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x03, 1, 236, NACL_OPCODE_NULL_OFFSET  },
   /* 460 */
   { NACLi_386,
     NACL_IFLAG(OpcodePlusR) | NACL_IFLAG(OperandSize_v) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x03, 1, 238, 459  },
+    InstDontCare, 0x03, 1, 237, 459  },
   /* 461 */
   { NACLi_386,
     NACL_IFLAG(OpcodePlusR) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x04, 1, 237, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x04, 1, 236, NACL_OPCODE_NULL_OFFSET  },
   /* 462 */
   { NACLi_386,
     NACL_IFLAG(OpcodePlusR) | NACL_IFLAG(OperandSize_v) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x04, 1, 238, 461  },
+    InstDontCare, 0x04, 1, 237, 461  },
   /* 463 */
   { NACLi_386,
     NACL_IFLAG(OpcodePlusR) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x05, 1, 237, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x05, 1, 236, NACL_OPCODE_NULL_OFFSET  },
   /* 464 */
   { NACLi_386,
     NACL_IFLAG(OpcodePlusR) | NACL_IFLAG(OperandSize_v) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x05, 1, 238, 463  },
+    InstDontCare, 0x05, 1, 237, 463  },
   /* 465 */
   { NACLi_386,
     NACL_IFLAG(OpcodePlusR) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x06, 1, 237, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x06, 1, 236, NACL_OPCODE_NULL_OFFSET  },
   /* 466 */
   { NACLi_386,
     NACL_IFLAG(OpcodePlusR) | NACL_IFLAG(OperandSize_v) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x06, 1, 238, 465  },
+    InstDontCare, 0x06, 1, 237, 465  },
   /* 467 */
   { NACLi_386,
     NACL_IFLAG(OpcodePlusR) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x07, 1, 237, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x07, 1, 236, NACL_OPCODE_NULL_OFFSET  },
   /* 468 */
   { NACLi_386,
     NACL_IFLAG(OpcodePlusR) | NACL_IFLAG(OperandSize_v) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x07, 1, 238, 467  },
+    InstDontCare, 0x07, 1, 237, 467  },
   /* 469 */
   { NACLi_MMX,
     NACL_IFLAG(ModRmModIs0x3) | NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 2, 231, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 2, 230, NACL_OPCODE_NULL_OFFSET  },
   /* 470 */
   { NACLi_MMX,
     NACL_IFLAG(ModRmModIsnt0x3) | NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(PartialInstruction),
@@ -2210,19 +2209,19 @@ static const NaClInst g_Opcodes[582] = {
   /* 471 */
   { NACLi_MMX,
     NACL_IFLAG(ModRmModIs0x3) | NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OperandSize_v) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 2, 239, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 2, 238, NACL_OPCODE_NULL_OFFSET  },
   /* 472 */
   { NACLi_SSE2,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsRepne) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 1, 241, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 1, 240, NACL_OPCODE_NULL_OFFSET  },
   /* 473 */
   { NACLi_SSE2,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsRepne) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 1, 242, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 1, 241, NACL_OPCODE_NULL_OFFSET  },
   /* 474 */
   { NACLi_SSE3,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsRepne) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 1, 241, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 1, 240, NACL_OPCODE_NULL_OFFSET  },
   /* 475 */
   { NACLi_INVALID,
     NACL_IFLAG(OpcodeAllowsRepne) | NACL_IFLAG(NaClIllegal),
@@ -2230,7 +2229,7 @@ static const NaClInst g_Opcodes[582] = {
   /* 476 */
   { NACLi_SSE2,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsRepne) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(OperandSize_v) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 1, 243, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 1, 242, NACL_OPCODE_NULL_OFFSET  },
   /* 477 */
   { NACLi_SSE4A,
     NACL_IFLAG(ModRmModIsnt0x3) | NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsRepne) | NACL_IFLAG(PartialInstruction),
@@ -2238,19 +2237,19 @@ static const NaClInst g_Opcodes[582] = {
   /* 478 */
   { NACLi_SSE2,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsRepne) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(OperandSize_v) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 2, 244, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 2, 243, NACL_OPCODE_NULL_OFFSET  },
   /* 479 */
   { NACLi_SSE2,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeHasImmed_b) | NACL_IFLAG(OpcodeAllowsRepne) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 2, 246, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 2, 245, NACL_OPCODE_NULL_OFFSET  },
   /* 480 */
   { NACLi_SSE4A,
     NACL_IFLAG(ModRmModIs0x3) | NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeHasImmed_b) | NACL_IFLAG(OpcodeHasImmed2_b) | NACL_IFLAG(OpcodeAllowsRepne) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 3, 248, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 3, 247, NACL_OPCODE_NULL_OFFSET  },
   /* 481 */
   { NACLi_SSE4A,
     NACL_IFLAG(ModRmModIs0x3) | NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsRepne) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 1, 251, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 1, 250, NACL_OPCODE_NULL_OFFSET  },
   /* 482 */
   { NACLi_SSE3,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsRepne) | NACL_IFLAG(PartialInstruction),
@@ -2258,11 +2257,11 @@ static const NaClInst g_Opcodes[582] = {
   /* 483 */
   { NACLi_SSE2,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeHasImmed_b) | NACL_IFLAG(OpcodeAllowsRepne) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 2, 252, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 2, 251, NACL_OPCODE_NULL_OFFSET  },
   /* 484 */
   { NACLi_SSE3,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsRepne) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 1, 254, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 1, 253, NACL_OPCODE_NULL_OFFSET  },
   /* 485 */
   { NACLi_SSE2,
     NACL_IFLAG(ModRmModIs0x3) | NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsRepne) | NACL_IFLAG(PartialInstruction),
@@ -2270,11 +2269,11 @@ static const NaClInst g_Opcodes[582] = {
   /* 486 */
   { NACLi_SSE2,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsRepne) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 1, 254, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 1, 253, NACL_OPCODE_NULL_OFFSET  },
   /* 487 */
   { NACLi_SSE3,
     NACL_IFLAG(ModRmModIsnt0x3) | NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsRepne) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 1, 255, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 1, 254, NACL_OPCODE_NULL_OFFSET  },
   /* 488 */
   { NACLi_SSE,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsRep) | NACL_IFLAG(PartialInstruction),
@@ -2282,7 +2281,7 @@ static const NaClInst g_Opcodes[582] = {
   /* 489 */
   { NACLi_SSE,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsRep) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 1, 256, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 1, 255, NACL_OPCODE_NULL_OFFSET  },
   /* 490 */
   { NACLi_SSE3,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsRep) | NACL_IFLAG(PartialInstruction),
@@ -2294,7 +2293,7 @@ static const NaClInst g_Opcodes[582] = {
   /* 492 */
   { NACLi_SSE,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsRep) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(OperandSize_v) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 1, 243, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 1, 242, NACL_OPCODE_NULL_OFFSET  },
   /* 493 */
   { NACLi_SSE4A,
     NACL_IFLAG(ModRmModIsnt0x3) | NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsRep) | NACL_IFLAG(PartialInstruction),
@@ -2302,7 +2301,7 @@ static const NaClInst g_Opcodes[582] = {
   /* 494 */
   { NACLi_SSE,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsRep) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(OperandSize_v) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 2, 257, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 2, 256, NACL_OPCODE_NULL_OFFSET  },
   /* 495 */
   { NACLi_SSE,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsRep) | NACL_IFLAG(PartialInstruction),
@@ -2322,7 +2321,7 @@ static const NaClInst g_Opcodes[582] = {
   /* 499 */
   { NACLi_SSE2,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeHasImmed_b) | NACL_IFLAG(OpcodeAllowsRep) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 2, 246, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 2, 245, NACL_OPCODE_NULL_OFFSET  },
   /* 500 */
   { NACLi_SSE2,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsRep) | NACL_IFLAG(PartialInstruction),
@@ -2330,7 +2329,7 @@ static const NaClInst g_Opcodes[582] = {
   /* 501 */
   { NACLi_SSE2,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsRep) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 1, 259, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 1, 258, NACL_OPCODE_NULL_OFFSET  },
   /* 502 */
   { NACLi_POPCNT,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsRep) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(OperandSize_w) | NACL_IFLAG(OperandSize_v) | NACL_IFLAG(PartialInstruction),
@@ -2342,19 +2341,19 @@ static const NaClInst g_Opcodes[582] = {
   /* 504 */
   { NACLi_SSE,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeHasImmed_b) | NACL_IFLAG(OpcodeAllowsRep) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 2, 260, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 2, 259, NACL_OPCODE_NULL_OFFSET  },
   /* 505 */
   { NACLi_SSE2,
     NACL_IFLAG(ModRmModIs0x3) | NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsRep) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 1, 232, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 1, 231, NACL_OPCODE_NULL_OFFSET  },
   /* 506 */
   { NACLi_SSE2,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 1, 254, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 1, 253, NACL_OPCODE_NULL_OFFSET  },
   /* 507 */
   { NACLi_SSE2,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 1, 262, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 1, 261, NACL_OPCODE_NULL_OFFSET  },
   /* 508 */
   { NACLi_SSE2,
     NACL_IFLAG(ModRmModIsnt0x3) | NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(PartialInstruction),
@@ -2378,11 +2377,11 @@ static const NaClInst g_Opcodes[582] = {
   /* 513 */
   { NACLi_SSE2,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 1, 241, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 1, 240, NACL_OPCODE_NULL_OFFSET  },
   /* 514 */
   { NACLi_SSE2,
     NACL_IFLAG(ModRmModIs0x3) | NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 2, 263, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 2, 262, NACL_OPCODE_NULL_OFFSET  },
   /* 515 */
   { NACLi_INVALID,
     NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(NaClIllegal),
@@ -2402,7 +2401,7 @@ static const NaClInst g_Opcodes[582] = {
   /* 519 */
   { NACLi_SSE2,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeHasImmed_b) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 2, 265, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 2, 264, NACL_OPCODE_NULL_OFFSET  },
   /* 520 */
   { NACLi_INVALID,
     NACL_IFLAG(OpcodeInModRm) | NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(NaClIllegal),
@@ -2410,7 +2409,7 @@ static const NaClInst g_Opcodes[582] = {
   /* 521 */
   { NACLi_SSE2,
     NACL_IFLAG(OpcodeInModRm) | NACL_IFLAG(ModRmModIs0x3) | NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeHasImmed_b) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x06, 2, 267, 520  },
+    InstDontCare, 0x06, 2, 266, 520  },
   /* 522 */
   { NACLi_INVALID,
     NACL_IFLAG(OpcodeInModRm) | NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(NaClIllegal),
@@ -2418,7 +2417,7 @@ static const NaClInst g_Opcodes[582] = {
   /* 523 */
   { NACLi_SSE2,
     NACL_IFLAG(OpcodeInModRm) | NACL_IFLAG(ModRmModIs0x3) | NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeHasImmed_b) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x04, 2, 267, 522  },
+    InstDontCare, 0x04, 2, 266, 522  },
   /* 524 */
   { NACLi_INVALID,
     NACL_IFLAG(OpcodeInModRm) | NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(NaClIllegal),
@@ -2426,7 +2425,7 @@ static const NaClInst g_Opcodes[582] = {
   /* 525 */
   { NACLi_SSE2,
     NACL_IFLAG(OpcodeInModRm) | NACL_IFLAG(ModRmModIs0x3) | NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeHasImmed_b) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x02, 2, 267, 524  },
+    InstDontCare, 0x02, 2, 266, 524  },
   /* 526 */
   { NACLi_INVALID,
     NACL_IFLAG(OpcodeInModRm) | NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(NaClIllegal),
@@ -2438,11 +2437,11 @@ static const NaClInst g_Opcodes[582] = {
   /* 528 */
   { NACLi_SSE2,
     NACL_IFLAG(OpcodeInModRm) | NACL_IFLAG(ModRmModIs0x3) | NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeHasImmed_b) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x07, 2, 267, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x07, 2, 266, NACL_OPCODE_NULL_OFFSET  },
   /* 529 */
   { NACLi_SSE2,
     NACL_IFLAG(OpcodeInModRm) | NACL_IFLAG(ModRmModIs0x3) | NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeHasImmed_b) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x06, 2, 267, 528  },
+    InstDontCare, 0x06, 2, 266, 528  },
   /* 530 */
   { NACLi_INVALID,
     NACL_IFLAG(OpcodeInModRm) | NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(NaClIllegal),
@@ -2454,11 +2453,11 @@ static const NaClInst g_Opcodes[582] = {
   /* 532 */
   { NACLi_SSE2,
     NACL_IFLAG(OpcodeInModRm) | NACL_IFLAG(ModRmModIs0x3) | NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeHasImmed_b) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x03, 2, 267, 531  },
+    InstDontCare, 0x03, 2, 266, 531  },
   /* 533 */
   { NACLi_SSE2,
     NACL_IFLAG(OpcodeInModRm) | NACL_IFLAG(ModRmModIs0x3) | NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeHasImmed_b) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x02, 2, 267, 532  },
+    InstDontCare, 0x02, 2, 266, 532  },
   /* 534 */
   { NACLi_INVALID,
     NACL_IFLAG(OpcodeInModRm) | NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(NaClIllegal),
@@ -2478,7 +2477,7 @@ static const NaClInst g_Opcodes[582] = {
   /* 538 */
   { NACLi_SSE4A,
     NACL_IFLAG(ModRmModIs0x3) | NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 1, 251, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 1, 250, NACL_OPCODE_NULL_OFFSET  },
   /* 539 */
   { NACLi_SSE2,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(OperandSize_v) | NACL_IFLAG(PartialInstruction),
@@ -2486,35 +2485,35 @@ static const NaClInst g_Opcodes[582] = {
   /* 540 */
   { NACLi_SSE2,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 1, 259, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 1, 258, NACL_OPCODE_NULL_OFFSET  },
   /* 541 */
   { NACLi_SSE2,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeHasImmed_b) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 2, 269, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 2, 268, NACL_OPCODE_NULL_OFFSET  },
   /* 542 */
   { NACLi_SSE,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeHasImmed_b) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(OperandSize_v) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 2, 229, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 2, 228, NACL_OPCODE_NULL_OFFSET  },
   /* 543 */
   { NACLi_SSE41,
     NACL_IFLAG(ModRmModIs0x3) | NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeHasImmed_b) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 3, 271, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 3, 270, NACL_OPCODE_NULL_OFFSET  },
   /* 544 */
   { NACLi_SSE3,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 1, 254, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 1, 253, NACL_OPCODE_NULL_OFFSET  },
   /* 545 */
   { NACLi_SSE2,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 1, 274, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 1, 273, NACL_OPCODE_NULL_OFFSET  },
   /* 546 */
   { NACLi_SSE2,
     NACL_IFLAG(ModRmModIs0x3) | NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 2, 271, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 2, 270, NACL_OPCODE_NULL_OFFSET  },
   /* 547 */
   { NACLi_SSE2,
     NACL_IFLAG(ModRmModIs0x3) | NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(OperandSize_v) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 2, 275, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 2, 274, NACL_OPCODE_NULL_OFFSET  },
   /* 548 */
   { NACLi_E3DNOW,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(PartialInstruction),
@@ -2530,11 +2529,11 @@ static const NaClInst g_Opcodes[582] = {
   /* 551 */
   { NACLi_MOVBE,
     NACL_IFLAG(ModRmModIsnt0x3) | NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(OperandSize_w) | NACL_IFLAG(OperandSize_v) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 2, 277, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 2, 276, NACL_OPCODE_NULL_OFFSET  },
   /* 552 */
   { NACLi_MOVBE,
     NACL_IFLAG(ModRmModIsnt0x3) | NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(OperandSize_w) | NACL_IFLAG(OperandSize_v) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 2, 279, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 2, 278, NACL_OPCODE_NULL_OFFSET  },
   /* 553 */
   { NACLi_SSSE3,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(PartialInstruction),
@@ -2546,19 +2545,19 @@ static const NaClInst g_Opcodes[582] = {
   /* 555 */
   { NACLi_SSE41,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 1, 281, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 1, 280, NACL_OPCODE_NULL_OFFSET  },
   /* 556 */
   { NACLi_SSE41,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 1, 282, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 1, 281, NACL_OPCODE_NULL_OFFSET  },
   /* 557 */
   { NACLi_SSE41,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 1, 283, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 1, 282, NACL_OPCODE_NULL_OFFSET  },
   /* 558 */
   { NACLi_SSE41,
     NACL_IFLAG(ModRmModIsnt0x3) | NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 1, 255, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 1, 254, NACL_OPCODE_NULL_OFFSET  },
   /* 559 */
   { NACLi_SSE42,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(PartialInstruction),
@@ -2570,11 +2569,11 @@ static const NaClInst g_Opcodes[582] = {
   /* 561 */
   { NACLi_SSE42,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsRepne) | NACL_IFLAG(OperandSize_b) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 2, 284, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 2, 283, NACL_OPCODE_NULL_OFFSET  },
   /* 562 */
   { NACLi_SSE42,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeAllowsRepne) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(OperandSize_w) | NACL_IFLAG(OperandSize_v) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 2, 286, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 2, 285, NACL_OPCODE_NULL_OFFSET  },
   /* 563 */
   { NACLi_SSSE3,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeHasImmed_b) | NACL_IFLAG(PartialInstruction),
@@ -2582,63 +2581,63 @@ static const NaClInst g_Opcodes[582] = {
   /* 564 */
   { NACLi_SSE41,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeHasImmed_b) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 2, 265, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 2, 264, NACL_OPCODE_NULL_OFFSET  },
   /* 565 */
   { NACLi_SSE41,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeHasImmed_b) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 2, 260, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 2, 259, NACL_OPCODE_NULL_OFFSET  },
   /* 566 */
   { NACLi_SSE41,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeHasImmed_b) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 2, 252, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 2, 251, NACL_OPCODE_NULL_OFFSET  },
   /* 567 */
   { NACLi_SSSE3,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeHasImmed_b) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 2, 265, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 2, 264, NACL_OPCODE_NULL_OFFSET  },
   /* 568 */
   { NACLi_SSE41,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeHasImmed_b) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 2, 288, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 2, 287, NACL_OPCODE_NULL_OFFSET  },
   /* 569 */
   { NACLi_SSE41,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeHasImmed_b) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 2, 290, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 2, 289, NACL_OPCODE_NULL_OFFSET  },
   /* 570 */
   { NACLi_SSE41,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeHasImmed_b) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(OperandSize_v) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 2, 292, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 2, 291, NACL_OPCODE_NULL_OFFSET  },
   /* 571 */
   { NACLi_SSE41,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeHasImmed_b) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 2, 294, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 2, 293, NACL_OPCODE_NULL_OFFSET  },
   /* 572 */
   { NACLi_SSE41,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeHasImmed_b) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(OperandSize_v) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 2, 296, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 2, 295, NACL_OPCODE_NULL_OFFSET  },
   /* 573 */
   { NACLi_SSE41,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeHasImmed_b) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 2, 298, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 2, 297, NACL_OPCODE_NULL_OFFSET  },
   /* 574 */
   { NACLi_SSE41,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeHasImmed_b) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(OperandSize_v) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 2, 300, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 2, 299, NACL_OPCODE_NULL_OFFSET  },
   /* 575 */
   { NACLi_SSE42,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeHasImmed_b) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(OperandSize_v) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 4, 302, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 4, 301, NACL_OPCODE_NULL_OFFSET  },
   /* 576 */
   { NACLi_SSE42,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeHasImmed_b) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(OperandSize_v) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 5, 306, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 5, 305, NACL_OPCODE_NULL_OFFSET  },
   /* 577 */
   { NACLi_SSE42,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeHasImmed_b) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 2, 265, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 2, 264, NACL_OPCODE_NULL_OFFSET  },
   /* 578 */
   { NACLi_SSE42,
     NACL_IFLAG(OpcodeUsesModRm) | NACL_IFLAG(OpcodeHasImmed_b) | NACL_IFLAG(OpcodeAllowsData16) | NACL_IFLAG(SizeIgnoresData16) | NACL_IFLAG(OperandSize_v) | NACL_IFLAG(PartialInstruction),
-    InstDontCare, 0x00, 3, 311, NACL_OPCODE_NULL_OFFSET  },
+    InstDontCare, 0x00, 3, 310, NACL_OPCODE_NULL_OFFSET  },
   /* 579 */
   { NACLi_X87_FSINCOS,
     NACL_IFLAG(PartialInstruction),