MINI_OP(OP_UNPACK_HIGHD, "unpack_highd", XREG, XREG, XREG)
MINI_OP(OP_UNPACK_HIGHQ, "unpack_highq", XREG, XREG, XREG)
+MINI_OP(OP_PACKW, "packw", XREG, XREG, XREG)
+MINI_OP(OP_PACKD, "packd", XREG, XREG, XREG)
+
MINI_OP(OP_PADDB_SAT, "paddb_sat", XREG, XREG, XREG)
MINI_OP(OP_PADDB_SAT_UN, "paddb_sat_un", XREG, XREG, XREG)
MINI_OP(OP_PADDW_SAT, "paddw_sat", XREG, XREG, XREG)
MINI_OP(OP_PADDW_SAT_UN, "paddw_sat_un", XREG, XREG, XREG)
+MINI_OP(OP_PADDD_SAT, "paddd_sat", XREG, XREG, XREG)
+MINI_OP(OP_PADDD_SAT_UN, "paddd_sat_un", XREG, XREG, XREG)
+
MINI_OP(OP_PSUBB_SAT, "psubb_sat", XREG, XREG, XREG)
MINI_OP(OP_PSUBB_SAT_UN, "psubb_sat_un", XREG, XREG, XREG)
MINI_OP(OP_PSUBW_SAT, "psubw_sat", XREG, XREG, XREG)
MINI_OP(OP_PSUBW_SAT_UN, "psubw_sat_un", XREG, XREG, XREG)
+MINI_OP(OP_PSUBD_SAT, "psubd_sat", XREG, XREG, XREG)
+MINI_OP(OP_PSUBD_SAT_UN, "psubd_sat_un", XREG, XREG, XREG)
+
MINI_OP(OP_PMULW, "pmulw", XREG, XREG, XREG)
MINI_OP(OP_PMULD, "pmuld", XREG, XREG, XREG)
MINI_OP(OP_PSHLW, "pshlw", XREG, XREG, NONE)
MINI_OP(OP_PSHLW_REG, "pshlw_reg", XREG, XREG, XREG)
+MINI_OP(OP_PSHRD, "pshrd", XREG, XREG, NONE)
+MINI_OP(OP_PSHRD_REG, "pshrd_reg", XREG, XREG, XREG)
+
+MINI_OP(OP_PSARD, "psard", XREG, XREG, NONE)
+MINI_OP(OP_PSARD_REG, "psard_reg", XREG, XREG, XREG)
+
+MINI_OP(OP_PSHLD, "pshld", XREG, XREG, NONE)
+MINI_OP(OP_PSHLD_REG, "pshld_reg", XREG, XREG, XREG)
+
MINI_OP(OP_EXTRACT_I4, "extract_i4", IREG, XREG, NONE)
MINI_OP(OP_ICONV_TO_R8_RAW, "iconv_to_r8_raw", FREG, IREG, NONE)
MINI_OP(OP_LOADX_R4, "loadx_r4", FREG, IREG, NONE)