From 9c1392dfc334fe23c07d7534ca8b496f0d39afcf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20Balv=C3=ADn?= Date: Wed, 7 Oct 2026 01:55:41 +0200 Subject: [PATCH] test(disasm): pin the amd64 lines the objdump listing fragments Assisted-by: GLM 5.3 Flash --- disasm/parity_test.go | 38 +- disasm/testdata/parity_amd64_unlisted.txt | 1190 +++++++++++++++++++++ 2 files changed, 1227 insertions(+), 1 deletion(-) create mode 100644 disasm/testdata/parity_amd64_unlisted.txt diff --git a/disasm/parity_test.go b/disasm/parity_test.go index af675b1..868ebbd 100644 --- a/disasm/parity_test.go +++ b/disasm/parity_test.go @@ -18,7 +18,7 @@ import ( // The parity fixtures carry a deterministic slice of the Go toolchain's own // view of the encoder corpus, one instruction per line as // -// HEXBYTES\tTOOLCHAINTEXT +// HEXBYTES TOOLCHAINTEXT // // where HEXBYTES are the instruction's bytes in storage order and // TOOLCHAINTEXT is what `go tool objdump` prints for them (its decoder is @@ -26,6 +26,14 @@ import ( // data with a fixed stride: amd64enc.s (the x87, SSE/MMX, VEX, XSAVE and // system families), amd64enc_extra.s, amd64.s, arm64enc.s, riscv64.s and // loong64enc1.s. +// +// parity_amd64_unlisted.txt covers the amd64 lines the objdump chunk oracle +// cannot attribute: the listing fragments at the opcodes its vendored decoder +// refuses and desynchronises around. Their bytes are the corpus's own +// expected-encoding comments, which the toolchain's assembler test suite +// machine-checks, and their text is the decoder's rendering, pinned here so a +// decoder bump cannot move it silently; the round-trip test is the oracle +// that keeps the text honest against the encoder. var parityFixtures = []struct { arch arch.Arch file string @@ -33,6 +41,7 @@ var parityFixtures = []struct { {arch.AMD64, "testdata/parity_amd64.txt"}, {arch.AMD64, "testdata/parity_amd64_extra.txt"}, {arch.AMD64, "testdata/parity_amd64_sys.txt"}, + {arch.AMD64, "testdata/parity_amd64_unlisted.txt"}, {arch.ARM64, "testdata/parity_arm64.txt"}, {arch.RISCV, "testdata/parity_riscv64.txt"}, {arch.LOONG64, "testdata/parity_loong64.txt"}, @@ -169,6 +178,7 @@ var toolchainRenderNames = map[string]bool{ "LSS": true, "LGS": true, "LFS": true, "WRGSBASE": true, "RDFSBASE": true, "STR": true, "SLDT": true, "RDRAND": true, "POPF": true, "LRET": true, + "WRFSBASE": true, "FCOM": true, "FDIV": true, "FADD": true, "FRINTS": true, "FRINTM": true, "CMPPD": true, "STOSB": true, "PUSHL": true, "MOVSD_XMM": true, "CMPSD_XMM": true, @@ -223,6 +233,32 @@ var encoderDivergences = map[string]bool{ "FCLASSS F0, X5": true, "FCLASSD F0, X5": true, "AUIPC $524287, X10": true, + // From the unlisted amd64 fixture: the 8-bit accumulator and register + // immediate short forms render with a 32-bit suffix ("ADDL $0x7, AL"), + // which re-assembles as the 32-bit form; MOVD re-encodes as the 64-bit + // MOVQ form; POPW drops the operand-size prefix. Findings for asm, + // reported and not fixed here. + "ADDL $0x7, AL": true, + "MOVL $0x7, DL": true, + "SBBL $0x7, AL": true, + "POPW FS": true, + "POPW GS": true, + "MOVD DX, M2": true, + "MOVD R11, M2": true, + "MOVD DX, M3": true, + "MOVD R11, M3": true, + "MOVD M2, DX": true, + "MOVD M3, DX": true, + "MOVD M2, R11": true, + "MOVD M3, R11": true, + "MOVD X2, DX": true, + "MOVD X11, DX": true, + "MOVD X2, R11": true, + "MOVD X11, R11": true, + "MOVD DX, X2": true, + "MOVD R11, X2": true, + "MOVD DX, X11": true, + "MOVD R11, X11": true, } // TestDisassemblyRoundTrip is the cheap invariant over the same slice: diff --git a/disasm/testdata/parity_amd64_unlisted.txt b/disasm/testdata/parity_amd64_unlisted.txt new file mode 100644 index 0000000..5c57b54 --- /dev/null +++ b/disasm/testdata/parity_amd64_unlisted.txt @@ -0,0 +1,1190 @@ +0407 ADDL $0x7, AL +d803 FADD 0(BX) +41d803 FADD 0(R11) +d813 FCOM 0(BX) +41d813 FCOM 0(R11) +d833 FDIV 0(BX) +41d833 FDIV 0(R11) +66c9 LEAVE +66c7c223f1 MOVW $-0xedd, DX +6641c7c323f1 MOVW $-0xedd, R11 +c7c2674523f1 MOVL $-0xedcba99, DX +41c7c3674523f1 MOVL $-0xedcba99, R11 +c6c207 MOVL $0x7, DL +41c6c307 MOVL $0x7, R11 +0f6ed2 MOVD DX, M2 +410f6ed3 MOVD R11, M2 +0f6eda MOVD DX, M3 +410f6edb MOVD R11, M3 +0f7ed2 MOVD M2, DX +0f7eda MOVD M3, DX +410f7ed3 MOVD M2, R11 +410f7edb MOVD M3, R11 +660f7ed2 MOVD X2, DX +66440f7eda MOVD X11, DX +66410f7ed3 MOVD X2, R11 +66450f7edb MOVD X11, R11 +660f6ed2 MOVD DX, X2 +66410f6ed3 MOVD R11, X2 +66440f6eda MOVD DX, X11 +66450f6edb MOVD R11, X11 +6313 MOVSXD 0(BX), DX +416313 MOVSXD 0(R11), DX +63d2 MOVSXD DX, DX +4163d3 MOVSXD R11, DX +44631b MOVSXD 0(BX), R11 +45631b MOVSXD 0(R11), R11 +4463da MOVSXD DX, R11 +4563db MOVSXD R11, R11 +0f01c9 MWAIT +660fa1 POPW FS +660fa9 POPW GS +668fc2 POPW DX +66418fc3 POPW R11 +8fc2 POPQ DX +418fc3 POPQ R11 +66fff2 PUSHW DX +6641fff3 PUSHW R11 +fff2 PUSHQ DX +41fff3 PUSHQ R11 +1c07 SBBL $0x7, AL +0f0b UD2 +660f1513 UNPCKHPD 0(BX), X2 +66410f1513 UNPCKHPD 0(R11), X2 +660f15d2 UNPCKHPD X2, X2 +66410f15d3 UNPCKHPD X11, X2 +c4e1315813 VADDPD 0(BX), X9, X2 +c4e13158d2 VADDPD X2, X9, X2 +c46131581b VADDPD 0(BX), X9, X11 +c4613158da VADDPD X2, X9, X11 +c4e1055813 VADDPD 0(BX), Y15, Y2 +c4e10558d2 VADDPD Y2, Y15, Y2 +c46105581b VADDPD 0(BX), Y15, Y11 +c4610558da VADDPD Y2, Y15, Y11 +c4e1305813 VADDPS 0(BX), X9, X2 +c4e13058d2 VADDPS X2, X9, X2 +c46130581b VADDPS 0(BX), X9, X11 +c4613058da VADDPS X2, X9, X11 +c4e1045813 VADDPS 0(BX), Y15, Y2 +c4e10458d2 VADDPS Y2, Y15, Y2 +c46104581b VADDPS 0(BX), Y15, Y11 +c4610458da VADDPS Y2, Y15, Y11 +c4e1335813 VADDSD 0(BX), X9, X2 +c4e13358d2 VADDSD X2, X9, X2 +c46133581b VADDSD 0(BX), X9, X11 +c4613358da VADDSD X2, X9, X11 +c4e1325813 VADDSS 0(BX), X9, X2 +c4e13258d2 VADDSS X2, X9, X2 +c46132581b VADDSS 0(BX), X9, X11 +c4613258da VADDSS X2, X9, X11 +c4e131d013 VADDSUBPD 0(BX), X9, X2 +c4e131d0d2 VADDSUBPD X2, X9, X2 +c46131d01b VADDSUBPD 0(BX), X9, X11 +c46131d0da VADDSUBPD X2, X9, X11 +c4e105d013 VADDSUBPD 0(BX), Y15, Y2 +c4e105d0d2 VADDSUBPD Y2, Y15, Y2 +c46105d01b VADDSUBPD 0(BX), Y15, Y11 +c46105d0da VADDSUBPD Y2, Y15, Y11 +c4e133d013 VADDSUBPS 0(BX), X9, X2 +c4e133d0d2 VADDSUBPS X2, X9, X2 +c46133d01b VADDSUBPS 0(BX), X9, X11 +c46133d0da VADDSUBPS X2, X9, X11 +c4e107d013 VADDSUBPS 0(BX), Y15, Y2 +c4e107d0d2 VADDSUBPS Y2, Y15, Y2 +c46107d01b VADDSUBPS 0(BX), Y15, Y11 +c46107d0da VADDSUBPS Y2, Y15, Y11 +c4e1315513 VANDNPD 0(BX), X9, X2 +c4e13155d2 VANDNPD X2, X9, X2 +c46131551b VANDNPD 0(BX), X9, X11 +c4613155da VANDNPD X2, X9, X11 +c4e1055513 VANDNPD 0(BX), Y15, Y2 +c4e10555d2 VANDNPD Y2, Y15, Y2 +c46105551b VANDNPD 0(BX), Y15, Y11 +c4610555da VANDNPD Y2, Y15, Y11 +c4e1305513 VANDNPS 0(BX), X9, X2 +c4e13055d2 VANDNPS X2, X9, X2 +c46130551b VANDNPS 0(BX), X9, X11 +c4613055da VANDNPS X2, X9, X11 +c4e1045513 VANDNPS 0(BX), Y15, Y2 +c4e10455d2 VANDNPS Y2, Y15, Y2 +c46104551b VANDNPS 0(BX), Y15, Y11 +c4610455da VANDNPS Y2, Y15, Y11 +c4e1315413 VANDPD 0(BX), X9, X2 +c4e13154d2 VANDPD X2, X9, X2 +c46131541b VANDPD 0(BX), X9, X11 +c4613154da VANDPD X2, X9, X11 +c4e1055413 VANDPD 0(BX), Y15, Y2 +c4e10554d2 VANDPD Y2, Y15, Y2 +c46105541b VANDPD 0(BX), Y15, Y11 +c4610554da VANDPD Y2, Y15, Y11 +c4e1305413 VANDPS 0(BX), X9, X2 +c4e13054d2 VANDPS X2, X9, X2 +c46130541b VANDPS 0(BX), X9, X11 +c4613054da VANDPS X2, X9, X11 +c4e1045413 VANDPS 0(BX), Y15, Y2 +c4e10454d2 VANDPS Y2, Y15, Y2 +c46104541b VANDPS 0(BX), Y15, Y11 +c4610454da VANDPS Y2, Y15, Y11 +c4e131c21307 VCMPPD $0x7, 0(BX), X9, X2 +c4e131c2d207 VCMPPD $0x7, X2, X9, X2 +c46131c21b07 VCMPPD $0x7, 0(BX), X9, X11 +c46131c2da07 VCMPPD $0x7, X2, X9, X11 +c4e105c21307 VCMPPD $0x7, 0(BX), Y15, Y2 +c4e105c2d207 VCMPPD $0x7, Y2, Y15, Y2 +c46105c21b07 VCMPPD $0x7, 0(BX), Y15, Y11 +c46105c2da07 VCMPPD $0x7, Y2, Y15, Y11 +c4e130c21307 VCMPPS $0x7, 0(BX), X9, X2 +c4e130c2d207 VCMPPS $0x7, X2, X9, X2 +c46130c21b07 VCMPPS $0x7, 0(BX), X9, X11 +c46130c2da07 VCMPPS $0x7, X2, X9, X11 +c4e104c21307 VCMPPS $0x7, 0(BX), Y15, Y2 +c4e104c2d207 VCMPPS $0x7, Y2, Y15, Y2 +c46104c21b07 VCMPPS $0x7, 0(BX), Y15, Y11 +c46104c2da07 VCMPPS $0x7, Y2, Y15, Y11 +c4e133c21307 VCMPSD $0x7, 0(BX), X9, X2 +c4e133c2d207 VCMPSD $0x7, X2, X9, X2 +c46133c21b07 VCMPSD $0x7, 0(BX), X9, X11 +c46133c2da07 VCMPSD $0x7, X2, X9, X11 +c4e132c21307 VCMPSS $0x7, 0(BX), X9, X2 +c4e132c2d207 VCMPSS $0x7, X2, X9, X2 +c46132c21b07 VCMPSS $0x7, 0(BX), X9, X11 +c46132c2da07 VCMPSS $0x7, X2, X9, X11 +c4e1792f13 VCOMISD 0(BX), X2 +c4e1792fd2 VCOMISD X2, X2 +c461792f1b VCOMISD 0(BX), X11 +c461792fda VCOMISD X2, X11 +c4e1782f13 VCOMISS 0(BX), X2 +c4e1782fd2 VCOMISS X2, X2 +c461782f1b VCOMISS 0(BX), X11 +c461782fda VCOMISS X2, X11 +c4e17ae613 VCVTDQ2PD 0(BX), X2 +c4e17ae6d2 VCVTDQ2PD X2, X2 +c4617ae61b VCVTDQ2PD 0(BX), X11 +c4617ae6da VCVTDQ2PD X2, X11 +c4e17ee613 VCVTDQ2PD 0(BX), Y2 +c4e17ee6d2 VCVTDQ2PD X2, Y2 +c4617ee61b VCVTDQ2PD 0(BX), Y11 +c4617ee6da VCVTDQ2PD X2, Y11 +c4e1785b13 VCVTDQ2PS 0(BX), X2 +c4e1785bd2 VCVTDQ2PS X2, X2 +c461785b1b VCVTDQ2PS 0(BX), X11 +c461785bda VCVTDQ2PS X2, X11 +c4e17c5b13 VCVTDQ2PS 0(BX), Y2 +c4e17c5bd2 VCVTDQ2PS Y2, Y2 +c4617c5b1b VCVTDQ2PS 0(BX), Y11 +c4617c5bda VCVTDQ2PS Y2, Y11 +c4e17be613 VCVTPD2DQX 0(BX), X2 +c4e17be6d2 VCVTPD2DQX X2, X2 +c4617be61b VCVTPD2DQX 0(BX), X11 +c4617be6da VCVTPD2DQX X2, X11 +c4e17fe613 VCVTPD2DQY 0(BX), X2 +c4e17fe6d2 VCVTPD2DQY Y2, X2 +c4617fe61b VCVTPD2DQY 0(BX), X11 +c4617fe6da VCVTPD2DQY Y2, X11 +c4e1795a13 VCVTPD2PSX 0(BX), X2 +c4e1795ad2 VCVTPD2PSX X2, X2 +c461795a1b VCVTPD2PSX 0(BX), X11 +c461795ada VCVTPD2PSX X2, X11 +c4e17d5a13 VCVTPD2PSY 0(BX), X2 +c4e17d5ad2 VCVTPD2PSY Y2, X2 +c4617d5a1b VCVTPD2PSY 0(BX), X11 +c4617d5ada VCVTPD2PSY Y2, X11 +c4e1795b13 VCVTPS2DQ 0(BX), X2 +c4e1795bd2 VCVTPS2DQ X2, X2 +c461795b1b VCVTPS2DQ 0(BX), X11 +c461795bda VCVTPS2DQ X2, X11 +c4e17d5b13 VCVTPS2DQ 0(BX), Y2 +c4e17d5bd2 VCVTPS2DQ Y2, Y2 +c4617d5b1b VCVTPS2DQ 0(BX), Y11 +c4617d5bda VCVTPS2DQ Y2, Y11 +c4e1785a13 VCVTPS2PD 0(BX), X2 +c4e1785ad2 VCVTPS2PD X2, X2 +c461785a1b VCVTPS2PD 0(BX), X11 +c461785ada VCVTPS2PD X2, X11 +c4e17c5a13 VCVTPS2PD 0(BX), Y2 +c4e17c5ad2 VCVTPS2PD X2, Y2 +c4617c5a1b VCVTPS2PD 0(BX), Y11 +c4617c5ada VCVTPS2PD X2, Y11 +c4e17b2d13 VCVTSD2SI 0(BX), DX +c4e17b2dd2 VCVTSD2SI X2, DX +c4617b2d1b VCVTSD2SI 0(BX), R11 +c4617b2dda VCVTSD2SI X2, R11 +c4e1335a13 VCVTSD2SS 0(BX), X9, X2 +c4e1335ad2 VCVTSD2SS X2, X9, X2 +c461335a1b VCVTSD2SS 0(BX), X9, X11 +c461335ada VCVTSD2SS X2, X9, X11 +c4e1332a13 VCVTSI2SDL 0(BX), X9, X2 +c4e1332ad2 VCVTSI2SDL DX, X9, X2 +c461332a1b VCVTSI2SDL 0(BX), X9, X11 +c461332ada VCVTSI2SDL DX, X9, X11 +c4e1322a13 VCVTSI2SSL 0(BX), X9, X2 +c4e1322ad2 VCVTSI2SSL DX, X9, X2 +c461322a1b VCVTSI2SSL 0(BX), X9, X11 +c461322ada VCVTSI2SSL DX, X9, X11 +c4e1325a13 VCVTSS2SD 0(BX), X9, X2 +c4e1325ad2 VCVTSS2SD X2, X9, X2 +c461325a1b VCVTSS2SD 0(BX), X9, X11 +c461325ada VCVTSS2SD X2, X9, X11 +c4e17a2d13 VCVTSS2SI 0(BX), DX +c4e17a2dd2 VCVTSS2SI X2, DX +c4617a2d1b VCVTSS2SI 0(BX), R11 +c4617a2dda VCVTSS2SI X2, R11 +c4e179e613 VCVTTPD2DQX 0(BX), X2 +c4e179e6d2 VCVTTPD2DQX X2, X2 +c46179e61b VCVTTPD2DQX 0(BX), X11 +c46179e6da VCVTTPD2DQX X2, X11 +c4e17de613 VCVTTPD2DQY 0(BX), X2 +c4e17de6d2 VCVTTPD2DQY Y2, X2 +c4617de61b VCVTTPD2DQY 0(BX), X11 +c4617de6da VCVTTPD2DQY Y2, X11 +c4e17a5b13 VCVTTPS2DQ 0(BX), X2 +c4e17a5bd2 VCVTTPS2DQ X2, X2 +c4617a5b1b VCVTTPS2DQ 0(BX), X11 +c4617a5bda VCVTTPS2DQ X2, X11 +c4e17e5b13 VCVTTPS2DQ 0(BX), Y2 +c4e17e5bd2 VCVTTPS2DQ Y2, Y2 +c4617e5b1b VCVTTPS2DQ 0(BX), Y11 +c4617e5bda VCVTTPS2DQ Y2, Y11 +c4e17b2c13 VCVTTSD2SI 0(BX), DX +c4e17b2cd2 VCVTTSD2SI X2, DX +c4617b2c1b VCVTTSD2SI 0(BX), R11 +c4617b2cda VCVTTSD2SI X2, R11 +c4e17a2c13 VCVTTSS2SI 0(BX), DX +c4e17a2cd2 VCVTTSS2SI X2, DX +c4617a2c1b VCVTTSS2SI 0(BX), R11 +c4617a2cda VCVTTSS2SI X2, R11 +c4e1315e13 VDIVPD 0(BX), X9, X2 +c4e1315ed2 VDIVPD X2, X9, X2 +c461315e1b VDIVPD 0(BX), X9, X11 +c461315eda VDIVPD X2, X9, X11 +c4e1055e13 VDIVPD 0(BX), Y15, Y2 +c4e1055ed2 VDIVPD Y2, Y15, Y2 +c461055e1b VDIVPD 0(BX), Y15, Y11 +c461055eda VDIVPD Y2, Y15, Y11 +c4e1305e13 VDIVPS 0(BX), X9, X2 +c4e1305ed2 VDIVPS X2, X9, X2 +c461305e1b VDIVPS 0(BX), X9, X11 +c461305eda VDIVPS X2, X9, X11 +c4e1045e13 VDIVPS 0(BX), Y15, Y2 +c4e1045ed2 VDIVPS Y2, Y15, Y2 +c461045e1b VDIVPS 0(BX), Y15, Y11 +c461045eda VDIVPS Y2, Y15, Y11 +c4e1335e13 VDIVSD 0(BX), X9, X2 +c4e1335ed2 VDIVSD X2, X9, X2 +c461335e1b VDIVSD 0(BX), X9, X11 +c461335eda VDIVSD X2, X9, X11 +c4e1325e13 VDIVSS 0(BX), X9, X2 +c4e1325ed2 VDIVSS X2, X9, X2 +c461325e1b VDIVSS 0(BX), X9, X11 +c461325eda VDIVSS X2, X9, X11 +c4e1317c13 VHADDPD 0(BX), X9, X2 +c4e1317cd2 VHADDPD X2, X9, X2 +c461317c1b VHADDPD 0(BX), X9, X11 +c461317cda VHADDPD X2, X9, X11 +c4e1057c13 VHADDPD 0(BX), Y15, Y2 +c4e1057cd2 VHADDPD Y2, Y15, Y2 +c461057c1b VHADDPD 0(BX), Y15, Y11 +c461057cda VHADDPD Y2, Y15, Y11 +c4e1337c13 VHADDPS 0(BX), X9, X2 +c4e1337cd2 VHADDPS X2, X9, X2 +c461337c1b VHADDPS 0(BX), X9, X11 +c461337cda VHADDPS X2, X9, X11 +c4e1077c13 VHADDPS 0(BX), Y15, Y2 +c4e1077cd2 VHADDPS Y2, Y15, Y2 +c461077c1b VHADDPS 0(BX), Y15, Y11 +c461077cda VHADDPS Y2, Y15, Y11 +c4e1317d13 VHSUBPD 0(BX), X9, X2 +c4e1317dd2 VHSUBPD X2, X9, X2 +c461317d1b VHSUBPD 0(BX), X9, X11 +c461317dda VHSUBPD X2, X9, X11 +c4e1057d13 VHSUBPD 0(BX), Y15, Y2 +c4e1057dd2 VHSUBPD Y2, Y15, Y2 +c461057d1b VHSUBPD 0(BX), Y15, Y11 +c461057dda VHSUBPD Y2, Y15, Y11 +c4e1337d13 VHSUBPS 0(BX), X9, X2 +c4e1337dd2 VHSUBPS X2, X9, X2 +c461337d1b VHSUBPS 0(BX), X9, X11 +c461337dda VHSUBPS X2, X9, X11 +c4e1077d13 VHSUBPS 0(BX), Y15, Y2 +c4e1077dd2 VHSUBPS Y2, Y15, Y2 +c461077d1b VHSUBPS 0(BX), Y15, Y11 +c461077dda VHSUBPS Y2, Y15, Y11 +c4e17bf013 VLDDQU 0(BX), X2 +c4617bf01b VLDDQU 0(BX), X11 +c4e17ff013 VLDDQU 0(BX), Y2 +c4617ff01b VLDDQU 0(BX), Y11 +c4e178ae13 VLDMXCSR 0(BX) +c4e179f7d2 VMASKMOVDQU X2, X2 +c46179f7da VMASKMOVDQU X2, X11 +c4e1315f13 VMAXPD 0(BX), X9, X2 +c4e1315fd2 VMAXPD X2, X9, X2 +c461315f1b VMAXPD 0(BX), X9, X11 +c461315fda VMAXPD X2, X9, X11 +c4e1055f13 VMAXPD 0(BX), Y15, Y2 +c4e1055fd2 VMAXPD Y2, Y15, Y2 +c461055f1b VMAXPD 0(BX), Y15, Y11 +c461055fda VMAXPD Y2, Y15, Y11 +c4e1305f13 VMAXPS 0(BX), X9, X2 +c4e1305fd2 VMAXPS X2, X9, X2 +c461305f1b VMAXPS 0(BX), X9, X11 +c461305fda VMAXPS X2, X9, X11 +c4e1045f13 VMAXPS 0(BX), Y15, Y2 +c4e1045fd2 VMAXPS Y2, Y15, Y2 +c461045f1b VMAXPS 0(BX), Y15, Y11 +c461045fda VMAXPS Y2, Y15, Y11 +c4e1335f13 VMAXSD 0(BX), X9, X2 +c4e1335fd2 VMAXSD X2, X9, X2 +c461335f1b VMAXSD 0(BX), X9, X11 +c461335fda VMAXSD X2, X9, X11 +c4e1325f13 VMAXSS 0(BX), X9, X2 +c4e1325fd2 VMAXSS X2, X9, X2 +c461325f1b VMAXSS 0(BX), X9, X11 +c461325fda VMAXSS X2, X9, X11 +c4e1315d13 VMINPD 0(BX), X9, X2 +c4e1315dd2 VMINPD X2, X9, X2 +c461315d1b VMINPD 0(BX), X9, X11 +c461315dda VMINPD X2, X9, X11 +c4e1055d13 VMINPD 0(BX), Y15, Y2 +c4e1055dd2 VMINPD Y2, Y15, Y2 +c461055d1b VMINPD 0(BX), Y15, Y11 +c461055dda VMINPD Y2, Y15, Y11 +c4e1305d13 VMINPS 0(BX), X9, X2 +c4e1305dd2 VMINPS X2, X9, X2 +c461305d1b VMINPS 0(BX), X9, X11 +c461305dda VMINPS X2, X9, X11 +c4e1045d13 VMINPS 0(BX), Y15, Y2 +c4e1045dd2 VMINPS Y2, Y15, Y2 +c461045d1b VMINPS 0(BX), Y15, Y11 +c461045dda VMINPS Y2, Y15, Y11 +c4e1335d13 VMINSD 0(BX), X9, X2 +c4e1335dd2 VMINSD X2, X9, X2 +c461335d1b VMINSD 0(BX), X9, X11 +c461335dda VMINSD X2, X9, X11 +c4e1325d13 VMINSS 0(BX), X9, X2 +c4e1325dd2 VMINSS X2, X9, X2 +c461325d1b VMINSS 0(BX), X9, X11 +c461325dda VMINSS X2, X9, X11 +c4e1792813 VMOVAPD 0(BX), X2 +c46179281b VMOVAPD 0(BX), X11 +c4417928db VMOVAPD X11, X11 +c4e1792913 VMOVAPD X2, 0(BX) +c46179291b VMOVAPD X11, 0(BX) +c4e17d2813 VMOVAPD 0(BX), Y2 +c4617d281b VMOVAPD 0(BX), Y11 +c4417d28db VMOVAPD Y11, Y11 +c4e17d2913 VMOVAPD Y2, 0(BX) +c4617d291b VMOVAPD Y11, 0(BX) +c4e1782813 VMOVAPS 0(BX), X2 +c46178281b VMOVAPS 0(BX), X11 +c4417828db VMOVAPS X11, X11 +c4e1782913 VMOVAPS X2, 0(BX) +c46178291b VMOVAPS X11, 0(BX) +c4e17c2813 VMOVAPS 0(BX), Y2 +c4617c281b VMOVAPS 0(BX), Y11 +c4417c28db VMOVAPS Y11, Y11 +c4e17c2913 VMOVAPS Y2, 0(BX) +c4617c291b VMOVAPS Y11, 0(BX) +c4e1797e13 VMOVD X2, 0(BX) +c461797e1b VMOVD X11, 0(BX) +c4e1797ed2 VMOVD X2, DX +c461797eda VMOVD X11, DX +c4e1796e13 VMOVD 0(BX), X2 +c4e1796ed2 VMOVD DX, X2 +c461796e1b VMOVD 0(BX), X11 +c461796eda VMOVD DX, X11 +c4e17b1213 VMOVDDUP 0(BX), X2 +c4e17b12d2 VMOVDDUP X2, X2 +c4617b121b VMOVDDUP 0(BX), X11 +c4617b12da VMOVDDUP X2, X11 +c4e17f1213 VMOVDDUP 0(BX), Y2 +c4e17f12d2 VMOVDDUP Y2, Y2 +c4617f121b VMOVDDUP 0(BX), Y11 +c4617f12da VMOVDDUP Y2, Y11 +c4e1796f13 VMOVDQA 0(BX), X2 +c461796f1b VMOVDQA 0(BX), X11 +c441796fdb VMOVDQA X11, X11 +c4e1797f13 VMOVDQA X2, 0(BX) +c461797f1b VMOVDQA X11, 0(BX) +c4e17d6f13 VMOVDQA 0(BX), Y2 +c4617d6f1b VMOVDQA 0(BX), Y11 +c4417d6fdb VMOVDQA Y11, Y11 +c4e17d7f13 VMOVDQA Y2, 0(BX) +c4617d7f1b VMOVDQA Y11, 0(BX) +c4e17a6f13 VMOVDQU 0(BX), X2 +c4617a6f1b VMOVDQU 0(BX), X11 +c4417a6fdb VMOVDQU X11, X11 +c4e17a7f13 VMOVDQU X2, 0(BX) +c4617a7f1b VMOVDQU X11, 0(BX) +c4e17e6f13 VMOVDQU 0(BX), Y2 +c4617e6f1b VMOVDQU 0(BX), Y11 +c4417e6fdb VMOVDQU Y11, Y11 +c4e17e7f13 VMOVDQU Y2, 0(BX) +c4617e7f1b VMOVDQU Y11, 0(BX) +c4e13012d2 VMOVHLPS X2, X9, X2 +c4613012da VMOVHLPS X2, X9, X11 +c4e1791713 VMOVHPD X2, 0(BX) +c46179171b VMOVHPD X11, 0(BX) +c4e1311613 VMOVHPD 0(BX), X9, X2 +c46131161b VMOVHPD 0(BX), X9, X11 +c4e1781713 VMOVHPS X2, 0(BX) +c46178171b VMOVHPS X11, 0(BX) +c4e1301613 VMOVHPS 0(BX), X9, X2 +c46130161b VMOVHPS 0(BX), X9, X11 +c4e13016d2 VMOVLHPS X2, X9, X2 +c4613016da VMOVLHPS X2, X9, X11 +c4e1791313 VMOVLPD X2, 0(BX) +c46179131b VMOVLPD X11, 0(BX) +c4e1311213 VMOVLPD 0(BX), X9, X2 +c46131121b VMOVLPD 0(BX), X9, X11 +c4e1781313 VMOVLPS X2, 0(BX) +c46178131b VMOVLPS X11, 0(BX) +c4e1301213 VMOVLPS 0(BX), X9, X2 +c46130121b VMOVLPS 0(BX), X9, X11 +c4e17950d2 VMOVMSKPD X2, DX +c4617950da VMOVMSKPD X2, R11 +c4e17d50d2 VMOVMSKPD Y2, DX +c4617d50da VMOVMSKPD Y2, R11 +c4e17850d2 VMOVMSKPS X2, DX +c4617850da VMOVMSKPS X2, R11 +c4e17c50d2 VMOVMSKPS Y2, DX +c4617c50da VMOVMSKPS Y2, R11 +c4e179e713 VMOVNTDQ X2, 0(BX) +c46179e71b VMOVNTDQ X11, 0(BX) +c4e17de713 VMOVNTDQ Y2, 0(BX) +c4617de71b VMOVNTDQ Y11, 0(BX) +c4e1792b13 VMOVNTPD X2, 0(BX) +c461792b1b VMOVNTPD X11, 0(BX) +c4e17d2b13 VMOVNTPD Y2, 0(BX) +c4617d2b1b VMOVNTPD Y11, 0(BX) +c4e1782b13 VMOVNTPS X2, 0(BX) +c461782b1b VMOVNTPS X11, 0(BX) +c4e17c2b13 VMOVNTPS Y2, 0(BX) +c4617c2b1b VMOVNTPS Y11, 0(BX) +c4c17a7e13 VMOVQ 0(R11), X2 +c4417a7e1b VMOVQ 0(R11), X11 +c4417a7edb VMOVQ X11, X11 +c4e17b1113 VMOVSD X2, 0(BX) +c4617b111b VMOVSD X11, 0(BX) +c4e17b1013 VMOVSD 0(BX), X2 +c4617b101b VMOVSD 0(BX), X11 +c4413310db VMOVSD X11, X9, X11 +c4e17a1613 VMOVSHDUP 0(BX), X2 +c4e17a16d2 VMOVSHDUP X2, X2 +c4617a161b VMOVSHDUP 0(BX), X11 +c4617a16da VMOVSHDUP X2, X11 +c4e17e1613 VMOVSHDUP 0(BX), Y2 +c4e17e16d2 VMOVSHDUP Y2, Y2 +c4617e161b VMOVSHDUP 0(BX), Y11 +c4617e16da VMOVSHDUP Y2, Y11 +c4e17a1213 VMOVSLDUP 0(BX), X2 +c4e17a12d2 VMOVSLDUP X2, X2 +c4617a121b VMOVSLDUP 0(BX), X11 +c4617a12da VMOVSLDUP X2, X11 +c4e17e1213 VMOVSLDUP 0(BX), Y2 +c4e17e12d2 VMOVSLDUP Y2, Y2 +c4617e121b VMOVSLDUP 0(BX), Y11 +c4617e12da VMOVSLDUP Y2, Y11 +c4e17a1113 VMOVSS X2, 0(BX) +c4617a111b VMOVSS X11, 0(BX) +c4e17a1013 VMOVSS 0(BX), X2 +c4617a101b VMOVSS 0(BX), X11 +c4413210db VMOVSS X11, X9, X11 +c4e1791013 VMOVUPD 0(BX), X2 +c46179101b VMOVUPD 0(BX), X11 +c4417910db VMOVUPD X11, X11 +c4e1791113 VMOVUPD X2, 0(BX) +c46179111b VMOVUPD X11, 0(BX) +c4e17d1013 VMOVUPD 0(BX), Y2 +c4617d101b VMOVUPD 0(BX), Y11 +c4417d10db VMOVUPD Y11, Y11 +c4e17d1113 VMOVUPD Y2, 0(BX) +c4617d111b VMOVUPD Y11, 0(BX) +c4e1781013 VMOVUPS 0(BX), X2 +c46178101b VMOVUPS 0(BX), X11 +c4417810db VMOVUPS X11, X11 +c4e1781113 VMOVUPS X2, 0(BX) +c46178111b VMOVUPS X11, 0(BX) +c4e17c1013 VMOVUPS 0(BX), Y2 +c4617c101b VMOVUPS 0(BX), Y11 +c4417c10db VMOVUPS Y11, Y11 +c4e17c1113 VMOVUPS Y2, 0(BX) +c4617c111b VMOVUPS Y11, 0(BX) +c4e1315913 VMULPD 0(BX), X9, X2 +c4e13159d2 VMULPD X2, X9, X2 +c46131591b VMULPD 0(BX), X9, X11 +c4613159da VMULPD X2, X9, X11 +c4e1055913 VMULPD 0(BX), Y15, Y2 +c4e10559d2 VMULPD Y2, Y15, Y2 +c46105591b VMULPD 0(BX), Y15, Y11 +c4610559da VMULPD Y2, Y15, Y11 +c4e1305913 VMULPS 0(BX), X9, X2 +c4e13059d2 VMULPS X2, X9, X2 +c46130591b VMULPS 0(BX), X9, X11 +c4613059da VMULPS X2, X9, X11 +c4e1045913 VMULPS 0(BX), Y15, Y2 +c4e10459d2 VMULPS Y2, Y15, Y2 +c46104591b VMULPS 0(BX), Y15, Y11 +c4610459da VMULPS Y2, Y15, Y11 +c4e1335913 VMULSD 0(BX), X9, X2 +c4e13359d2 VMULSD X2, X9, X2 +c46133591b VMULSD 0(BX), X9, X11 +c4613359da VMULSD X2, X9, X11 +c4e1325913 VMULSS 0(BX), X9, X2 +c4e13259d2 VMULSS X2, X9, X2 +c46132591b VMULSS 0(BX), X9, X11 +c4613259da VMULSS X2, X9, X11 +c4e1315613 VORPD 0(BX), X9, X2 +c4e13156d2 VORPD X2, X9, X2 +c46131561b VORPD 0(BX), X9, X11 +c4613156da VORPD X2, X9, X11 +c4e1055613 VORPD 0(BX), Y15, Y2 +c4e10556d2 VORPD Y2, Y15, Y2 +c46105561b VORPD 0(BX), Y15, Y11 +c4610556da VORPD Y2, Y15, Y11 +c4e1305613 VORPS 0(BX), X9, X2 +c4e13056d2 VORPS X2, X9, X2 +c46130561b VORPS 0(BX), X9, X11 +c4613056da VORPS X2, X9, X11 +c4e1045613 VORPS 0(BX), Y15, Y2 +c4e10456d2 VORPS Y2, Y15, Y2 +c46104561b VORPS 0(BX), Y15, Y11 +c4610456da VORPS Y2, Y15, Y11 +c4e1316b13 VPACKSSDW 0(BX), X9, X2 +c4e1316bd2 VPACKSSDW X2, X9, X2 +c461316b1b VPACKSSDW 0(BX), X9, X11 +c461316bda VPACKSSDW X2, X9, X11 +c4e1056b13 VPACKSSDW 0(BX), Y15, Y2 +c4e1056bd2 VPACKSSDW Y2, Y15, Y2 +c461056b1b VPACKSSDW 0(BX), Y15, Y11 +c461056bda VPACKSSDW Y2, Y15, Y11 +c4e1316313 VPACKSSWB 0(BX), X9, X2 +c4e13163d2 VPACKSSWB X2, X9, X2 +c46131631b VPACKSSWB 0(BX), X9, X11 +c4613163da VPACKSSWB X2, X9, X11 +c4e1056313 VPACKSSWB 0(BX), Y15, Y2 +c4e10563d2 VPACKSSWB Y2, Y15, Y2 +c46105631b VPACKSSWB 0(BX), Y15, Y11 +c4610563da VPACKSSWB Y2, Y15, Y11 +c4e1316713 VPACKUSWB 0(BX), X9, X2 +c4e13167d2 VPACKUSWB X2, X9, X2 +c46131671b VPACKUSWB 0(BX), X9, X11 +c4613167da VPACKUSWB X2, X9, X11 +c4e1056713 VPACKUSWB 0(BX), Y15, Y2 +c4e10567d2 VPACKUSWB Y2, Y15, Y2 +c46105671b VPACKUSWB 0(BX), Y15, Y11 +c4610567da VPACKUSWB Y2, Y15, Y11 +c4e131fc13 VPADDB 0(BX), X9, X2 +c4e131fcd2 VPADDB X2, X9, X2 +c46131fc1b VPADDB 0(BX), X9, X11 +c46131fcda VPADDB X2, X9, X11 +c4e105fc13 VPADDB 0(BX), Y15, Y2 +c4e105fcd2 VPADDB Y2, Y15, Y2 +c46105fc1b VPADDB 0(BX), Y15, Y11 +c46105fcda VPADDB Y2, Y15, Y11 +c4e131fe13 VPADDD 0(BX), X9, X2 +c4e131fed2 VPADDD X2, X9, X2 +c46131fe1b VPADDD 0(BX), X9, X11 +c46131feda VPADDD X2, X9, X11 +c4e105fe13 VPADDD 0(BX), Y15, Y2 +c4e105fed2 VPADDD Y2, Y15, Y2 +c46105fe1b VPADDD 0(BX), Y15, Y11 +c46105feda VPADDD Y2, Y15, Y11 +c4e131d413 VPADDQ 0(BX), X9, X2 +c4e131d4d2 VPADDQ X2, X9, X2 +c46131d41b VPADDQ 0(BX), X9, X11 +c46131d4da VPADDQ X2, X9, X11 +c4e105d413 VPADDQ 0(BX), Y15, Y2 +c4e105d4d2 VPADDQ Y2, Y15, Y2 +c46105d41b VPADDQ 0(BX), Y15, Y11 +c46105d4da VPADDQ Y2, Y15, Y11 +c4e131ec13 VPADDSB 0(BX), X9, X2 +c4e131ecd2 VPADDSB X2, X9, X2 +c46131ec1b VPADDSB 0(BX), X9, X11 +c46131ecda VPADDSB X2, X9, X11 +c4e105ec13 VPADDSB 0(BX), Y15, Y2 +c4e105ecd2 VPADDSB Y2, Y15, Y2 +c46105ec1b VPADDSB 0(BX), Y15, Y11 +c46105ecda VPADDSB Y2, Y15, Y11 +c4e131ed13 VPADDSW 0(BX), X9, X2 +c4e131edd2 VPADDSW X2, X9, X2 +c46131ed1b VPADDSW 0(BX), X9, X11 +c46131edda VPADDSW X2, X9, X11 +c4e105ed13 VPADDSW 0(BX), Y15, Y2 +c4e105edd2 VPADDSW Y2, Y15, Y2 +c46105ed1b VPADDSW 0(BX), Y15, Y11 +c46105edda VPADDSW Y2, Y15, Y11 +c4e131dc13 VPADDUSB 0(BX), X9, X2 +c4e131dcd2 VPADDUSB X2, X9, X2 +c46131dc1b VPADDUSB 0(BX), X9, X11 +c46131dcda VPADDUSB X2, X9, X11 +c4e105dc13 VPADDUSB 0(BX), Y15, Y2 +c4e105dcd2 VPADDUSB Y2, Y15, Y2 +c46105dc1b VPADDUSB 0(BX), Y15, Y11 +c46105dcda VPADDUSB Y2, Y15, Y11 +c4e131dd13 VPADDUSW 0(BX), X9, X2 +c4e131ddd2 VPADDUSW X2, X9, X2 +c46131dd1b VPADDUSW 0(BX), X9, X11 +c46131ddda VPADDUSW X2, X9, X11 +c4e105dd13 VPADDUSW 0(BX), Y15, Y2 +c4e105ddd2 VPADDUSW Y2, Y15, Y2 +c46105dd1b VPADDUSW 0(BX), Y15, Y11 +c46105ddda VPADDUSW Y2, Y15, Y11 +c4e131fd13 VPADDW 0(BX), X9, X2 +c4e131fdd2 VPADDW X2, X9, X2 +c46131fd1b VPADDW 0(BX), X9, X11 +c46131fdda VPADDW X2, X9, X11 +c4e105fd13 VPADDW 0(BX), Y15, Y2 +c4e105fdd2 VPADDW Y2, Y15, Y2 +c46105fd1b VPADDW 0(BX), Y15, Y11 +c46105fdda VPADDW Y2, Y15, Y11 +c4e131db13 VPAND 0(BX), X9, X2 +c4e131dbd2 VPAND X2, X9, X2 +c46131db1b VPAND 0(BX), X9, X11 +c46131dbda VPAND X2, X9, X11 +c4e105db13 VPAND 0(BX), Y15, Y2 +c4e105dbd2 VPAND Y2, Y15, Y2 +c46105db1b VPAND 0(BX), Y15, Y11 +c46105dbda VPAND Y2, Y15, Y11 +c4e131df13 VPANDN 0(BX), X9, X2 +c4e131dfd2 VPANDN X2, X9, X2 +c46131df1b VPANDN 0(BX), X9, X11 +c46131dfda VPANDN X2, X9, X11 +c4e105df13 VPANDN 0(BX), Y15, Y2 +c4e105dfd2 VPANDN Y2, Y15, Y2 +c46105df1b VPANDN 0(BX), Y15, Y11 +c46105dfda VPANDN Y2, Y15, Y11 +c4e131e013 VPAVGB 0(BX), X9, X2 +c4e131e0d2 VPAVGB X2, X9, X2 +c46131e01b VPAVGB 0(BX), X9, X11 +c46131e0da VPAVGB X2, X9, X11 +c4e105e013 VPAVGB 0(BX), Y15, Y2 +c4e105e0d2 VPAVGB Y2, Y15, Y2 +c46105e01b VPAVGB 0(BX), Y15, Y11 +c46105e0da VPAVGB Y2, Y15, Y11 +c4e131e313 VPAVGW 0(BX), X9, X2 +c4e131e3d2 VPAVGW X2, X9, X2 +c46131e31b VPAVGW 0(BX), X9, X11 +c46131e3da VPAVGW X2, X9, X11 +c4e105e313 VPAVGW 0(BX), Y15, Y2 +c4e105e3d2 VPAVGW Y2, Y15, Y2 +c46105e31b VPAVGW 0(BX), Y15, Y11 +c46105e3da VPAVGW Y2, Y15, Y11 +c4e1317413 VPCMPEQB 0(BX), X9, X2 +c4e13174d2 VPCMPEQB X2, X9, X2 +c46131741b VPCMPEQB 0(BX), X9, X11 +c4613174da VPCMPEQB X2, X9, X11 +c4e1057413 VPCMPEQB 0(BX), Y15, Y2 +c4e10574d2 VPCMPEQB Y2, Y15, Y2 +c46105741b VPCMPEQB 0(BX), Y15, Y11 +c4610574da VPCMPEQB Y2, Y15, Y11 +c4e1317613 VPCMPEQD 0(BX), X9, X2 +c4e13176d2 VPCMPEQD X2, X9, X2 +c46131761b VPCMPEQD 0(BX), X9, X11 +c4613176da VPCMPEQD X2, X9, X11 +c4e1057613 VPCMPEQD 0(BX), Y15, Y2 +c4e10576d2 VPCMPEQD Y2, Y15, Y2 +c46105761b VPCMPEQD 0(BX), Y15, Y11 +c4610576da VPCMPEQD Y2, Y15, Y11 +c4e1317513 VPCMPEQW 0(BX), X9, X2 +c4e13175d2 VPCMPEQW X2, X9, X2 +c46131751b VPCMPEQW 0(BX), X9, X11 +c4613175da VPCMPEQW X2, X9, X11 +c4e1057513 VPCMPEQW 0(BX), Y15, Y2 +c4e10575d2 VPCMPEQW Y2, Y15, Y2 +c46105751b VPCMPEQW 0(BX), Y15, Y11 +c4610575da VPCMPEQW Y2, Y15, Y11 +c4e1316413 VPCMPGTB 0(BX), X9, X2 +c4e13164d2 VPCMPGTB X2, X9, X2 +c46131641b VPCMPGTB 0(BX), X9, X11 +c4613164da VPCMPGTB X2, X9, X11 +c4e1056413 VPCMPGTB 0(BX), Y15, Y2 +c4e10564d2 VPCMPGTB Y2, Y15, Y2 +c46105641b VPCMPGTB 0(BX), Y15, Y11 +c4610564da VPCMPGTB Y2, Y15, Y11 +c4e1316613 VPCMPGTD 0(BX), X9, X2 +c4e13166d2 VPCMPGTD X2, X9, X2 +c46131661b VPCMPGTD 0(BX), X9, X11 +c4613166da VPCMPGTD X2, X9, X11 +c4e1056613 VPCMPGTD 0(BX), Y15, Y2 +c4e10566d2 VPCMPGTD Y2, Y15, Y2 +c46105661b VPCMPGTD 0(BX), Y15, Y11 +c4610566da VPCMPGTD Y2, Y15, Y11 +c4e1316513 VPCMPGTW 0(BX), X9, X2 +c4e13165d2 VPCMPGTW X2, X9, X2 +c46131651b VPCMPGTW 0(BX), X9, X11 +c4613165da VPCMPGTW X2, X9, X11 +c4e1056513 VPCMPGTW 0(BX), Y15, Y2 +c4e10565d2 VPCMPGTW Y2, Y15, Y2 +c46105651b VPCMPGTW 0(BX), Y15, Y11 +c4610565da VPCMPGTW Y2, Y15, Y11 +c4c179c5d307 VPEXTRW $0x7, X11, DX +c44179c5db07 VPEXTRW $0x7, X11, R11 +c4e131c41307 VPINSRW $0x7, 0(BX), X9, X2 +c4e131c4d207 VPINSRW $0x7, DX, X9, X2 +c46131c41b07 VPINSRW $0x7, 0(BX), X9, X11 +c46131c4da07 VPINSRW $0x7, DX, X9, X11 +c4e131f513 VPMADDWD 0(BX), X9, X2 +c4e131f5d2 VPMADDWD X2, X9, X2 +c46131f51b VPMADDWD 0(BX), X9, X11 +c46131f5da VPMADDWD X2, X9, X11 +c4e105f513 VPMADDWD 0(BX), Y15, Y2 +c4e105f5d2 VPMADDWD Y2, Y15, Y2 +c46105f51b VPMADDWD 0(BX), Y15, Y11 +c46105f5da VPMADDWD Y2, Y15, Y11 +c4e131ee13 VPMAXSW 0(BX), X9, X2 +c4e131eed2 VPMAXSW X2, X9, X2 +c46131ee1b VPMAXSW 0(BX), X9, X11 +c46131eeda VPMAXSW X2, X9, X11 +c4e105ee13 VPMAXSW 0(BX), Y15, Y2 +c4e105eed2 VPMAXSW Y2, Y15, Y2 +c46105ee1b VPMAXSW 0(BX), Y15, Y11 +c46105eeda VPMAXSW Y2, Y15, Y11 +c4e131de13 VPMAXUB 0(BX), X9, X2 +c4e131ded2 VPMAXUB X2, X9, X2 +c46131de1b VPMAXUB 0(BX), X9, X11 +c46131deda VPMAXUB X2, X9, X11 +c4e105de13 VPMAXUB 0(BX), Y15, Y2 +c4e105ded2 VPMAXUB Y2, Y15, Y2 +c46105de1b VPMAXUB 0(BX), Y15, Y11 +c46105deda VPMAXUB Y2, Y15, Y11 +c4e131ea13 VPMINSW 0(BX), X9, X2 +c4e131ead2 VPMINSW X2, X9, X2 +c46131ea1b VPMINSW 0(BX), X9, X11 +c46131eada VPMINSW X2, X9, X11 +c4e105ea13 VPMINSW 0(BX), Y15, Y2 +c4e105ead2 VPMINSW Y2, Y15, Y2 +c46105ea1b VPMINSW 0(BX), Y15, Y11 +c46105eada VPMINSW Y2, Y15, Y11 +c4e131da13 VPMINUB 0(BX), X9, X2 +c4e131dad2 VPMINUB X2, X9, X2 +c46131da1b VPMINUB 0(BX), X9, X11 +c46131dada VPMINUB X2, X9, X11 +c4e105da13 VPMINUB 0(BX), Y15, Y2 +c4e105dad2 VPMINUB Y2, Y15, Y2 +c46105da1b VPMINUB 0(BX), Y15, Y11 +c46105dada VPMINUB Y2, Y15, Y11 +c4e179d7d2 VPMOVMSKB X2, DX +c46179d7da VPMOVMSKB X2, R11 +c4e17dd7d2 VPMOVMSKB Y2, DX +c4617dd7da VPMOVMSKB Y2, R11 +c4e131e413 VPMULHUW 0(BX), X9, X2 +c4e131e4d2 VPMULHUW X2, X9, X2 +c46131e41b VPMULHUW 0(BX), X9, X11 +c46131e4da VPMULHUW X2, X9, X11 +c4e105e413 VPMULHUW 0(BX), Y15, Y2 +c4e105e4d2 VPMULHUW Y2, Y15, Y2 +c46105e41b VPMULHUW 0(BX), Y15, Y11 +c46105e4da VPMULHUW Y2, Y15, Y11 +c4e131e513 VPMULHW 0(BX), X9, X2 +c4e131e5d2 VPMULHW X2, X9, X2 +c46131e51b VPMULHW 0(BX), X9, X11 +c46131e5da VPMULHW X2, X9, X11 +c4e105e513 VPMULHW 0(BX), Y15, Y2 +c4e105e5d2 VPMULHW Y2, Y15, Y2 +c46105e51b VPMULHW 0(BX), Y15, Y11 +c46105e5da VPMULHW Y2, Y15, Y11 +c4e131d513 VPMULLW 0(BX), X9, X2 +c4e131d5d2 VPMULLW X2, X9, X2 +c46131d51b VPMULLW 0(BX), X9, X11 +c46131d5da VPMULLW X2, X9, X11 +c4e105d513 VPMULLW 0(BX), Y15, Y2 +c4e105d5d2 VPMULLW Y2, Y15, Y2 +c46105d51b VPMULLW 0(BX), Y15, Y11 +c46105d5da VPMULLW Y2, Y15, Y11 +c4e131f413 VPMULUDQ 0(BX), X9, X2 +c4e131f4d2 VPMULUDQ X2, X9, X2 +c46131f41b VPMULUDQ 0(BX), X9, X11 +c46131f4da VPMULUDQ X2, X9, X11 +c4e105f413 VPMULUDQ 0(BX), Y15, Y2 +c4e105f4d2 VPMULUDQ Y2, Y15, Y2 +c46105f41b VPMULUDQ 0(BX), Y15, Y11 +c46105f4da VPMULUDQ Y2, Y15, Y11 +c4e131eb13 VPOR 0(BX), X9, X2 +c4e131ebd2 VPOR X2, X9, X2 +c46131eb1b VPOR 0(BX), X9, X11 +c46131ebda VPOR X2, X9, X11 +c4e105eb13 VPOR 0(BX), Y15, Y2 +c4e105ebd2 VPOR Y2, Y15, Y2 +c46105eb1b VPOR 0(BX), Y15, Y11 +c46105ebda VPOR Y2, Y15, Y11 +c4e131f613 VPSADBW 0(BX), X9, X2 +c4e131f6d2 VPSADBW X2, X9, X2 +c46131f61b VPSADBW 0(BX), X9, X11 +c46131f6da VPSADBW X2, X9, X11 +c4e105f613 VPSADBW 0(BX), Y15, Y2 +c4e105f6d2 VPSADBW Y2, Y15, Y2 +c46105f61b VPSADBW 0(BX), Y15, Y11 +c46105f6da VPSADBW Y2, Y15, Y11 +c4e179701307 VPSHUFD $0x7, 0(BX), X2 +c4e17970d207 VPSHUFD $0x7, X2, X2 +c46179701b07 VPSHUFD $0x7, 0(BX), X11 +c4617970da07 VPSHUFD $0x7, X2, X11 +c4e17d701307 VPSHUFD $0x7, 0(BX), Y2 +c4e17d70d207 VPSHUFD $0x7, Y2, Y2 +c4617d701b07 VPSHUFD $0x7, 0(BX), Y11 +c4617d70da07 VPSHUFD $0x7, Y2, Y11 +c4e17a701307 VPSHUFHW $0x7, 0(BX), X2 +c4e17a70d207 VPSHUFHW $0x7, X2, X2 +c4617a701b07 VPSHUFHW $0x7, 0(BX), X11 +c4617a70da07 VPSHUFHW $0x7, X2, X11 +c4e17e701307 VPSHUFHW $0x7, 0(BX), Y2 +c4e17e70d207 VPSHUFHW $0x7, Y2, Y2 +c4617e701b07 VPSHUFHW $0x7, 0(BX), Y11 +c4617e70da07 VPSHUFHW $0x7, Y2, Y11 +c4e17b701307 VPSHUFLW $0x7, 0(BX), X2 +c4e17b70d207 VPSHUFLW $0x7, X2, X2 +c4617b701b07 VPSHUFLW $0x7, 0(BX), X11 +c4617b70da07 VPSHUFLW $0x7, X2, X11 +c4e17f701307 VPSHUFLW $0x7, 0(BX), Y2 +c4e17f70d207 VPSHUFLW $0x7, Y2, Y2 +c4617f701b07 VPSHUFLW $0x7, 0(BX), Y11 +c4617f70da07 VPSHUFLW $0x7, Y2, Y11 +c4e131f213 VPSLLD 0(BX), X9, X2 +c4e131f2d2 VPSLLD X2, X9, X2 +c46131f21b VPSLLD 0(BX), X9, X11 +c46131f2da VPSLLD X2, X9, X11 +c4e13172f207 VPSLLD $0x7, X2, X9 +c4e13173fa07 VPSLLDQ $0x7, X2, X9 +c4e10573fa07 VPSLLDQ $0x7, Y2, Y15 +c4e131f313 VPSLLQ 0(BX), X9, X2 +c4e131f3d2 VPSLLQ X2, X9, X2 +c46131f31b VPSLLQ 0(BX), X9, X11 +c46131f3da VPSLLQ X2, X9, X11 +c4e13173f207 VPSLLQ $0x7, X2, X9 +c4e131f113 VPSLLW 0(BX), X9, X2 +c4e131f1d2 VPSLLW X2, X9, X2 +c46131f11b VPSLLW 0(BX), X9, X11 +c46131f1da VPSLLW X2, X9, X11 +c4e13171f207 VPSLLW $0x7, X2, X9 +c4e105f113 VPSLLW 0(BX), Y15, Y2 +c4e105f1d2 VPSLLW X2, Y15, Y2 +c46105f11b VPSLLW 0(BX), Y15, Y11 +c46105f1da VPSLLW X2, Y15, Y11 +c4e10571f207 VPSLLW $0x7, Y2, Y15 +c4e131e213 VPSRAD 0(BX), X9, X2 +c4e131e2d2 VPSRAD X2, X9, X2 +c46131e21b VPSRAD 0(BX), X9, X11 +c46131e2da VPSRAD X2, X9, X11 +c4e13172e207 VPSRAD $0x7, X2, X9 +c4e105e213 VPSRAD 0(BX), Y15, Y2 +c4e105e2d2 VPSRAD X2, Y15, Y2 +c46105e21b VPSRAD 0(BX), Y15, Y11 +c46105e2da VPSRAD X2, Y15, Y11 +c4e10572e207 VPSRAD $0x7, Y2, Y15 +c4e131e113 VPSRAW 0(BX), X9, X2 +c4e131e1d2 VPSRAW X2, X9, X2 +c46131e11b VPSRAW 0(BX), X9, X11 +c46131e1da VPSRAW X2, X9, X11 +c4e13171e207 VPSRAW $0x7, X2, X9 +c4e105e113 VPSRAW 0(BX), Y15, Y2 +c4e105e1d2 VPSRAW X2, Y15, Y2 +c46105e11b VPSRAW 0(BX), Y15, Y11 +c46105e1da VPSRAW X2, Y15, Y11 +c4e10571e207 VPSRAW $0x7, Y2, Y15 +c4e131d213 VPSRLD 0(BX), X9, X2 +c4e131d2d2 VPSRLD X2, X9, X2 +c46131d21b VPSRLD 0(BX), X9, X11 +c46131d2da VPSRLD X2, X9, X11 +c4e13172d207 VPSRLD $0x7, X2, X9 +c4e13173da07 VPSRLDQ $0x7, X2, X9 +c4e10573da07 VPSRLDQ $0x7, Y2, Y15 +c4e131d313 VPSRLQ 0(BX), X9, X2 +c4e131d3d2 VPSRLQ X2, X9, X2 +c46131d31b VPSRLQ 0(BX), X9, X11 +c46131d3da VPSRLQ X2, X9, X11 +c4e13173d207 VPSRLQ $0x7, X2, X9 +c4e131d113 VPSRLW 0(BX), X9, X2 +c4e131d1d2 VPSRLW X2, X9, X2 +c46131d11b VPSRLW 0(BX), X9, X11 +c46131d1da VPSRLW X2, X9, X11 +c4e13171d207 VPSRLW $0x7, X2, X9 +c4e105d113 VPSRLW 0(BX), Y15, Y2 +c4e105d1d2 VPSRLW X2, Y15, Y2 +c46105d11b VPSRLW 0(BX), Y15, Y11 +c46105d1da VPSRLW X2, Y15, Y11 +c4e10571d207 VPSRLW $0x7, Y2, Y15 +c4e131f813 VPSUBB 0(BX), X9, X2 +c4e131f8d2 VPSUBB X2, X9, X2 +c46131f81b VPSUBB 0(BX), X9, X11 +c46131f8da VPSUBB X2, X9, X11 +c4e105f813 VPSUBB 0(BX), Y15, Y2 +c4e105f8d2 VPSUBB Y2, Y15, Y2 +c46105f81b VPSUBB 0(BX), Y15, Y11 +c46105f8da VPSUBB Y2, Y15, Y11 +c4e131fa13 VPSUBD 0(BX), X9, X2 +c4e131fad2 VPSUBD X2, X9, X2 +c46131fa1b VPSUBD 0(BX), X9, X11 +c46131fada VPSUBD X2, X9, X11 +c4e105fa13 VPSUBD 0(BX), Y15, Y2 +c4e105fad2 VPSUBD Y2, Y15, Y2 +c46105fa1b VPSUBD 0(BX), Y15, Y11 +c46105fada VPSUBD Y2, Y15, Y11 +c4e131fb13 VPSUBQ 0(BX), X9, X2 +c4e131fbd2 VPSUBQ X2, X9, X2 +c46131fb1b VPSUBQ 0(BX), X9, X11 +c46131fbda VPSUBQ X2, X9, X11 +c4e105fb13 VPSUBQ 0(BX), Y15, Y2 +c4e105fbd2 VPSUBQ Y2, Y15, Y2 +c46105fb1b VPSUBQ 0(BX), Y15, Y11 +c46105fbda VPSUBQ Y2, Y15, Y11 +c4e131e813 VPSUBSB 0(BX), X9, X2 +c4e131e8d2 VPSUBSB X2, X9, X2 +c46131e81b VPSUBSB 0(BX), X9, X11 +c46131e8da VPSUBSB X2, X9, X11 +c4e105e813 VPSUBSB 0(BX), Y15, Y2 +c4e105e8d2 VPSUBSB Y2, Y15, Y2 +c46105e81b VPSUBSB 0(BX), Y15, Y11 +c46105e8da VPSUBSB Y2, Y15, Y11 +c4e131e913 VPSUBSW 0(BX), X9, X2 +c4e131e9d2 VPSUBSW X2, X9, X2 +c46131e91b VPSUBSW 0(BX), X9, X11 +c46131e9da VPSUBSW X2, X9, X11 +c4e105e913 VPSUBSW 0(BX), Y15, Y2 +c4e105e9d2 VPSUBSW Y2, Y15, Y2 +c46105e91b VPSUBSW 0(BX), Y15, Y11 +c46105e9da VPSUBSW Y2, Y15, Y11 +c4e131d813 VPSUBUSB 0(BX), X9, X2 +c4e131d8d2 VPSUBUSB X2, X9, X2 +c46131d81b VPSUBUSB 0(BX), X9, X11 +c46131d8da VPSUBUSB X2, X9, X11 +c4e105d813 VPSUBUSB 0(BX), Y15, Y2 +c4e105d8d2 VPSUBUSB Y2, Y15, Y2 +c46105d81b VPSUBUSB 0(BX), Y15, Y11 +c46105d8da VPSUBUSB Y2, Y15, Y11 +c4e131d913 VPSUBUSW 0(BX), X9, X2 +c4e131d9d2 VPSUBUSW X2, X9, X2 +c46131d91b VPSUBUSW 0(BX), X9, X11 +c46131d9da VPSUBUSW X2, X9, X11 +c4e105d913 VPSUBUSW 0(BX), Y15, Y2 +c4e105d9d2 VPSUBUSW Y2, Y15, Y2 +c46105d91b VPSUBUSW 0(BX), Y15, Y11 +c46105d9da VPSUBUSW Y2, Y15, Y11 +c4e131f913 VPSUBW 0(BX), X9, X2 +c4e131f9d2 VPSUBW X2, X9, X2 +c46131f91b VPSUBW 0(BX), X9, X11 +c46131f9da VPSUBW X2, X9, X11 +c4e105f913 VPSUBW 0(BX), Y15, Y2 +c4e105f9d2 VPSUBW Y2, Y15, Y2 +c46105f91b VPSUBW 0(BX), Y15, Y11 +c46105f9da VPSUBW Y2, Y15, Y11 +c4e1316813 VPUNPCKHBW 0(BX), X9, X2 +c4e13168d2 VPUNPCKHBW X2, X9, X2 +c46131681b VPUNPCKHBW 0(BX), X9, X11 +c4613168da VPUNPCKHBW X2, X9, X11 +c4e1056813 VPUNPCKHBW 0(BX), Y15, Y2 +c4e10568d2 VPUNPCKHBW Y2, Y15, Y2 +c46105681b VPUNPCKHBW 0(BX), Y15, Y11 +c4610568da VPUNPCKHBW Y2, Y15, Y11 +c4e1316a13 VPUNPCKHDQ 0(BX), X9, X2 +c4e1316ad2 VPUNPCKHDQ X2, X9, X2 +c461316a1b VPUNPCKHDQ 0(BX), X9, X11 +c461316ada VPUNPCKHDQ X2, X9, X11 +c4e1056a13 VPUNPCKHDQ 0(BX), Y15, Y2 +c4e1056ad2 VPUNPCKHDQ Y2, Y15, Y2 +c461056a1b VPUNPCKHDQ 0(BX), Y15, Y11 +c461056ada VPUNPCKHDQ Y2, Y15, Y11 +c4e1316d13 VPUNPCKHQDQ 0(BX), X9, X2 +c4e1316dd2 VPUNPCKHQDQ X2, X9, X2 +c461316d1b VPUNPCKHQDQ 0(BX), X9, X11 +c461316dda VPUNPCKHQDQ X2, X9, X11 +c4e1056d13 VPUNPCKHQDQ 0(BX), Y15, Y2 +c4e1056dd2 VPUNPCKHQDQ Y2, Y15, Y2 +c461056d1b VPUNPCKHQDQ 0(BX), Y15, Y11 +c461056dda VPUNPCKHQDQ Y2, Y15, Y11 +c4e1316913 VPUNPCKHWD 0(BX), X9, X2 +c4e13169d2 VPUNPCKHWD X2, X9, X2 +c46131691b VPUNPCKHWD 0(BX), X9, X11 +c4613169da VPUNPCKHWD X2, X9, X11 +c4e1056913 VPUNPCKHWD 0(BX), Y15, Y2 +c4e10569d2 VPUNPCKHWD Y2, Y15, Y2 +c46105691b VPUNPCKHWD 0(BX), Y15, Y11 +c4610569da VPUNPCKHWD Y2, Y15, Y11 +c4e1316013 VPUNPCKLBW 0(BX), X9, X2 +c4e13160d2 VPUNPCKLBW X2, X9, X2 +c46131601b VPUNPCKLBW 0(BX), X9, X11 +c4613160da VPUNPCKLBW X2, X9, X11 +c4e1056013 VPUNPCKLBW 0(BX), Y15, Y2 +c4e10560d2 VPUNPCKLBW Y2, Y15, Y2 +c46105601b VPUNPCKLBW 0(BX), Y15, Y11 +c4610560da VPUNPCKLBW Y2, Y15, Y11 +c4e1316213 VPUNPCKLDQ 0(BX), X9, X2 +c4e13162d2 VPUNPCKLDQ X2, X9, X2 +c46131621b VPUNPCKLDQ 0(BX), X9, X11 +c4613162da VPUNPCKLDQ X2, X9, X11 +c4e1056213 VPUNPCKLDQ 0(BX), Y15, Y2 +c4e10562d2 VPUNPCKLDQ Y2, Y15, Y2 +c46105621b VPUNPCKLDQ 0(BX), Y15, Y11 +c4610562da VPUNPCKLDQ Y2, Y15, Y11 +c4e1316c13 VPUNPCKLQDQ 0(BX), X9, X2 +c4e1316cd2 VPUNPCKLQDQ X2, X9, X2 +c461316c1b VPUNPCKLQDQ 0(BX), X9, X11 +c461316cda VPUNPCKLQDQ X2, X9, X11 +c4e1056c13 VPUNPCKLQDQ 0(BX), Y15, Y2 +c4e1056cd2 VPUNPCKLQDQ Y2, Y15, Y2 +c461056c1b VPUNPCKLQDQ 0(BX), Y15, Y11 +c461056cda VPUNPCKLQDQ Y2, Y15, Y11 +c4e1316113 VPUNPCKLWD 0(BX), X9, X2 +c4e13161d2 VPUNPCKLWD X2, X9, X2 +c46131611b VPUNPCKLWD 0(BX), X9, X11 +c4613161da VPUNPCKLWD X2, X9, X11 +c4e1056113 VPUNPCKLWD 0(BX), Y15, Y2 +c4e10561d2 VPUNPCKLWD Y2, Y15, Y2 +c46105611b VPUNPCKLWD 0(BX), Y15, Y11 +c4610561da VPUNPCKLWD Y2, Y15, Y11 +c4e131ef13 VPXOR 0(BX), X9, X2 +c4e131efd2 VPXOR X2, X9, X2 +c46131ef1b VPXOR 0(BX), X9, X11 +c46131efda VPXOR X2, X9, X11 +c4e105ef13 VPXOR 0(BX), Y15, Y2 +c4e105efd2 VPXOR Y2, Y15, Y2 +c46105ef1b VPXOR 0(BX), Y15, Y11 +c46105efda VPXOR Y2, Y15, Y11 +c4e1785313 VRCPPS 0(BX), X2 +c4e17853d2 VRCPPS X2, X2 +c46178531b VRCPPS 0(BX), X11 +c4617853da VRCPPS X2, X11 +c4e17c5313 VRCPPS 0(BX), Y2 +c4e17c53d2 VRCPPS Y2, Y2 +c4617c531b VRCPPS 0(BX), Y11 +c4617c53da VRCPPS Y2, Y11 +c4e1325313 VRCPSS 0(BX), X9, X2 +c4e13253d2 VRCPSS X2, X9, X2 +c46132531b VRCPSS 0(BX), X9, X11 +c4613253da VRCPSS X2, X9, X11 +c4e1785213 VRSQRTPS 0(BX), X2 +c4e17852d2 VRSQRTPS X2, X2 +c46178521b VRSQRTPS 0(BX), X11 +c4617852da VRSQRTPS X2, X11 +c4e17c5213 VRSQRTPS 0(BX), Y2 +c4e17c52d2 VRSQRTPS Y2, Y2 +c4617c521b VRSQRTPS 0(BX), Y11 +c4617c52da VRSQRTPS Y2, Y11 +c4e1325213 VRSQRTSS 0(BX), X9, X2 +c4e13252d2 VRSQRTSS X2, X9, X2 +c46132521b VRSQRTSS 0(BX), X9, X11 +c4613252da VRSQRTSS X2, X9, X11 +c4e131c61307 VSHUFPD $0x7, 0(BX), X9, X2 +c4e131c6d207 VSHUFPD $0x7, X2, X9, X2 +c46131c61b07 VSHUFPD $0x7, 0(BX), X9, X11 +c46131c6da07 VSHUFPD $0x7, X2, X9, X11 +c4e105c61307 VSHUFPD $0x7, 0(BX), Y15, Y2 +c4e105c6d207 VSHUFPD $0x7, Y2, Y15, Y2 +c46105c61b07 VSHUFPD $0x7, 0(BX), Y15, Y11 +c46105c6da07 VSHUFPD $0x7, Y2, Y15, Y11 +c4e130c61307 VSHUFPS $0x7, 0(BX), X9, X2 +c4e130c6d207 VSHUFPS $0x7, X2, X9, X2 +c46130c61b07 VSHUFPS $0x7, 0(BX), X9, X11 +c46130c6da07 VSHUFPS $0x7, X2, X9, X11 +c4e104c61307 VSHUFPS $0x7, 0(BX), Y15, Y2 +c4e104c6d207 VSHUFPS $0x7, Y2, Y15, Y2 +c46104c61b07 VSHUFPS $0x7, 0(BX), Y15, Y11 +c46104c6da07 VSHUFPS $0x7, Y2, Y15, Y11 +c4e1795113 VSQRTPD 0(BX), X2 +c4e17951d2 VSQRTPD X2, X2 +c46179511b VSQRTPD 0(BX), X11 +c4617951da VSQRTPD X2, X11 +c4e17d5113 VSQRTPD 0(BX), Y2 +c4e17d51d2 VSQRTPD Y2, Y2 +c4617d511b VSQRTPD 0(BX), Y11 +c4617d51da VSQRTPD Y2, Y11 +c4e1785113 VSQRTPS 0(BX), X2 +c4e17851d2 VSQRTPS X2, X2 +c46178511b VSQRTPS 0(BX), X11 +c4617851da VSQRTPS X2, X11 +c4e17c5113 VSQRTPS 0(BX), Y2 +c4e17c51d2 VSQRTPS Y2, Y2 +c4617c511b VSQRTPS 0(BX), Y11 +c4617c51da VSQRTPS Y2, Y11 +c4e1335113 VSQRTSD 0(BX), X9, X2 +c4e13351d2 VSQRTSD X2, X9, X2 +c46133511b VSQRTSD 0(BX), X9, X11 +c4613351da VSQRTSD X2, X9, X11 +c4e1325113 VSQRTSS 0(BX), X9, X2 +c4e13251d2 VSQRTSS X2, X9, X2 +c46132511b VSQRTSS 0(BX), X9, X11 +c4613251da VSQRTSS X2, X9, X11 +c4e178ae1b VSTMXCSR 0(BX) +c4e1315c13 VSUBPD 0(BX), X9, X2 +c4e1315cd2 VSUBPD X2, X9, X2 +c461315c1b VSUBPD 0(BX), X9, X11 +c461315cda VSUBPD X2, X9, X11 +c4e1055c13 VSUBPD 0(BX), Y15, Y2 +c4e1055cd2 VSUBPD Y2, Y15, Y2 +c461055c1b VSUBPD 0(BX), Y15, Y11 +c461055cda VSUBPD Y2, Y15, Y11 +c4e1305c13 VSUBPS 0(BX), X9, X2 +c4e1305cd2 VSUBPS X2, X9, X2 +c461305c1b VSUBPS 0(BX), X9, X11 +c461305cda VSUBPS X2, X9, X11 +c4e1045c13 VSUBPS 0(BX), Y15, Y2 +c4e1045cd2 VSUBPS Y2, Y15, Y2 +c461045c1b VSUBPS 0(BX), Y15, Y11 +c461045cda VSUBPS Y2, Y15, Y11 +c4e1335c13 VSUBSD 0(BX), X9, X2 +c4e1335cd2 VSUBSD X2, X9, X2 +c461335c1b VSUBSD 0(BX), X9, X11 +c461335cda VSUBSD X2, X9, X11 +c4e1325c13 VSUBSS 0(BX), X9, X2 +c4e1325cd2 VSUBSS X2, X9, X2 +c461325c1b VSUBSS 0(BX), X9, X11 +c461325cda VSUBSS X2, X9, X11 +c4e1792e13 VUCOMISD 0(BX), X2 +c4e1792ed2 VUCOMISD X2, X2 +c461792e1b VUCOMISD 0(BX), X11 +c461792eda VUCOMISD X2, X11 +c4e1782e13 VUCOMISS 0(BX), X2 +c4e1782ed2 VUCOMISS X2, X2 +c461782e1b VUCOMISS 0(BX), X11 +c461782eda VUCOMISS X2, X11 +c4e1311513 VUNPCKHPD 0(BX), X9, X2 +c4e13115d2 VUNPCKHPD X2, X9, X2 +c46131151b VUNPCKHPD 0(BX), X9, X11 +c4613115da VUNPCKHPD X2, X9, X11 +c4e1051513 VUNPCKHPD 0(BX), Y15, Y2 +c4e10515d2 VUNPCKHPD Y2, Y15, Y2 +c46105151b VUNPCKHPD 0(BX), Y15, Y11 +c4610515da VUNPCKHPD Y2, Y15, Y11 +c4e1301513 VUNPCKHPS 0(BX), X9, X2 +c4e13015d2 VUNPCKHPS X2, X9, X2 +c46130151b VUNPCKHPS 0(BX), X9, X11 +c4613015da VUNPCKHPS X2, X9, X11 +c4e1041513 VUNPCKHPS 0(BX), Y15, Y2 +c4e10415d2 VUNPCKHPS Y2, Y15, Y2 +c46104151b VUNPCKHPS 0(BX), Y15, Y11 +c4610415da VUNPCKHPS Y2, Y15, Y11 +c4e1311413 VUNPCKLPD 0(BX), X9, X2 +c4e13114d2 VUNPCKLPD X2, X9, X2 +c46131141b VUNPCKLPD 0(BX), X9, X11 +c4613114da VUNPCKLPD X2, X9, X11 +c4e1051413 VUNPCKLPD 0(BX), Y15, Y2 +c4e10514d2 VUNPCKLPD Y2, Y15, Y2 +c46105141b VUNPCKLPD 0(BX), Y15, Y11 +c4610514da VUNPCKLPD Y2, Y15, Y11 +c4e1301413 VUNPCKLPS 0(BX), X9, X2 +c4e13014d2 VUNPCKLPS X2, X9, X2 +c46130141b VUNPCKLPS 0(BX), X9, X11 +c4613014da VUNPCKLPS X2, X9, X11 +c4e1041413 VUNPCKLPS 0(BX), Y15, Y2 +c4e10414d2 VUNPCKLPS Y2, Y15, Y2 +c46104141b VUNPCKLPS 0(BX), Y15, Y11 +c4610414da VUNPCKLPS Y2, Y15, Y11 +c4e1315713 VXORPD 0(BX), X9, X2 +c4e13157d2 VXORPD X2, X9, X2 +c46131571b VXORPD 0(BX), X9, X11 +c4613157da VXORPD X2, X9, X11 +c4e1055713 VXORPD 0(BX), Y15, Y2 +c4e10557d2 VXORPD Y2, Y15, Y2 +c46105571b VXORPD 0(BX), Y15, Y11 +c4610557da VXORPD Y2, Y15, Y11 +c4e1305713 VXORPS 0(BX), X9, X2 +c4e13057d2 VXORPS X2, X9, X2 +c46130571b VXORPS 0(BX), X9, X11 +c4613057da VXORPS X2, X9, X11 +c4e1045713 VXORPS 0(BX), Y15, Y2 +c4e10457d2 VXORPS Y2, Y15, Y2 +c46104571b VXORPS 0(BX), Y15, Y11 +c4610457da VXORPS Y2, Y15, Y11 +c4e17c77 VZEROALL +c4e17877 VZEROUPPER +0f09 WBINVD +f30faed2 WRFSBASE DX