[1/3] x86: Remove "P" and "NE" in mnemonics for BF16 arithmetic insns

Message ID 20250113082614.1716559-2-haochen.jiang@intel.com
State New
Headers
Series Refine AVX10.2 mnemonics |

Checks

Context Check Description
linaro-tcwg-bot/tcwg_binutils_build--master-arm success Build passed
linaro-tcwg-bot/tcwg_binutils_build--master-aarch64 success Build passed
linaro-tcwg-bot/tcwg_binutils_check--master-aarch64 success Test passed
linaro-tcwg-bot/tcwg_binutils_check--master-arm fail Patch failed to apply

Commit Message

Jiang, Haochen Jan. 13, 2025, 8:26 a.m. UTC
  Since the bf16 is an AI data types, it will be implicitly packed. Thus,
"P" (for packed) is omitted in mnemonics from its introduction. AVX10.2
BF16 arithmetic insns are introduced with "P" in mnemonics with packed.
This patch will remove them for consistency.

NE is quite ambiguous and misleading in mnemonics since it should be
Rounding to Nearest Even, but could be mis-interpretated to No
Exception. While AI data types like BF16 and FP8 are using Rounding to
Nearest Even as default rounding modes. There is no need to use the
ambiguous mnemonics in AVX10.2 insns. This patch will also remove them.

For convert insns, it will be handled in the upcoming patch.

gas/ChangeLog:

	* testsuite/gas/i386/avx10_2-256-bf16-intel.d: Refine testcase
	according to new mnemonics.
	* testsuite/gas/i386/avx10_2-256-bf16.d: Ditto.
	* testsuite/gas/i386/avx10_2-256-bf16.s: Ditto.
	* testsuite/gas/i386/avx10_2-256-miscs-intel.d: Ditto.
	* testsuite/gas/i386/avx10_2-256-miscs.d: Ditto.
	* testsuite/gas/i386/avx10_2-256-miscs.s: Ditto.
	* testsuite/gas/i386/avx10_2-512-bf16-intel.d: Ditto.
	* testsuite/gas/i386/avx10_2-512-bf16.d: Ditto.
	* testsuite/gas/i386/avx10_2-512-bf16.s: Ditto.
	* testsuite/gas/i386/avx10_2-512-miscs-intel.d: Ditto.
	* testsuite/gas/i386/avx10_2-512-miscs.d: Ditto.
	* testsuite/gas/i386/avx10_2-512-miscs.s: Ditto.
	* testsuite/gas/i386/x86-64-avx10_2-256-bf16-intel.d: Ditto.
	* testsuite/gas/i386/x86-64-avx10_2-256-bf16.d: Ditto.
	* testsuite/gas/i386/x86-64-avx10_2-256-bf16.s: Ditto.
	* testsuite/gas/i386/x86-64-avx10_2-256-miscs-intel.d: Ditto.
	* testsuite/gas/i386/x86-64-avx10_2-256-miscs.d: Ditto.
	* testsuite/gas/i386/x86-64-avx10_2-256-miscs.s: Ditto.
	* testsuite/gas/i386/x86-64-avx10_2-512-bf16-intel.d: Ditto.
	* testsuite/gas/i386/x86-64-avx10_2-512-bf16.d: Ditto.
	* testsuite/gas/i386/x86-64-avx10_2-512-bf16.s: Ditto.
	* testsuite/gas/i386/x86-64-avx10_2-512-miscs-intel.d: Ditto.
	* testsuite/gas/i386/x86-64-avx10_2-512-miscs.d: Ditto.
	* testsuite/gas/i386/x86-64-avx10_2-512-miscs.s: Ditto.

opcodes/ChangeLog:

	* i386-dis-evex-prefix.h: Remove p and ne in bf16 mnemonics.
	* i386-opc.tbl: Ditto.
	* i386-mnem.h: Regenerated.
	* i386-tbl.h: Ditto.
---
 .../gas/i386/avx10_2-256-bf16-intel.d         |  558 +--
 gas/testsuite/gas/i386/avx10_2-256-bf16.d     |  558 +--
 gas/testsuite/gas/i386/avx10_2-256-bf16.s     |  248 +-
 .../gas/i386/avx10_2-256-miscs-intel.d        |   20 +-
 gas/testsuite/gas/i386/avx10_2-256-miscs.d    |   20 +-
 gas/testsuite/gas/i386/avx10_2-256-miscs.s    |   20 +-
 .../gas/i386/avx10_2-512-bf16-intel.d         |  280 +-
 gas/testsuite/gas/i386/avx10_2-512-bf16.d     |  280 +-
 gas/testsuite/gas/i386/avx10_2-512-bf16.s     |  132 +-
 .../gas/i386/avx10_2-512-miscs-intel.d        |   10 +-
 gas/testsuite/gas/i386/avx10_2-512-miscs.d    |   10 +-
 gas/testsuite/gas/i386/avx10_2-512-miscs.s    |   12 +-
 .../gas/i386/x86-64-avx10_2-256-bf16-intel.d  |  558 +--
 .../gas/i386/x86-64-avx10_2-256-bf16.d        |  558 +--
 .../gas/i386/x86-64-avx10_2-256-bf16.s        |  248 +-
 .../gas/i386/x86-64-avx10_2-256-miscs-intel.d |   20 +-
 .../gas/i386/x86-64-avx10_2-256-miscs.d       |   20 +-
 .../gas/i386/x86-64-avx10_2-256-miscs.s       |   20 +-
 .../gas/i386/x86-64-avx10_2-512-bf16-intel.d  |  280 +-
 .../gas/i386/x86-64-avx10_2-512-bf16.d        |  280 +-
 .../gas/i386/x86-64-avx10_2-512-bf16.s        |  132 +-
 .../gas/i386/x86-64-avx10_2-512-miscs-intel.d |   10 +-
 .../gas/i386/x86-64-avx10_2-512-miscs.d       |   10 +-
 .../gas/i386/x86-64-avx10_2-512-miscs.s       |   12 +-
 opcodes/i386-dis-evex-prefix.h                |   58 +-
 opcodes/i386-mnem.h                           | 4244 ++++++++---------
 opcodes/i386-opc.tbl                          |   46 +-
 opcodes/i386-tbl.h                            |  128 +-
 28 files changed, 4386 insertions(+), 4386 deletions(-)
  

Patch

diff --git a/gas/testsuite/gas/i386/avx10_2-256-bf16-intel.d b/gas/testsuite/gas/i386/avx10_2-256-bf16-intel.d
index 3d7286e6b1b..1873c808a76 100644
--- a/gas/testsuite/gas/i386/avx10_2-256-bf16-intel.d
+++ b/gas/testsuite/gas/i386/avx10_2-256-bf16-intel.d
@@ -8,288 +8,288 @@  Disassembly of section \.text:
 
 #...
 [a-f0-9]+ <_intel>:
-\s*[a-f0-9]+:\s*62 f5 55 28 58 f4\s+vaddnepbf16 ymm6,ymm5,ymm4
-\s*[a-f0-9]+:\s*62 f5 55 08 58 f4\s+vaddnepbf16 xmm6,xmm5,xmm4
-\s*[a-f0-9]+:\s*62 f5 55 2f 58 b4 f4 00 00 00 10\s+vaddnepbf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f5 55 38 58 31\s+vaddnepbf16 ymm6,ymm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f5 55 28 58 71 7f\s+vaddnepbf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 f5 55 bf 58 72 80\s+vaddnepbf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f5 55 0f 58 b4 f4 00 00 00 10\s+vaddnepbf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f5 55 18 58 31\s+vaddnepbf16 xmm6,xmm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f5 55 08 58 71 7f\s+vaddnepbf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 f5 55 9f 58 72 80\s+vaddnepbf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f5 55 28 5e f4\s+vdivnepbf16 ymm6,ymm5,ymm4
-\s*[a-f0-9]+:\s*62 f5 55 08 5e f4\s+vdivnepbf16 xmm6,xmm5,xmm4
-\s*[a-f0-9]+:\s*62 f5 55 2f 5e b4 f4 00 00 00 10\s+vdivnepbf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f5 55 38 5e 31\s+vdivnepbf16 ymm6,ymm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f5 55 28 5e 71 7f\s+vdivnepbf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 f5 55 bf 5e 72 80\s+vdivnepbf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f5 55 0f 5e b4 f4 00 00 00 10\s+vdivnepbf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f5 55 18 5e 31\s+vdivnepbf16 xmm6,xmm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f5 55 08 5e 71 7f\s+vdivnepbf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 f5 55 9f 5e 72 80\s+vdivnepbf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f5 55 28 5f f4\s+vmaxpbf16 ymm6,ymm5,ymm4
-\s*[a-f0-9]+:\s*62 f5 55 08 5f f4\s+vmaxpbf16 xmm6,xmm5,xmm4
-\s*[a-f0-9]+:\s*62 f5 55 2f 5f b4 f4 00 00 00 10\s+vmaxpbf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f5 55 38 5f 31\s+vmaxpbf16 ymm6,ymm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f5 55 28 5f 71 7f\s+vmaxpbf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 f5 55 bf 5f 72 80\s+vmaxpbf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f5 55 0f 5f b4 f4 00 00 00 10\s+vmaxpbf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f5 55 18 5f 31\s+vmaxpbf16 xmm6,xmm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f5 55 08 5f 71 7f\s+vmaxpbf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 f5 55 9f 5f 72 80\s+vmaxpbf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f5 55 28 5d f4\s+vminpbf16 ymm6,ymm5,ymm4
-\s*[a-f0-9]+:\s*62 f5 55 08 5d f4\s+vminpbf16 xmm6,xmm5,xmm4
-\s*[a-f0-9]+:\s*62 f5 55 2f 5d b4 f4 00 00 00 10\s+vminpbf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f5 55 38 5d 31\s+vminpbf16 ymm6,ymm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f5 55 28 5d 71 7f\s+vminpbf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 f5 55 bf 5d 72 80\s+vminpbf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f5 55 0f 5d b4 f4 00 00 00 10\s+vminpbf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f5 55 18 5d 31\s+vminpbf16 xmm6,xmm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f5 55 08 5d 71 7f\s+vminpbf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 f5 55 9f 5d 72 80\s+vminpbf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f5 55 28 59 f4\s+vmulnepbf16 ymm6,ymm5,ymm4
-\s*[a-f0-9]+:\s*62 f5 55 08 59 f4\s+vmulnepbf16 xmm6,xmm5,xmm4
-\s*[a-f0-9]+:\s*62 f5 55 2f 59 b4 f4 00 00 00 10\s+vmulnepbf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f5 55 38 59 31\s+vmulnepbf16 ymm6,ymm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f5 55 28 59 71 7f\s+vmulnepbf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 f5 55 bf 59 72 80\s+vmulnepbf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f5 55 0f 59 b4 f4 00 00 00 10\s+vmulnepbf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f5 55 18 59 31\s+vmulnepbf16 xmm6,xmm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f5 55 08 59 71 7f\s+vmulnepbf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 f5 55 9f 59 72 80\s+vmulnepbf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 54 28 2c f4\s+vscalefnepbf16 ymm6,ymm5,ymm4
-\s*[a-f0-9]+:\s*62 f6 54 08 2c f4\s+vscalefnepbf16 xmm6,xmm5,xmm4
-\s*[a-f0-9]+:\s*62 f6 54 2f 2c b4 f4 00 00 00 10\s+vscalefnepbf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 54 38 2c 31\s+vscalefnepbf16 ymm6,ymm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 54 28 2c 71 7f\s+vscalefnepbf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 f6 54 bf 2c 72 80\s+vscalefnepbf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 54 0f 2c b4 f4 00 00 00 10\s+vscalefnepbf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 54 18 2c 31\s+vscalefnepbf16 xmm6,xmm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 54 08 2c 71 7f\s+vscalefnepbf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 f6 54 9f 2c 72 80\s+vscalefnepbf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f5 55 28 5c f4\s+vsubnepbf16 ymm6,ymm5,ymm4
-\s*[a-f0-9]+:\s*62 f5 55 08 5c f4\s+vsubnepbf16 xmm6,xmm5,xmm4
-\s*[a-f0-9]+:\s*62 f5 55 2f 5c b4 f4 00 00 00 10\s+vsubnepbf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f5 55 38 5c 31\s+vsubnepbf16 ymm6,ymm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f5 55 28 5c 71 7f\s+vsubnepbf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 f5 55 bf 5c 72 80\s+vsubnepbf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f5 55 0f 5c b4 f4 00 00 00 10\s+vsubnepbf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f5 55 18 5c 31\s+vsubnepbf16 xmm6,xmm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f5 55 08 5c 71 7f\s+vsubnepbf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 f5 55 9f 5c 72 80\s+vsubnepbf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 54 28 98 f4\s+vfmadd132nepbf16 ymm6,ymm5,ymm4
-\s*[a-f0-9]+:\s*62 f6 54 08 98 f4\s+vfmadd132nepbf16 xmm6,xmm5,xmm4
-\s*[a-f0-9]+:\s*62 f6 54 2f 98 b4 f4 00 00 00 10\s+vfmadd132nepbf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 54 38 98 31\s+vfmadd132nepbf16 ymm6,ymm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 54 28 98 71 7f\s+vfmadd132nepbf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 f6 54 bf 98 72 80\s+vfmadd132nepbf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 54 0f 98 b4 f4 00 00 00 10\s+vfmadd132nepbf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 54 18 98 31\s+vfmadd132nepbf16 xmm6,xmm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 54 08 98 71 7f\s+vfmadd132nepbf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 f6 54 9f 98 72 80\s+vfmadd132nepbf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 54 28 a8 f4\s+vfmadd213nepbf16 ymm6,ymm5,ymm4
-\s*[a-f0-9]+:\s*62 f6 54 08 a8 f4\s+vfmadd213nepbf16 xmm6,xmm5,xmm4
-\s*[a-f0-9]+:\s*62 f6 54 2f a8 b4 f4 00 00 00 10\s+vfmadd213nepbf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 54 38 a8 31\s+vfmadd213nepbf16 ymm6,ymm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 54 28 a8 71 7f\s+vfmadd213nepbf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 f6 54 bf a8 72 80\s+vfmadd213nepbf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 54 0f a8 b4 f4 00 00 00 10\s+vfmadd213nepbf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 54 18 a8 31\s+vfmadd213nepbf16 xmm6,xmm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 54 08 a8 71 7f\s+vfmadd213nepbf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 f6 54 9f a8 72 80\s+vfmadd213nepbf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 54 28 b8 f4\s+vfmadd231nepbf16 ymm6,ymm5,ymm4
-\s*[a-f0-9]+:\s*62 f6 54 08 b8 f4\s+vfmadd231nepbf16 xmm6,xmm5,xmm4
-\s*[a-f0-9]+:\s*62 f6 54 2f b8 b4 f4 00 00 00 10\s+vfmadd231nepbf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 54 38 b8 31\s+vfmadd231nepbf16 ymm6,ymm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 54 28 b8 71 7f\s+vfmadd231nepbf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 f6 54 bf b8 72 80\s+vfmadd231nepbf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 54 0f b8 b4 f4 00 00 00 10\s+vfmadd231nepbf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 54 18 b8 31\s+vfmadd231nepbf16 xmm6,xmm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 54 08 b8 71 7f\s+vfmadd231nepbf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 f6 54 9f b8 72 80\s+vfmadd231nepbf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 54 28 9a f4\s+vfmsub132nepbf16 ymm6,ymm5,ymm4
-\s*[a-f0-9]+:\s*62 f6 54 08 9a f4\s+vfmsub132nepbf16 xmm6,xmm5,xmm4
-\s*[a-f0-9]+:\s*62 f6 54 2f 9a b4 f4 00 00 00 10\s+vfmsub132nepbf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 54 38 9a 31\s+vfmsub132nepbf16 ymm6,ymm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 54 28 9a 71 7f\s+vfmsub132nepbf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 f6 54 bf 9a 72 80\s+vfmsub132nepbf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 54 0f 9a b4 f4 00 00 00 10\s+vfmsub132nepbf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 54 18 9a 31\s+vfmsub132nepbf16 xmm6,xmm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 54 08 9a 71 7f\s+vfmsub132nepbf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 f6 54 9f 9a 72 80\s+vfmsub132nepbf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 54 28 aa f4\s+vfmsub213nepbf16 ymm6,ymm5,ymm4
-\s*[a-f0-9]+:\s*62 f6 54 08 aa f4\s+vfmsub213nepbf16 xmm6,xmm5,xmm4
-\s*[a-f0-9]+:\s*62 f6 54 2f aa b4 f4 00 00 00 10\s+vfmsub213nepbf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 54 38 aa 31\s+vfmsub213nepbf16 ymm6,ymm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 54 28 aa 71 7f\s+vfmsub213nepbf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 f6 54 bf aa 72 80\s+vfmsub213nepbf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 54 0f aa b4 f4 00 00 00 10\s+vfmsub213nepbf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 54 18 aa 31\s+vfmsub213nepbf16 xmm6,xmm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 54 08 aa 71 7f\s+vfmsub213nepbf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 f6 54 9f aa 72 80\s+vfmsub213nepbf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 54 28 ba f4\s+vfmsub231nepbf16 ymm6,ymm5,ymm4
-\s*[a-f0-9]+:\s*62 f6 54 08 ba f4\s+vfmsub231nepbf16 xmm6,xmm5,xmm4
-\s*[a-f0-9]+:\s*62 f6 54 2f ba b4 f4 00 00 00 10\s+vfmsub231nepbf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 54 38 ba 31\s+vfmsub231nepbf16 ymm6,ymm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 54 28 ba 71 7f\s+vfmsub231nepbf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 f6 54 bf ba 72 80\s+vfmsub231nepbf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 54 0f ba b4 f4 00 00 00 10\s+vfmsub231nepbf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 54 18 ba 31\s+vfmsub231nepbf16 xmm6,xmm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 54 08 ba 71 7f\s+vfmsub231nepbf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 f6 54 9f ba 72 80\s+vfmsub231nepbf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 54 28 9c f4\s+vfnmadd132nepbf16 ymm6,ymm5,ymm4
-\s*[a-f0-9]+:\s*62 f6 54 08 9c f4\s+vfnmadd132nepbf16 xmm6,xmm5,xmm4
-\s*[a-f0-9]+:\s*62 f6 54 2f 9c b4 f4 00 00 00 10\s+vfnmadd132nepbf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 54 38 9c 31\s+vfnmadd132nepbf16 ymm6,ymm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 54 28 9c 71 7f\s+vfnmadd132nepbf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 f6 54 bf 9c 72 80\s+vfnmadd132nepbf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 54 0f 9c b4 f4 00 00 00 10\s+vfnmadd132nepbf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 54 18 9c 31\s+vfnmadd132nepbf16 xmm6,xmm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 54 08 9c 71 7f\s+vfnmadd132nepbf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 f6 54 9f 9c 72 80\s+vfnmadd132nepbf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 54 28 ac f4\s+vfnmadd213nepbf16 ymm6,ymm5,ymm4
-\s*[a-f0-9]+:\s*62 f6 54 08 ac f4\s+vfnmadd213nepbf16 xmm6,xmm5,xmm4
-\s*[a-f0-9]+:\s*62 f6 54 2f ac b4 f4 00 00 00 10\s+vfnmadd213nepbf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 54 38 ac 31\s+vfnmadd213nepbf16 ymm6,ymm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 54 28 ac 71 7f\s+vfnmadd213nepbf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 f6 54 bf ac 72 80\s+vfnmadd213nepbf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 54 0f ac b4 f4 00 00 00 10\s+vfnmadd213nepbf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 54 18 ac 31\s+vfnmadd213nepbf16 xmm6,xmm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 54 08 ac 71 7f\s+vfnmadd213nepbf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 f6 54 9f ac 72 80\s+vfnmadd213nepbf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 54 28 bc f4\s+vfnmadd231nepbf16 ymm6,ymm5,ymm4
-\s*[a-f0-9]+:\s*62 f6 54 08 bc f4\s+vfnmadd231nepbf16 xmm6,xmm5,xmm4
-\s*[a-f0-9]+:\s*62 f6 54 2f bc b4 f4 00 00 00 10\s+vfnmadd231nepbf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 54 38 bc 31\s+vfnmadd231nepbf16 ymm6,ymm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 54 28 bc 71 7f\s+vfnmadd231nepbf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 f6 54 bf bc 72 80\s+vfnmadd231nepbf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 54 0f bc b4 f4 00 00 00 10\s+vfnmadd231nepbf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 54 18 bc 31\s+vfnmadd231nepbf16 xmm6,xmm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 54 08 bc 71 7f\s+vfnmadd231nepbf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 f6 54 9f bc 72 80\s+vfnmadd231nepbf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 54 28 9e f4\s+vfnmsub132nepbf16 ymm6,ymm5,ymm4
-\s*[a-f0-9]+:\s*62 f6 54 08 9e f4\s+vfnmsub132nepbf16 xmm6,xmm5,xmm4
-\s*[a-f0-9]+:\s*62 f6 54 2f 9e b4 f4 00 00 00 10\s+vfnmsub132nepbf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 54 38 9e 31\s+vfnmsub132nepbf16 ymm6,ymm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 54 28 9e 71 7f\s+vfnmsub132nepbf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 f6 54 bf 9e 72 80\s+vfnmsub132nepbf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 54 0f 9e b4 f4 00 00 00 10\s+vfnmsub132nepbf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 54 18 9e 31\s+vfnmsub132nepbf16 xmm6,xmm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 54 08 9e 71 7f\s+vfnmsub132nepbf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 f6 54 9f 9e 72 80\s+vfnmsub132nepbf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 54 28 ae f4\s+vfnmsub213nepbf16 ymm6,ymm5,ymm4
-\s*[a-f0-9]+:\s*62 f6 54 08 ae f4\s+vfnmsub213nepbf16 xmm6,xmm5,xmm4
-\s*[a-f0-9]+:\s*62 f6 54 2f ae b4 f4 00 00 00 10\s+vfnmsub213nepbf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 54 38 ae 31\s+vfnmsub213nepbf16 ymm6,ymm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 54 28 ae 71 7f\s+vfnmsub213nepbf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 f6 54 bf ae 72 80\s+vfnmsub213nepbf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 54 0f ae b4 f4 00 00 00 10\s+vfnmsub213nepbf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 54 18 ae 31\s+vfnmsub213nepbf16 xmm6,xmm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 54 08 ae 71 7f\s+vfnmsub213nepbf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 f6 54 9f ae 72 80\s+vfnmsub213nepbf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 54 28 be f4\s+vfnmsub231nepbf16 ymm6,ymm5,ymm4
-\s*[a-f0-9]+:\s*62 f6 54 08 be f4\s+vfnmsub231nepbf16 xmm6,xmm5,xmm4
-\s*[a-f0-9]+:\s*62 f6 54 2f be b4 f4 00 00 00 10\s+vfnmsub231nepbf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 54 38 be 31\s+vfnmsub231nepbf16 ymm6,ymm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 54 28 be 71 7f\s+vfnmsub231nepbf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 f6 54 bf be 72 80\s+vfnmsub231nepbf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 54 0f be b4 f4 00 00 00 10\s+vfnmsub231nepbf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 54 18 be 31\s+vfnmsub231nepbf16 xmm6,xmm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 54 08 be 71 7f\s+vfnmsub231nepbf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 f6 54 9f be 72 80\s+vfnmsub231nepbf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 7c 08 42 f5\s+vgetexppbf16 xmm6,xmm5
-\s*[a-f0-9]+:\s*62 f6 7c 28 42 f5\s+vgetexppbf16 ymm6,ymm5
-\s*[a-f0-9]+:\s*62 f6 7c 0f 42 b4 f4 00 00 00 10\s+vgetexppbf16 xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 7c 18 42 31\s+vgetexppbf16 xmm6,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 7c 08 42 71 7f\s+vgetexppbf16 xmm6,XMMWORD PTR \[ecx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 f6 7c 9f 42 72 80\s+vgetexppbf16 xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 7c 2f 42 b4 f4 00 00 00 10\s+vgetexppbf16 ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 7c 38 42 31\s+vgetexppbf16 ymm6,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 7c 28 42 71 7f\s+vgetexppbf16 ymm6,YMMWORD PTR \[ecx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 f6 7c bf 42 72 80\s+vgetexppbf16 ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 7c 08 4c f5\s+vrcppbf16 xmm6,xmm5
-\s*[a-f0-9]+:\s*62 f6 7c 28 4c f5\s+vrcppbf16 ymm6,ymm5
-\s*[a-f0-9]+:\s*62 f6 7c 0f 4c b4 f4 00 00 00 10\s+vrcppbf16 xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 7c 18 4c 31\s+vrcppbf16 xmm6,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 7c 08 4c 71 7f\s+vrcppbf16 xmm6,XMMWORD PTR \[ecx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 f6 7c 9f 4c 72 80\s+vrcppbf16 xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 7c 2f 4c b4 f4 00 00 00 10\s+vrcppbf16 ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 7c 38 4c 31\s+vrcppbf16 ymm6,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 7c 28 4c 71 7f\s+vrcppbf16 ymm6,YMMWORD PTR \[ecx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 f6 7c bf 4c 72 80\s+vrcppbf16 ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 7c 08 4e f5\s+vrsqrtpbf16 xmm6,xmm5
-\s*[a-f0-9]+:\s*62 f6 7c 28 4e f5\s+vrsqrtpbf16 ymm6,ymm5
-\s*[a-f0-9]+:\s*62 f6 7c 0f 4e b4 f4 00 00 00 10\s+vrsqrtpbf16 xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 7c 18 4e 31\s+vrsqrtpbf16 xmm6,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 7c 08 4e 71 7f\s+vrsqrtpbf16 xmm6,XMMWORD PTR \[ecx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 f6 7c 9f 4e 72 80\s+vrsqrtpbf16 xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 7c 2f 4e b4 f4 00 00 00 10\s+vrsqrtpbf16 ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 7c 38 4e 31\s+vrsqrtpbf16 ymm6,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 7c 28 4e 71 7f\s+vrsqrtpbf16 ymm6,YMMWORD PTR \[ecx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 f6 7c bf 4e 72 80\s+vrsqrtpbf16 ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f5 7d 08 51 f5\s+vsqrtnepbf16 xmm6,xmm5
-\s*[a-f0-9]+:\s*62 f5 7d 28 51 f5\s+vsqrtnepbf16 ymm6,ymm5
-\s*[a-f0-9]+:\s*62 f5 7d 0f 51 b4 f4 00 00 00 10\s+vsqrtnepbf16 xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f5 7d 18 51 31\s+vsqrtnepbf16 xmm6,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f5 7d 08 51 71 7f\s+vsqrtnepbf16 xmm6,XMMWORD PTR \[ecx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 f5 7d 9f 51 72 80\s+vsqrtnepbf16 xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f5 7d 2f 51 b4 f4 00 00 00 10\s+vsqrtnepbf16 ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f5 7d 38 51 31\s+vsqrtnepbf16 ymm6,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f5 7d 28 51 71 7f\s+vsqrtnepbf16 ymm6,YMMWORD PTR \[ecx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 f5 7d bf 51 72 80\s+vsqrtnepbf16 ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f3 7f 28 26 f5 7b\s+vgetmantpbf16 ymm6,ymm5,0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 08 26 f5 7b\s+vgetmantpbf16 xmm6,xmm5,0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 0f 26 b4 f4 00 00 00 10 7b\s+vgetmantpbf16 xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 18 26 31 7b\s+vgetmantpbf16 xmm6,WORD BCST \[ecx\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 08 26 71 7f 7b\s+vgetmantpbf16 xmm6,XMMWORD PTR \[ecx\+0x7f0\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 9f 26 72 80 7b\s+vgetmantpbf16 xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 2f 26 b4 f4 00 00 00 10 7b\s+vgetmantpbf16 ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 38 26 31 7b\s+vgetmantpbf16 ymm6,WORD BCST \[ecx\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 28 26 71 7f 7b\s+vgetmantpbf16 ymm6,YMMWORD PTR \[ecx\+0xfe0\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f bf 26 72 80 7b\s+vgetmantpbf16 ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 28 56 f5 7b\s+vreducenepbf16 ymm6,ymm5,0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 08 56 f5 7b\s+vreducenepbf16 xmm6,xmm5,0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 0f 56 b4 f4 00 00 00 10 7b\s+vreducenepbf16 xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 18 56 31 7b\s+vreducenepbf16 xmm6,WORD BCST \[ecx\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 08 56 71 7f 7b\s+vreducenepbf16 xmm6,XMMWORD PTR \[ecx\+0x7f0\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 9f 56 72 80 7b\s+vreducenepbf16 xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 2f 56 b4 f4 00 00 00 10 7b\s+vreducenepbf16 ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 38 56 31 7b\s+vreducenepbf16 ymm6,WORD BCST \[ecx\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 28 56 71 7f 7b\s+vreducenepbf16 ymm6,YMMWORD PTR \[ecx\+0xfe0\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f bf 56 72 80 7b\s+vreducenepbf16 ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 28 08 f5 7b\s+vrndscalenepbf16 ymm6,ymm5,0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 08 08 f5 7b\s+vrndscalenepbf16 xmm6,xmm5,0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 0f 08 b4 f4 00 00 00 10 7b\s+vrndscalenepbf16 xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 18 08 31 7b\s+vrndscalenepbf16 xmm6,WORD BCST \[ecx\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 08 08 71 7f 7b\s+vrndscalenepbf16 xmm6,XMMWORD PTR \[ecx\+0x7f0\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 9f 08 72 80 7b\s+vrndscalenepbf16 xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 2f 08 b4 f4 00 00 00 10 7b\s+vrndscalenepbf16 ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 38 08 31 7b\s+vrndscalenepbf16 ymm6,WORD BCST \[ecx\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 28 08 71 7f 7b\s+vrndscalenepbf16 ymm6,YMMWORD PTR \[ecx\+0xfe0\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f bf 08 72 80 7b\s+vrndscalenepbf16 ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\],0x7b
-\s*[a-f0-9]+:\s*62 f3 57 28 c2 ec 7b\s+vcmppbf16 k5,ymm5,ymm4,0x7b
-\s*[a-f0-9]+:\s*62 f3 57 08 c2 ec 7b\s+vcmppbf16 k5,xmm5,xmm4,0x7b
-\s*[a-f0-9]+:\s*62 f3 57 0f c2 ac f4 00 00 00 10 7b\s+vcmppbf16 k5\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-\s*[a-f0-9]+:\s*62 f3 57 18 c2 29 7b\s+vcmppbf16 k5,xmm5,WORD BCST \[ecx\],0x7b
-\s*[a-f0-9]+:\s*62 f3 57 08 c2 69 7f 7b\s+vcmppbf16 k5,xmm5,XMMWORD PTR \[ecx\+0x7f0\],0x7b
-\s*[a-f0-9]+:\s*62 f3 57 1f c2 6a 80 7b\s+vcmppbf16 k5\{k7\},xmm5,WORD BCST \[edx-0x100\],0x7b
-\s*[a-f0-9]+:\s*62 f3 57 2f c2 ac f4 00 00 00 10 7b\s+vcmppbf16 k5\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-\s*[a-f0-9]+:\s*62 f3 57 38 c2 29 7b\s+vcmppbf16 k5,ymm5,WORD BCST \[ecx\],0x7b
-\s*[a-f0-9]+:\s*62 f3 57 28 c2 69 7f 7b\s+vcmppbf16 k5,ymm5,YMMWORD PTR \[ecx\+0xfe0\],0x7b
-\s*[a-f0-9]+:\s*62 f3 57 3f c2 6a 80 7b\s+vcmppbf16 k5\{k7\},ymm5,WORD BCST \[edx-0x100\],0x7b
+\s*[a-f0-9]+:\s*62 f5 55 28 58 f4\s+vaddbf16 ymm6,ymm5,ymm4
+\s*[a-f0-9]+:\s*62 f5 55 08 58 f4\s+vaddbf16 xmm6,xmm5,xmm4
+\s*[a-f0-9]+:\s*62 f5 55 2f 58 b4 f4 00 00 00 10\s+vaddbf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f5 55 38 58 31\s+vaddbf16 ymm6,ymm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f5 55 28 58 71 7f\s+vaddbf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 f5 55 bf 58 72 80\s+vaddbf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f5 55 0f 58 b4 f4 00 00 00 10\s+vaddbf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f5 55 18 58 31\s+vaddbf16 xmm6,xmm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f5 55 08 58 71 7f\s+vaddbf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 f5 55 9f 58 72 80\s+vaddbf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f5 55 28 5e f4\s+vdivbf16 ymm6,ymm5,ymm4
+\s*[a-f0-9]+:\s*62 f5 55 08 5e f4\s+vdivbf16 xmm6,xmm5,xmm4
+\s*[a-f0-9]+:\s*62 f5 55 2f 5e b4 f4 00 00 00 10\s+vdivbf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f5 55 38 5e 31\s+vdivbf16 ymm6,ymm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f5 55 28 5e 71 7f\s+vdivbf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 f5 55 bf 5e 72 80\s+vdivbf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f5 55 0f 5e b4 f4 00 00 00 10\s+vdivbf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f5 55 18 5e 31\s+vdivbf16 xmm6,xmm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f5 55 08 5e 71 7f\s+vdivbf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 f5 55 9f 5e 72 80\s+vdivbf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f5 55 28 5f f4\s+vmaxbf16 ymm6,ymm5,ymm4
+\s*[a-f0-9]+:\s*62 f5 55 08 5f f4\s+vmaxbf16 xmm6,xmm5,xmm4
+\s*[a-f0-9]+:\s*62 f5 55 2f 5f b4 f4 00 00 00 10\s+vmaxbf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f5 55 38 5f 31\s+vmaxbf16 ymm6,ymm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f5 55 28 5f 71 7f\s+vmaxbf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 f5 55 bf 5f 72 80\s+vmaxbf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f5 55 0f 5f b4 f4 00 00 00 10\s+vmaxbf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f5 55 18 5f 31\s+vmaxbf16 xmm6,xmm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f5 55 08 5f 71 7f\s+vmaxbf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 f5 55 9f 5f 72 80\s+vmaxbf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f5 55 28 5d f4\s+vminbf16 ymm6,ymm5,ymm4
+\s*[a-f0-9]+:\s*62 f5 55 08 5d f4\s+vminbf16 xmm6,xmm5,xmm4
+\s*[a-f0-9]+:\s*62 f5 55 2f 5d b4 f4 00 00 00 10\s+vminbf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f5 55 38 5d 31\s+vminbf16 ymm6,ymm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f5 55 28 5d 71 7f\s+vminbf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 f5 55 bf 5d 72 80\s+vminbf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f5 55 0f 5d b4 f4 00 00 00 10\s+vminbf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f5 55 18 5d 31\s+vminbf16 xmm6,xmm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f5 55 08 5d 71 7f\s+vminbf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 f5 55 9f 5d 72 80\s+vminbf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f5 55 28 59 f4\s+vmulbf16 ymm6,ymm5,ymm4
+\s*[a-f0-9]+:\s*62 f5 55 08 59 f4\s+vmulbf16 xmm6,xmm5,xmm4
+\s*[a-f0-9]+:\s*62 f5 55 2f 59 b4 f4 00 00 00 10\s+vmulbf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f5 55 38 59 31\s+vmulbf16 ymm6,ymm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f5 55 28 59 71 7f\s+vmulbf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 f5 55 bf 59 72 80\s+vmulbf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f5 55 0f 59 b4 f4 00 00 00 10\s+vmulbf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f5 55 18 59 31\s+vmulbf16 xmm6,xmm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f5 55 08 59 71 7f\s+vmulbf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 f5 55 9f 59 72 80\s+vmulbf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 54 28 2c f4\s+vscalefbf16 ymm6,ymm5,ymm4
+\s*[a-f0-9]+:\s*62 f6 54 08 2c f4\s+vscalefbf16 xmm6,xmm5,xmm4
+\s*[a-f0-9]+:\s*62 f6 54 2f 2c b4 f4 00 00 00 10\s+vscalefbf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 54 38 2c 31\s+vscalefbf16 ymm6,ymm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 54 28 2c 71 7f\s+vscalefbf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 f6 54 bf 2c 72 80\s+vscalefbf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 54 0f 2c b4 f4 00 00 00 10\s+vscalefbf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 54 18 2c 31\s+vscalefbf16 xmm6,xmm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 54 08 2c 71 7f\s+vscalefbf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 f6 54 9f 2c 72 80\s+vscalefbf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f5 55 28 5c f4\s+vsubbf16 ymm6,ymm5,ymm4
+\s*[a-f0-9]+:\s*62 f5 55 08 5c f4\s+vsubbf16 xmm6,xmm5,xmm4
+\s*[a-f0-9]+:\s*62 f5 55 2f 5c b4 f4 00 00 00 10\s+vsubbf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f5 55 38 5c 31\s+vsubbf16 ymm6,ymm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f5 55 28 5c 71 7f\s+vsubbf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 f5 55 bf 5c 72 80\s+vsubbf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f5 55 0f 5c b4 f4 00 00 00 10\s+vsubbf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f5 55 18 5c 31\s+vsubbf16 xmm6,xmm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f5 55 08 5c 71 7f\s+vsubbf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 f5 55 9f 5c 72 80\s+vsubbf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 54 28 98 f4\s+vfmadd132bf16 ymm6,ymm5,ymm4
+\s*[a-f0-9]+:\s*62 f6 54 08 98 f4\s+vfmadd132bf16 xmm6,xmm5,xmm4
+\s*[a-f0-9]+:\s*62 f6 54 2f 98 b4 f4 00 00 00 10\s+vfmadd132bf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 54 38 98 31\s+vfmadd132bf16 ymm6,ymm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 54 28 98 71 7f\s+vfmadd132bf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 f6 54 bf 98 72 80\s+vfmadd132bf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 54 0f 98 b4 f4 00 00 00 10\s+vfmadd132bf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 54 18 98 31\s+vfmadd132bf16 xmm6,xmm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 54 08 98 71 7f\s+vfmadd132bf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 f6 54 9f 98 72 80\s+vfmadd132bf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 54 28 a8 f4\s+vfmadd213bf16 ymm6,ymm5,ymm4
+\s*[a-f0-9]+:\s*62 f6 54 08 a8 f4\s+vfmadd213bf16 xmm6,xmm5,xmm4
+\s*[a-f0-9]+:\s*62 f6 54 2f a8 b4 f4 00 00 00 10\s+vfmadd213bf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 54 38 a8 31\s+vfmadd213bf16 ymm6,ymm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 54 28 a8 71 7f\s+vfmadd213bf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 f6 54 bf a8 72 80\s+vfmadd213bf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 54 0f a8 b4 f4 00 00 00 10\s+vfmadd213bf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 54 18 a8 31\s+vfmadd213bf16 xmm6,xmm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 54 08 a8 71 7f\s+vfmadd213bf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 f6 54 9f a8 72 80\s+vfmadd213bf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 54 28 b8 f4\s+vfmadd231bf16 ymm6,ymm5,ymm4
+\s*[a-f0-9]+:\s*62 f6 54 08 b8 f4\s+vfmadd231bf16 xmm6,xmm5,xmm4
+\s*[a-f0-9]+:\s*62 f6 54 2f b8 b4 f4 00 00 00 10\s+vfmadd231bf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 54 38 b8 31\s+vfmadd231bf16 ymm6,ymm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 54 28 b8 71 7f\s+vfmadd231bf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 f6 54 bf b8 72 80\s+vfmadd231bf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 54 0f b8 b4 f4 00 00 00 10\s+vfmadd231bf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 54 18 b8 31\s+vfmadd231bf16 xmm6,xmm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 54 08 b8 71 7f\s+vfmadd231bf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 f6 54 9f b8 72 80\s+vfmadd231bf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 54 28 9a f4\s+vfmsub132bf16 ymm6,ymm5,ymm4
+\s*[a-f0-9]+:\s*62 f6 54 08 9a f4\s+vfmsub132bf16 xmm6,xmm5,xmm4
+\s*[a-f0-9]+:\s*62 f6 54 2f 9a b4 f4 00 00 00 10\s+vfmsub132bf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 54 38 9a 31\s+vfmsub132bf16 ymm6,ymm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 54 28 9a 71 7f\s+vfmsub132bf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 f6 54 bf 9a 72 80\s+vfmsub132bf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 54 0f 9a b4 f4 00 00 00 10\s+vfmsub132bf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 54 18 9a 31\s+vfmsub132bf16 xmm6,xmm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 54 08 9a 71 7f\s+vfmsub132bf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 f6 54 9f 9a 72 80\s+vfmsub132bf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 54 28 aa f4\s+vfmsub213bf16 ymm6,ymm5,ymm4
+\s*[a-f0-9]+:\s*62 f6 54 08 aa f4\s+vfmsub213bf16 xmm6,xmm5,xmm4
+\s*[a-f0-9]+:\s*62 f6 54 2f aa b4 f4 00 00 00 10\s+vfmsub213bf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 54 38 aa 31\s+vfmsub213bf16 ymm6,ymm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 54 28 aa 71 7f\s+vfmsub213bf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 f6 54 bf aa 72 80\s+vfmsub213bf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 54 0f aa b4 f4 00 00 00 10\s+vfmsub213bf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 54 18 aa 31\s+vfmsub213bf16 xmm6,xmm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 54 08 aa 71 7f\s+vfmsub213bf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 f6 54 9f aa 72 80\s+vfmsub213bf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 54 28 ba f4\s+vfmsub231bf16 ymm6,ymm5,ymm4
+\s*[a-f0-9]+:\s*62 f6 54 08 ba f4\s+vfmsub231bf16 xmm6,xmm5,xmm4
+\s*[a-f0-9]+:\s*62 f6 54 2f ba b4 f4 00 00 00 10\s+vfmsub231bf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 54 38 ba 31\s+vfmsub231bf16 ymm6,ymm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 54 28 ba 71 7f\s+vfmsub231bf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 f6 54 bf ba 72 80\s+vfmsub231bf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 54 0f ba b4 f4 00 00 00 10\s+vfmsub231bf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 54 18 ba 31\s+vfmsub231bf16 xmm6,xmm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 54 08 ba 71 7f\s+vfmsub231bf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 f6 54 9f ba 72 80\s+vfmsub231bf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 54 28 9c f4\s+vfnmadd132bf16 ymm6,ymm5,ymm4
+\s*[a-f0-9]+:\s*62 f6 54 08 9c f4\s+vfnmadd132bf16 xmm6,xmm5,xmm4
+\s*[a-f0-9]+:\s*62 f6 54 2f 9c b4 f4 00 00 00 10\s+vfnmadd132bf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 54 38 9c 31\s+vfnmadd132bf16 ymm6,ymm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 54 28 9c 71 7f\s+vfnmadd132bf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 f6 54 bf 9c 72 80\s+vfnmadd132bf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 54 0f 9c b4 f4 00 00 00 10\s+vfnmadd132bf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 54 18 9c 31\s+vfnmadd132bf16 xmm6,xmm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 54 08 9c 71 7f\s+vfnmadd132bf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 f6 54 9f 9c 72 80\s+vfnmadd132bf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 54 28 ac f4\s+vfnmadd213bf16 ymm6,ymm5,ymm4
+\s*[a-f0-9]+:\s*62 f6 54 08 ac f4\s+vfnmadd213bf16 xmm6,xmm5,xmm4
+\s*[a-f0-9]+:\s*62 f6 54 2f ac b4 f4 00 00 00 10\s+vfnmadd213bf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 54 38 ac 31\s+vfnmadd213bf16 ymm6,ymm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 54 28 ac 71 7f\s+vfnmadd213bf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 f6 54 bf ac 72 80\s+vfnmadd213bf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 54 0f ac b4 f4 00 00 00 10\s+vfnmadd213bf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 54 18 ac 31\s+vfnmadd213bf16 xmm6,xmm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 54 08 ac 71 7f\s+vfnmadd213bf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 f6 54 9f ac 72 80\s+vfnmadd213bf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 54 28 bc f4\s+vfnmadd231bf16 ymm6,ymm5,ymm4
+\s*[a-f0-9]+:\s*62 f6 54 08 bc f4\s+vfnmadd231bf16 xmm6,xmm5,xmm4
+\s*[a-f0-9]+:\s*62 f6 54 2f bc b4 f4 00 00 00 10\s+vfnmadd231bf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 54 38 bc 31\s+vfnmadd231bf16 ymm6,ymm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 54 28 bc 71 7f\s+vfnmadd231bf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 f6 54 bf bc 72 80\s+vfnmadd231bf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 54 0f bc b4 f4 00 00 00 10\s+vfnmadd231bf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 54 18 bc 31\s+vfnmadd231bf16 xmm6,xmm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 54 08 bc 71 7f\s+vfnmadd231bf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 f6 54 9f bc 72 80\s+vfnmadd231bf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 54 28 9e f4\s+vfnmsub132bf16 ymm6,ymm5,ymm4
+\s*[a-f0-9]+:\s*62 f6 54 08 9e f4\s+vfnmsub132bf16 xmm6,xmm5,xmm4
+\s*[a-f0-9]+:\s*62 f6 54 2f 9e b4 f4 00 00 00 10\s+vfnmsub132bf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 54 38 9e 31\s+vfnmsub132bf16 ymm6,ymm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 54 28 9e 71 7f\s+vfnmsub132bf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 f6 54 bf 9e 72 80\s+vfnmsub132bf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 54 0f 9e b4 f4 00 00 00 10\s+vfnmsub132bf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 54 18 9e 31\s+vfnmsub132bf16 xmm6,xmm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 54 08 9e 71 7f\s+vfnmsub132bf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 f6 54 9f 9e 72 80\s+vfnmsub132bf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 54 28 ae f4\s+vfnmsub213bf16 ymm6,ymm5,ymm4
+\s*[a-f0-9]+:\s*62 f6 54 08 ae f4\s+vfnmsub213bf16 xmm6,xmm5,xmm4
+\s*[a-f0-9]+:\s*62 f6 54 2f ae b4 f4 00 00 00 10\s+vfnmsub213bf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 54 38 ae 31\s+vfnmsub213bf16 ymm6,ymm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 54 28 ae 71 7f\s+vfnmsub213bf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 f6 54 bf ae 72 80\s+vfnmsub213bf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 54 0f ae b4 f4 00 00 00 10\s+vfnmsub213bf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 54 18 ae 31\s+vfnmsub213bf16 xmm6,xmm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 54 08 ae 71 7f\s+vfnmsub213bf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 f6 54 9f ae 72 80\s+vfnmsub213bf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 54 28 be f4\s+vfnmsub231bf16 ymm6,ymm5,ymm4
+\s*[a-f0-9]+:\s*62 f6 54 08 be f4\s+vfnmsub231bf16 xmm6,xmm5,xmm4
+\s*[a-f0-9]+:\s*62 f6 54 2f be b4 f4 00 00 00 10\s+vfnmsub231bf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 54 38 be 31\s+vfnmsub231bf16 ymm6,ymm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 54 28 be 71 7f\s+vfnmsub231bf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 f6 54 bf be 72 80\s+vfnmsub231bf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 54 0f be b4 f4 00 00 00 10\s+vfnmsub231bf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 54 18 be 31\s+vfnmsub231bf16 xmm6,xmm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 54 08 be 71 7f\s+vfnmsub231bf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 f6 54 9f be 72 80\s+vfnmsub231bf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 7c 08 42 f5\s+vgetexpbf16 xmm6,xmm5
+\s*[a-f0-9]+:\s*62 f6 7c 28 42 f5\s+vgetexpbf16 ymm6,ymm5
+\s*[a-f0-9]+:\s*62 f6 7c 0f 42 b4 f4 00 00 00 10\s+vgetexpbf16 xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 7c 18 42 31\s+vgetexpbf16 xmm6,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 7c 08 42 71 7f\s+vgetexpbf16 xmm6,XMMWORD PTR \[ecx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 f6 7c 9f 42 72 80\s+vgetexpbf16 xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 7c 2f 42 b4 f4 00 00 00 10\s+vgetexpbf16 ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 7c 38 42 31\s+vgetexpbf16 ymm6,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 7c 28 42 71 7f\s+vgetexpbf16 ymm6,YMMWORD PTR \[ecx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 f6 7c bf 42 72 80\s+vgetexpbf16 ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 7c 08 4c f5\s+vrcpbf16 xmm6,xmm5
+\s*[a-f0-9]+:\s*62 f6 7c 28 4c f5\s+vrcpbf16 ymm6,ymm5
+\s*[a-f0-9]+:\s*62 f6 7c 0f 4c b4 f4 00 00 00 10\s+vrcpbf16 xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 7c 18 4c 31\s+vrcpbf16 xmm6,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 7c 08 4c 71 7f\s+vrcpbf16 xmm6,XMMWORD PTR \[ecx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 f6 7c 9f 4c 72 80\s+vrcpbf16 xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 7c 2f 4c b4 f4 00 00 00 10\s+vrcpbf16 ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 7c 38 4c 31\s+vrcpbf16 ymm6,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 7c 28 4c 71 7f\s+vrcpbf16 ymm6,YMMWORD PTR \[ecx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 f6 7c bf 4c 72 80\s+vrcpbf16 ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 7c 08 4e f5\s+vrsqrtbf16 xmm6,xmm5
+\s*[a-f0-9]+:\s*62 f6 7c 28 4e f5\s+vrsqrtbf16 ymm6,ymm5
+\s*[a-f0-9]+:\s*62 f6 7c 0f 4e b4 f4 00 00 00 10\s+vrsqrtbf16 xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 7c 18 4e 31\s+vrsqrtbf16 xmm6,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 7c 08 4e 71 7f\s+vrsqrtbf16 xmm6,XMMWORD PTR \[ecx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 f6 7c 9f 4e 72 80\s+vrsqrtbf16 xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 7c 2f 4e b4 f4 00 00 00 10\s+vrsqrtbf16 ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 7c 38 4e 31\s+vrsqrtbf16 ymm6,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 7c 28 4e 71 7f\s+vrsqrtbf16 ymm6,YMMWORD PTR \[ecx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 f6 7c bf 4e 72 80\s+vrsqrtbf16 ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f5 7d 08 51 f5\s+vsqrtbf16 xmm6,xmm5
+\s*[a-f0-9]+:\s*62 f5 7d 28 51 f5\s+vsqrtbf16 ymm6,ymm5
+\s*[a-f0-9]+:\s*62 f5 7d 0f 51 b4 f4 00 00 00 10\s+vsqrtbf16 xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f5 7d 18 51 31\s+vsqrtbf16 xmm6,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f5 7d 08 51 71 7f\s+vsqrtbf16 xmm6,XMMWORD PTR \[ecx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 f5 7d 9f 51 72 80\s+vsqrtbf16 xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f5 7d 2f 51 b4 f4 00 00 00 10\s+vsqrtbf16 ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f5 7d 38 51 31\s+vsqrtbf16 ymm6,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f5 7d 28 51 71 7f\s+vsqrtbf16 ymm6,YMMWORD PTR \[ecx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 f5 7d bf 51 72 80\s+vsqrtbf16 ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f3 7f 28 26 f5 7b\s+vgetmantbf16 ymm6,ymm5,0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 08 26 f5 7b\s+vgetmantbf16 xmm6,xmm5,0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 0f 26 b4 f4 00 00 00 10 7b\s+vgetmantbf16 xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 18 26 31 7b\s+vgetmantbf16 xmm6,WORD BCST \[ecx\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 08 26 71 7f 7b\s+vgetmantbf16 xmm6,XMMWORD PTR \[ecx\+0x7f0\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 9f 26 72 80 7b\s+vgetmantbf16 xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 2f 26 b4 f4 00 00 00 10 7b\s+vgetmantbf16 ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 38 26 31 7b\s+vgetmantbf16 ymm6,WORD BCST \[ecx\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 28 26 71 7f 7b\s+vgetmantbf16 ymm6,YMMWORD PTR \[ecx\+0xfe0\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f bf 26 72 80 7b\s+vgetmantbf16 ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 28 56 f5 7b\s+vreducebf16 ymm6,ymm5,0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 08 56 f5 7b\s+vreducebf16 xmm6,xmm5,0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 0f 56 b4 f4 00 00 00 10 7b\s+vreducebf16 xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 18 56 31 7b\s+vreducebf16 xmm6,WORD BCST \[ecx\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 08 56 71 7f 7b\s+vreducebf16 xmm6,XMMWORD PTR \[ecx\+0x7f0\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 9f 56 72 80 7b\s+vreducebf16 xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 2f 56 b4 f4 00 00 00 10 7b\s+vreducebf16 ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 38 56 31 7b\s+vreducebf16 ymm6,WORD BCST \[ecx\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 28 56 71 7f 7b\s+vreducebf16 ymm6,YMMWORD PTR \[ecx\+0xfe0\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f bf 56 72 80 7b\s+vreducebf16 ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 28 08 f5 7b\s+vrndscalebf16 ymm6,ymm5,0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 08 08 f5 7b\s+vrndscalebf16 xmm6,xmm5,0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 0f 08 b4 f4 00 00 00 10 7b\s+vrndscalebf16 xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 18 08 31 7b\s+vrndscalebf16 xmm6,WORD BCST \[ecx\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 08 08 71 7f 7b\s+vrndscalebf16 xmm6,XMMWORD PTR \[ecx\+0x7f0\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 9f 08 72 80 7b\s+vrndscalebf16 xmm6\{k7\}\{z\},WORD BCST \[edx-0x100\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 2f 08 b4 f4 00 00 00 10 7b\s+vrndscalebf16 ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 38 08 31 7b\s+vrndscalebf16 ymm6,WORD BCST \[ecx\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 28 08 71 7f 7b\s+vrndscalebf16 ymm6,YMMWORD PTR \[ecx\+0xfe0\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f bf 08 72 80 7b\s+vrndscalebf16 ymm6\{k7\}\{z\},WORD BCST \[edx-0x100\],0x7b
+\s*[a-f0-9]+:\s*62 f3 57 28 c2 ec 7b\s+vcmpbf16 k5,ymm5,ymm4,0x7b
+\s*[a-f0-9]+:\s*62 f3 57 08 c2 ec 7b\s+vcmpbf16 k5,xmm5,xmm4,0x7b
+\s*[a-f0-9]+:\s*62 f3 57 0f c2 ac f4 00 00 00 10 7b\s+vcmpbf16 k5\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
+\s*[a-f0-9]+:\s*62 f3 57 18 c2 29 7b\s+vcmpbf16 k5,xmm5,WORD BCST \[ecx\],0x7b
+\s*[a-f0-9]+:\s*62 f3 57 08 c2 69 7f 7b\s+vcmpbf16 k5,xmm5,XMMWORD PTR \[ecx\+0x7f0\],0x7b
+\s*[a-f0-9]+:\s*62 f3 57 1f c2 6a 80 7b\s+vcmpbf16 k5\{k7\},xmm5,WORD BCST \[edx-0x100\],0x7b
+\s*[a-f0-9]+:\s*62 f3 57 2f c2 ac f4 00 00 00 10 7b\s+vcmpbf16 k5\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
+\s*[a-f0-9]+:\s*62 f3 57 38 c2 29 7b\s+vcmpbf16 k5,ymm5,WORD BCST \[ecx\],0x7b
+\s*[a-f0-9]+:\s*62 f3 57 28 c2 69 7f 7b\s+vcmpbf16 k5,ymm5,YMMWORD PTR \[ecx\+0xfe0\],0x7b
+\s*[a-f0-9]+:\s*62 f3 57 3f c2 6a 80 7b\s+vcmpbf16 k5\{k7\},ymm5,WORD BCST \[edx-0x100\],0x7b
 \s*[a-f0-9]+:\s*62 f5 7d 08 2f f5\s+vcomsbf16 xmm6,xmm5
 \s*[a-f0-9]+:\s*62 f5 7d 08 2f b4 f4 00 00 00 10\s+vcomsbf16 xmm6,WORD PTR \[esp\+esi\*8\+0x10000000\]
 \s*[a-f0-9]+:\s*62 f5 7d 08 2f 31\s+vcomsbf16 xmm6,WORD PTR \[ecx\]
 \s*[a-f0-9]+:\s*62 f5 7d 08 2f 71 7f\s+vcomsbf16 xmm6,WORD PTR \[ecx\+0xfe\]
 \s*[a-f0-9]+:\s*62 f5 7d 08 2f 72 80\s+vcomsbf16 xmm6,WORD PTR \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f3 7f 28 66 ed 7b\s+vfpclasspbf16 k5,ymm5,0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 08 66 ed 7b\s+vfpclasspbf16 k5,xmm5,0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 0f 66 ac f4 00 00 00 10 7b\s+vfpclasspbf16 k5\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 18 66 29 7b\s+vfpclasspbf16 k5,WORD BCST \[ecx\]\{1to8\},0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 08 66 69 7f 7b\s+vfpclasspbf16 k5,XMMWORD PTR \[ecx\+0x7f0\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 1f 66 6a 80 7b\s+vfpclasspbf16 k5\{k7\},WORD BCST \[edx-0x100\]\{1to8\},0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 38 66 29 7b\s+vfpclasspbf16 k5,WORD BCST \[ecx\]\{1to16\},0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 28 66 69 7f 7b\s+vfpclasspbf16 k5,YMMWORD PTR \[ecx\+0xfe0\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 3f 66 6a 80 7b\s+vfpclasspbf16 k5\{k7\},WORD BCST \[edx-0x100\]\{1to16\},0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 28 66 ed 7b\s+vfpclassbf16 k5,ymm5,0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 08 66 ed 7b\s+vfpclassbf16 k5,xmm5,0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 0f 66 ac f4 00 00 00 10 7b\s+vfpclassbf16 k5\{k7\},XMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 18 66 29 7b\s+vfpclassbf16 k5,WORD BCST \[ecx\]\{1to8\},0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 08 66 69 7f 7b\s+vfpclassbf16 k5,XMMWORD PTR \[ecx\+0x7f0\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 1f 66 6a 80 7b\s+vfpclassbf16 k5\{k7\},WORD BCST \[edx-0x100\]\{1to8\},0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 38 66 29 7b\s+vfpclassbf16 k5,WORD BCST \[ecx\]\{1to16\},0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 28 66 69 7f 7b\s+vfpclassbf16 k5,YMMWORD PTR \[ecx\+0xfe0\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 3f 66 6a 80 7b\s+vfpclassbf16 k5\{k7\},WORD BCST \[edx-0x100\]\{1to16\},0x7b
 #pass
diff --git a/gas/testsuite/gas/i386/avx10_2-256-bf16.d b/gas/testsuite/gas/i386/avx10_2-256-bf16.d
index 1cf882de6f6..ec00057ccbe 100644
--- a/gas/testsuite/gas/i386/avx10_2-256-bf16.d
+++ b/gas/testsuite/gas/i386/avx10_2-256-bf16.d
@@ -7,288 +7,288 @@ 
 Disassembly of section .text:
 
 0+ <_start>:
-\s*[a-f0-9]+:\s*62 f5 55 28 58 f4\s+vaddnepbf16 %ymm4,%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f5 55 08 58 f4\s+vaddnepbf16 %xmm4,%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f5 55 2f 58 b4 f4 00 00 00 10\s+vaddnepbf16 0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f5 55 38 58 31\s+vaddnepbf16 \(%ecx\)\{1to16\},%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f5 55 28 58 71 7f\s+vaddnepbf16 0xfe0\(%ecx\),%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f5 55 bf 58 72 80\s+vaddnepbf16 -0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f5 55 0f 58 b4 f4 00 00 00 10\s+vaddnepbf16 0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f5 55 18 58 31\s+vaddnepbf16 \(%ecx\)\{1to8\},%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f5 55 08 58 71 7f\s+vaddnepbf16 0x7f0\(%ecx\),%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f5 55 9f 58 72 80\s+vaddnepbf16 -0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f5 55 28 5e f4\s+vdivnepbf16 %ymm4,%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f5 55 08 5e f4\s+vdivnepbf16 %xmm4,%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f5 55 2f 5e b4 f4 00 00 00 10\s+vdivnepbf16 0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f5 55 38 5e 31\s+vdivnepbf16 \(%ecx\)\{1to16\},%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f5 55 28 5e 71 7f\s+vdivnepbf16 0xfe0\(%ecx\),%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f5 55 bf 5e 72 80\s+vdivnepbf16 -0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f5 55 0f 5e b4 f4 00 00 00 10\s+vdivnepbf16 0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f5 55 18 5e 31\s+vdivnepbf16 \(%ecx\)\{1to8\},%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f5 55 08 5e 71 7f\s+vdivnepbf16 0x7f0\(%ecx\),%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f5 55 9f 5e 72 80\s+vdivnepbf16 -0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f5 55 28 5f f4\s+vmaxpbf16 %ymm4,%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f5 55 08 5f f4\s+vmaxpbf16 %xmm4,%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f5 55 2f 5f b4 f4 00 00 00 10\s+vmaxpbf16 0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f5 55 38 5f 31\s+vmaxpbf16 \(%ecx\)\{1to16\},%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f5 55 28 5f 71 7f\s+vmaxpbf16 0xfe0\(%ecx\),%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f5 55 bf 5f 72 80\s+vmaxpbf16 -0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f5 55 0f 5f b4 f4 00 00 00 10\s+vmaxpbf16 0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f5 55 18 5f 31\s+vmaxpbf16 \(%ecx\)\{1to8\},%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f5 55 08 5f 71 7f\s+vmaxpbf16 0x7f0\(%ecx\),%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f5 55 9f 5f 72 80\s+vmaxpbf16 -0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f5 55 28 5d f4\s+vminpbf16 %ymm4,%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f5 55 08 5d f4\s+vminpbf16 %xmm4,%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f5 55 2f 5d b4 f4 00 00 00 10\s+vminpbf16 0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f5 55 38 5d 31\s+vminpbf16 \(%ecx\)\{1to16\},%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f5 55 28 5d 71 7f\s+vminpbf16 0xfe0\(%ecx\),%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f5 55 bf 5d 72 80\s+vminpbf16 -0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f5 55 0f 5d b4 f4 00 00 00 10\s+vminpbf16 0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f5 55 18 5d 31\s+vminpbf16 \(%ecx\)\{1to8\},%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f5 55 08 5d 71 7f\s+vminpbf16 0x7f0\(%ecx\),%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f5 55 9f 5d 72 80\s+vminpbf16 -0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f5 55 28 59 f4\s+vmulnepbf16 %ymm4,%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f5 55 08 59 f4\s+vmulnepbf16 %xmm4,%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f5 55 2f 59 b4 f4 00 00 00 10\s+vmulnepbf16 0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f5 55 38 59 31\s+vmulnepbf16 \(%ecx\)\{1to16\},%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f5 55 28 59 71 7f\s+vmulnepbf16 0xfe0\(%ecx\),%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f5 55 bf 59 72 80\s+vmulnepbf16 -0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f5 55 0f 59 b4 f4 00 00 00 10\s+vmulnepbf16 0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f5 55 18 59 31\s+vmulnepbf16 \(%ecx\)\{1to8\},%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f5 55 08 59 71 7f\s+vmulnepbf16 0x7f0\(%ecx\),%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f5 55 9f 59 72 80\s+vmulnepbf16 -0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 54 28 2c f4\s+vscalefnepbf16 %ymm4,%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 54 08 2c f4\s+vscalefnepbf16 %xmm4,%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 54 2f 2c b4 f4 00 00 00 10\s+vscalefnepbf16 0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 54 38 2c 31\s+vscalefnepbf16 \(%ecx\)\{1to16\},%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 54 28 2c 71 7f\s+vscalefnepbf16 0xfe0\(%ecx\),%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 54 bf 2c 72 80\s+vscalefnepbf16 -0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 54 0f 2c b4 f4 00 00 00 10\s+vscalefnepbf16 0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 54 18 2c 31\s+vscalefnepbf16 \(%ecx\)\{1to8\},%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 54 08 2c 71 7f\s+vscalefnepbf16 0x7f0\(%ecx\),%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 54 9f 2c 72 80\s+vscalefnepbf16 -0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f5 55 28 5c f4\s+vsubnepbf16 %ymm4,%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f5 55 08 5c f4\s+vsubnepbf16 %xmm4,%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f5 55 2f 5c b4 f4 00 00 00 10\s+vsubnepbf16 0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f5 55 38 5c 31\s+vsubnepbf16 \(%ecx\)\{1to16\},%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f5 55 28 5c 71 7f\s+vsubnepbf16 0xfe0\(%ecx\),%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f5 55 bf 5c 72 80\s+vsubnepbf16 -0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f5 55 0f 5c b4 f4 00 00 00 10\s+vsubnepbf16 0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f5 55 18 5c 31\s+vsubnepbf16 \(%ecx\)\{1to8\},%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f5 55 08 5c 71 7f\s+vsubnepbf16 0x7f0\(%ecx\),%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f5 55 9f 5c 72 80\s+vsubnepbf16 -0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 54 28 98 f4\s+vfmadd132nepbf16 %ymm4,%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 54 08 98 f4\s+vfmadd132nepbf16 %xmm4,%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 54 2f 98 b4 f4 00 00 00 10\s+vfmadd132nepbf16 0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 54 38 98 31\s+vfmadd132nepbf16 \(%ecx\)\{1to16\},%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 54 28 98 71 7f\s+vfmadd132nepbf16 0xfe0\(%ecx\),%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 54 bf 98 72 80\s+vfmadd132nepbf16 -0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 54 0f 98 b4 f4 00 00 00 10\s+vfmadd132nepbf16 0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 54 18 98 31\s+vfmadd132nepbf16 \(%ecx\)\{1to8\},%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 54 08 98 71 7f\s+vfmadd132nepbf16 0x7f0\(%ecx\),%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 54 9f 98 72 80\s+vfmadd132nepbf16 -0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 54 28 a8 f4\s+vfmadd213nepbf16 %ymm4,%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 54 08 a8 f4\s+vfmadd213nepbf16 %xmm4,%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 54 2f a8 b4 f4 00 00 00 10\s+vfmadd213nepbf16 0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 54 38 a8 31\s+vfmadd213nepbf16 \(%ecx\)\{1to16\},%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 54 28 a8 71 7f\s+vfmadd213nepbf16 0xfe0\(%ecx\),%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 54 bf a8 72 80\s+vfmadd213nepbf16 -0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 54 0f a8 b4 f4 00 00 00 10\s+vfmadd213nepbf16 0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 54 18 a8 31\s+vfmadd213nepbf16 \(%ecx\)\{1to8\},%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 54 08 a8 71 7f\s+vfmadd213nepbf16 0x7f0\(%ecx\),%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 54 9f a8 72 80\s+vfmadd213nepbf16 -0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 54 28 b8 f4\s+vfmadd231nepbf16 %ymm4,%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 54 08 b8 f4\s+vfmadd231nepbf16 %xmm4,%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 54 2f b8 b4 f4 00 00 00 10\s+vfmadd231nepbf16 0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 54 38 b8 31\s+vfmadd231nepbf16 \(%ecx\)\{1to16\},%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 54 28 b8 71 7f\s+vfmadd231nepbf16 0xfe0\(%ecx\),%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 54 bf b8 72 80\s+vfmadd231nepbf16 -0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 54 0f b8 b4 f4 00 00 00 10\s+vfmadd231nepbf16 0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 54 18 b8 31\s+vfmadd231nepbf16 \(%ecx\)\{1to8\},%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 54 08 b8 71 7f\s+vfmadd231nepbf16 0x7f0\(%ecx\),%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 54 9f b8 72 80\s+vfmadd231nepbf16 -0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 54 28 9a f4\s+vfmsub132nepbf16 %ymm4,%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 54 08 9a f4\s+vfmsub132nepbf16 %xmm4,%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 54 2f 9a b4 f4 00 00 00 10\s+vfmsub132nepbf16 0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 54 38 9a 31\s+vfmsub132nepbf16 \(%ecx\)\{1to16\},%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 54 28 9a 71 7f\s+vfmsub132nepbf16 0xfe0\(%ecx\),%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 54 bf 9a 72 80\s+vfmsub132nepbf16 -0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 54 0f 9a b4 f4 00 00 00 10\s+vfmsub132nepbf16 0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 54 18 9a 31\s+vfmsub132nepbf16 \(%ecx\)\{1to8\},%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 54 08 9a 71 7f\s+vfmsub132nepbf16 0x7f0\(%ecx\),%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 54 9f 9a 72 80\s+vfmsub132nepbf16 -0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 54 28 aa f4\s+vfmsub213nepbf16 %ymm4,%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 54 08 aa f4\s+vfmsub213nepbf16 %xmm4,%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 54 2f aa b4 f4 00 00 00 10\s+vfmsub213nepbf16 0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 54 38 aa 31\s+vfmsub213nepbf16 \(%ecx\)\{1to16\},%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 54 28 aa 71 7f\s+vfmsub213nepbf16 0xfe0\(%ecx\),%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 54 bf aa 72 80\s+vfmsub213nepbf16 -0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 54 0f aa b4 f4 00 00 00 10\s+vfmsub213nepbf16 0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 54 18 aa 31\s+vfmsub213nepbf16 \(%ecx\)\{1to8\},%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 54 08 aa 71 7f\s+vfmsub213nepbf16 0x7f0\(%ecx\),%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 54 9f aa 72 80\s+vfmsub213nepbf16 -0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 54 28 ba f4\s+vfmsub231nepbf16 %ymm4,%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 54 08 ba f4\s+vfmsub231nepbf16 %xmm4,%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 54 2f ba b4 f4 00 00 00 10\s+vfmsub231nepbf16 0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 54 38 ba 31\s+vfmsub231nepbf16 \(%ecx\)\{1to16\},%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 54 28 ba 71 7f\s+vfmsub231nepbf16 0xfe0\(%ecx\),%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 54 bf ba 72 80\s+vfmsub231nepbf16 -0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 54 0f ba b4 f4 00 00 00 10\s+vfmsub231nepbf16 0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 54 18 ba 31\s+vfmsub231nepbf16 \(%ecx\)\{1to8\},%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 54 08 ba 71 7f\s+vfmsub231nepbf16 0x7f0\(%ecx\),%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 54 9f ba 72 80\s+vfmsub231nepbf16 -0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 54 28 9c f4\s+vfnmadd132nepbf16 %ymm4,%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 54 08 9c f4\s+vfnmadd132nepbf16 %xmm4,%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 54 2f 9c b4 f4 00 00 00 10\s+vfnmadd132nepbf16 0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 54 38 9c 31\s+vfnmadd132nepbf16 \(%ecx\)\{1to16\},%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 54 28 9c 71 7f\s+vfnmadd132nepbf16 0xfe0\(%ecx\),%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 54 bf 9c 72 80\s+vfnmadd132nepbf16 -0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 54 0f 9c b4 f4 00 00 00 10\s+vfnmadd132nepbf16 0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 54 18 9c 31\s+vfnmadd132nepbf16 \(%ecx\)\{1to8\},%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 54 08 9c 71 7f\s+vfnmadd132nepbf16 0x7f0\(%ecx\),%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 54 9f 9c 72 80\s+vfnmadd132nepbf16 -0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 54 28 ac f4\s+vfnmadd213nepbf16 %ymm4,%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 54 08 ac f4\s+vfnmadd213nepbf16 %xmm4,%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 54 2f ac b4 f4 00 00 00 10\s+vfnmadd213nepbf16 0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 54 38 ac 31\s+vfnmadd213nepbf16 \(%ecx\)\{1to16\},%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 54 28 ac 71 7f\s+vfnmadd213nepbf16 0xfe0\(%ecx\),%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 54 bf ac 72 80\s+vfnmadd213nepbf16 -0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 54 0f ac b4 f4 00 00 00 10\s+vfnmadd213nepbf16 0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 54 18 ac 31\s+vfnmadd213nepbf16 \(%ecx\)\{1to8\},%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 54 08 ac 71 7f\s+vfnmadd213nepbf16 0x7f0\(%ecx\),%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 54 9f ac 72 80\s+vfnmadd213nepbf16 -0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 54 28 bc f4\s+vfnmadd231nepbf16 %ymm4,%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 54 08 bc f4\s+vfnmadd231nepbf16 %xmm4,%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 54 2f bc b4 f4 00 00 00 10\s+vfnmadd231nepbf16 0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 54 38 bc 31\s+vfnmadd231nepbf16 \(%ecx\)\{1to16\},%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 54 28 bc 71 7f\s+vfnmadd231nepbf16 0xfe0\(%ecx\),%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 54 bf bc 72 80\s+vfnmadd231nepbf16 -0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 54 0f bc b4 f4 00 00 00 10\s+vfnmadd231nepbf16 0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 54 18 bc 31\s+vfnmadd231nepbf16 \(%ecx\)\{1to8\},%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 54 08 bc 71 7f\s+vfnmadd231nepbf16 0x7f0\(%ecx\),%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 54 9f bc 72 80\s+vfnmadd231nepbf16 -0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 54 28 9e f4\s+vfnmsub132nepbf16 %ymm4,%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 54 08 9e f4\s+vfnmsub132nepbf16 %xmm4,%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 54 2f 9e b4 f4 00 00 00 10\s+vfnmsub132nepbf16 0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 54 38 9e 31\s+vfnmsub132nepbf16 \(%ecx\)\{1to16\},%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 54 28 9e 71 7f\s+vfnmsub132nepbf16 0xfe0\(%ecx\),%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 54 bf 9e 72 80\s+vfnmsub132nepbf16 -0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 54 0f 9e b4 f4 00 00 00 10\s+vfnmsub132nepbf16 0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 54 18 9e 31\s+vfnmsub132nepbf16 \(%ecx\)\{1to8\},%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 54 08 9e 71 7f\s+vfnmsub132nepbf16 0x7f0\(%ecx\),%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 54 9f 9e 72 80\s+vfnmsub132nepbf16 -0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 54 28 ae f4\s+vfnmsub213nepbf16 %ymm4,%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 54 08 ae f4\s+vfnmsub213nepbf16 %xmm4,%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 54 2f ae b4 f4 00 00 00 10\s+vfnmsub213nepbf16 0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 54 38 ae 31\s+vfnmsub213nepbf16 \(%ecx\)\{1to16\},%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 54 28 ae 71 7f\s+vfnmsub213nepbf16 0xfe0\(%ecx\),%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 54 bf ae 72 80\s+vfnmsub213nepbf16 -0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 54 0f ae b4 f4 00 00 00 10\s+vfnmsub213nepbf16 0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 54 18 ae 31\s+vfnmsub213nepbf16 \(%ecx\)\{1to8\},%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 54 08 ae 71 7f\s+vfnmsub213nepbf16 0x7f0\(%ecx\),%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 54 9f ae 72 80\s+vfnmsub213nepbf16 -0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 54 28 be f4\s+vfnmsub231nepbf16 %ymm4,%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 54 08 be f4\s+vfnmsub231nepbf16 %xmm4,%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 54 2f be b4 f4 00 00 00 10\s+vfnmsub231nepbf16 0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 54 38 be 31\s+vfnmsub231nepbf16 \(%ecx\)\{1to16\},%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 54 28 be 71 7f\s+vfnmsub231nepbf16 0xfe0\(%ecx\),%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 54 bf be 72 80\s+vfnmsub231nepbf16 -0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 54 0f be b4 f4 00 00 00 10\s+vfnmsub231nepbf16 0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 54 18 be 31\s+vfnmsub231nepbf16 \(%ecx\)\{1to8\},%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 54 08 be 71 7f\s+vfnmsub231nepbf16 0x7f0\(%ecx\),%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 54 9f be 72 80\s+vfnmsub231nepbf16 -0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 7c 08 42 f5\s+vgetexppbf16 %xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 7c 28 42 f5\s+vgetexppbf16 %ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 7c 0f 42 b4 f4 00 00 00 10\s+vgetexppbf16 0x10000000\(%esp,%esi,8\),%xmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 7c 18 42 31\s+vgetexppbf16 \(%ecx\)\{1to8\},%xmm6
-\s*[a-f0-9]+:\s*62 f6 7c 08 42 71 7f\s+vgetexppbf16 0x7f0\(%ecx\),%xmm6
-\s*[a-f0-9]+:\s*62 f6 7c 9f 42 72 80\s+vgetexppbf16 -0x100\(%edx\)\{1to8\},%xmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 7c 2f 42 b4 f4 00 00 00 10\s+vgetexppbf16 0x10000000\(%esp,%esi,8\),%ymm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 7c 38 42 31\s+vgetexppbf16 \(%ecx\)\{1to16\},%ymm6
-\s*[a-f0-9]+:\s*62 f6 7c 28 42 71 7f\s+vgetexppbf16 0xfe0\(%ecx\),%ymm6
-\s*[a-f0-9]+:\s*62 f6 7c bf 42 72 80\s+vgetexppbf16 -0x100\(%edx\)\{1to16\},%ymm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 7c 08 4c f5\s+vrcppbf16 %xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 7c 28 4c f5\s+vrcppbf16 %ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 7c 0f 4c b4 f4 00 00 00 10\s+vrcppbf16 0x10000000\(%esp,%esi,8\),%xmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 7c 18 4c 31\s+vrcppbf16 \(%ecx\)\{1to8\},%xmm6
-\s*[a-f0-9]+:\s*62 f6 7c 08 4c 71 7f\s+vrcppbf16 0x7f0\(%ecx\),%xmm6
-\s*[a-f0-9]+:\s*62 f6 7c 9f 4c 72 80\s+vrcppbf16 -0x100\(%edx\)\{1to8\},%xmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 7c 2f 4c b4 f4 00 00 00 10\s+vrcppbf16 0x10000000\(%esp,%esi,8\),%ymm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 7c 38 4c 31\s+vrcppbf16 \(%ecx\)\{1to16\},%ymm6
-\s*[a-f0-9]+:\s*62 f6 7c 28 4c 71 7f\s+vrcppbf16 0xfe0\(%ecx\),%ymm6
-\s*[a-f0-9]+:\s*62 f6 7c bf 4c 72 80\s+vrcppbf16 -0x100\(%edx\)\{1to16\},%ymm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 7c 08 4e f5\s+vrsqrtpbf16 %xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f6 7c 28 4e f5\s+vrsqrtpbf16 %ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f6 7c 0f 4e b4 f4 00 00 00 10\s+vrsqrtpbf16 0x10000000\(%esp,%esi,8\),%xmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 7c 18 4e 31\s+vrsqrtpbf16 \(%ecx\)\{1to8\},%xmm6
-\s*[a-f0-9]+:\s*62 f6 7c 08 4e 71 7f\s+vrsqrtpbf16 0x7f0\(%ecx\),%xmm6
-\s*[a-f0-9]+:\s*62 f6 7c 9f 4e 72 80\s+vrsqrtpbf16 -0x100\(%edx\)\{1to8\},%xmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 7c 2f 4e b4 f4 00 00 00 10\s+vrsqrtpbf16 0x10000000\(%esp,%esi,8\),%ymm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 7c 38 4e 31\s+vrsqrtpbf16 \(%ecx\)\{1to16\},%ymm6
-\s*[a-f0-9]+:\s*62 f6 7c 28 4e 71 7f\s+vrsqrtpbf16 0xfe0\(%ecx\),%ymm6
-\s*[a-f0-9]+:\s*62 f6 7c bf 4e 72 80\s+vrsqrtpbf16 -0x100\(%edx\)\{1to16\},%ymm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f5 7d 08 51 f5\s+vsqrtnepbf16 %xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f5 7d 28 51 f5\s+vsqrtnepbf16 %ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f5 7d 0f 51 b4 f4 00 00 00 10\s+vsqrtnepbf16 0x10000000\(%esp,%esi,8\),%xmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f5 7d 18 51 31\s+vsqrtnepbf16 \(%ecx\)\{1to8\},%xmm6
-\s*[a-f0-9]+:\s*62 f5 7d 08 51 71 7f\s+vsqrtnepbf16 0x7f0\(%ecx\),%xmm6
-\s*[a-f0-9]+:\s*62 f5 7d 9f 51 72 80\s+vsqrtnepbf16 -0x100\(%edx\)\{1to8\},%xmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f5 7d 2f 51 b4 f4 00 00 00 10\s+vsqrtnepbf16 0x10000000\(%esp,%esi,8\),%ymm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f5 7d 38 51 31\s+vsqrtnepbf16 \(%ecx\)\{1to16\},%ymm6
-\s*[a-f0-9]+:\s*62 f5 7d 28 51 71 7f\s+vsqrtnepbf16 0xfe0\(%ecx\),%ymm6
-\s*[a-f0-9]+:\s*62 f5 7d bf 51 72 80\s+vsqrtnepbf16 -0x100\(%edx\)\{1to16\},%ymm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f3 7f 28 26 f5 7b\s+vgetmantpbf16 \$0x7b,%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f3 7f 08 26 f5 7b\s+vgetmantpbf16 \$0x7b,%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f3 7f 0f 26 b4 f4 00 00 00 10 7b\s+vgetmantpbf16 \$0x7b,0x10000000\(%esp,%esi,8\),%xmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f3 7f 18 26 31 7b\s+vgetmantpbf16 \$0x7b,\(%ecx\)\{1to8\},%xmm6
-\s*[a-f0-9]+:\s*62 f3 7f 08 26 71 7f 7b\s+vgetmantpbf16 \$0x7b,0x7f0\(%ecx\),%xmm6
-\s*[a-f0-9]+:\s*62 f3 7f 9f 26 72 80 7b\s+vgetmantpbf16 \$0x7b,-0x100\(%edx\)\{1to8\},%xmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f3 7f 2f 26 b4 f4 00 00 00 10 7b\s+vgetmantpbf16 \$0x7b,0x10000000\(%esp,%esi,8\),%ymm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f3 7f 38 26 31 7b\s+vgetmantpbf16 \$0x7b,\(%ecx\)\{1to16\},%ymm6
-\s*[a-f0-9]+:\s*62 f3 7f 28 26 71 7f 7b\s+vgetmantpbf16 \$0x7b,0xfe0\(%ecx\),%ymm6
-\s*[a-f0-9]+:\s*62 f3 7f bf 26 72 80 7b\s+vgetmantpbf16 \$0x7b,-0x100\(%edx\)\{1to16\},%ymm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f3 7f 28 56 f5 7b\s+vreducenepbf16 \$0x7b,%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f3 7f 08 56 f5 7b\s+vreducenepbf16 \$0x7b,%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f3 7f 0f 56 b4 f4 00 00 00 10 7b\s+vreducenepbf16 \$0x7b,0x10000000\(%esp,%esi,8\),%xmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f3 7f 18 56 31 7b\s+vreducenepbf16 \$0x7b,\(%ecx\)\{1to8\},%xmm6
-\s*[a-f0-9]+:\s*62 f3 7f 08 56 71 7f 7b\s+vreducenepbf16 \$0x7b,0x7f0\(%ecx\),%xmm6
-\s*[a-f0-9]+:\s*62 f3 7f 9f 56 72 80 7b\s+vreducenepbf16 \$0x7b,-0x100\(%edx\)\{1to8\},%xmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f3 7f 2f 56 b4 f4 00 00 00 10 7b\s+vreducenepbf16 \$0x7b,0x10000000\(%esp,%esi,8\),%ymm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f3 7f 38 56 31 7b\s+vreducenepbf16 \$0x7b,\(%ecx\)\{1to16\},%ymm6
-\s*[a-f0-9]+:\s*62 f3 7f 28 56 71 7f 7b\s+vreducenepbf16 \$0x7b,0xfe0\(%ecx\),%ymm6
-\s*[a-f0-9]+:\s*62 f3 7f bf 56 72 80 7b\s+vreducenepbf16 \$0x7b,-0x100\(%edx\)\{1to16\},%ymm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f3 7f 28 08 f5 7b\s+vrndscalenepbf16 \$0x7b,%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f3 7f 08 08 f5 7b\s+vrndscalenepbf16 \$0x7b,%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f3 7f 0f 08 b4 f4 00 00 00 10 7b\s+vrndscalenepbf16 \$0x7b,0x10000000\(%esp,%esi,8\),%xmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f3 7f 18 08 31 7b\s+vrndscalenepbf16 \$0x7b,\(%ecx\)\{1to8\},%xmm6
-\s*[a-f0-9]+:\s*62 f3 7f 08 08 71 7f 7b\s+vrndscalenepbf16 \$0x7b,0x7f0\(%ecx\),%xmm6
-\s*[a-f0-9]+:\s*62 f3 7f 9f 08 72 80 7b\s+vrndscalenepbf16 \$0x7b,-0x100\(%edx\)\{1to8\},%xmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f3 7f 2f 08 b4 f4 00 00 00 10 7b\s+vrndscalenepbf16 \$0x7b,0x10000000\(%esp,%esi,8\),%ymm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f3 7f 38 08 31 7b\s+vrndscalenepbf16 \$0x7b,\(%ecx\)\{1to16\},%ymm6
-\s*[a-f0-9]+:\s*62 f3 7f 28 08 71 7f 7b\s+vrndscalenepbf16 \$0x7b,0xfe0\(%ecx\),%ymm6
-\s*[a-f0-9]+:\s*62 f3 7f bf 08 72 80 7b\s+vrndscalenepbf16 \$0x7b,-0x100\(%edx\)\{1to16\},%ymm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f3 57 28 c2 ec 7b\s+vcmppbf16 \$0x7b,%ymm4,%ymm5,%k5
-\s*[a-f0-9]+:\s*62 f3 57 08 c2 ec 7b\s+vcmppbf16 \$0x7b,%xmm4,%xmm5,%k5
-\s*[a-f0-9]+:\s*62 f3 57 0f c2 ac f4 00 00 00 10 7b\s+vcmppbf16 \$0x7b,0x10000000\(%esp,%esi,8\),%xmm5,%k5\{%k7\}
-\s*[a-f0-9]+:\s*62 f3 57 18 c2 29 7b\s+vcmppbf16 \$0x7b,\(%ecx\)\{1to8\},%xmm5,%k5
-\s*[a-f0-9]+:\s*62 f3 57 08 c2 69 7f 7b\s+vcmppbf16 \$0x7b,0x7f0\(%ecx\),%xmm5,%k5
-\s*[a-f0-9]+:\s*62 f3 57 1f c2 6a 80 7b\s+vcmppbf16 \$0x7b,-0x100\(%edx\)\{1to8\},%xmm5,%k5\{%k7\}
-\s*[a-f0-9]+:\s*62 f3 57 2f c2 ac f4 00 00 00 10 7b\s+vcmppbf16 \$0x7b,0x10000000\(%esp,%esi,8\),%ymm5,%k5\{%k7\}
-\s*[a-f0-9]+:\s*62 f3 57 38 c2 29 7b\s+vcmppbf16 \$0x7b,\(%ecx\)\{1to16\},%ymm5,%k5
-\s*[a-f0-9]+:\s*62 f3 57 28 c2 69 7f 7b\s+vcmppbf16 \$0x7b,0xfe0\(%ecx\),%ymm5,%k5
-\s*[a-f0-9]+:\s*62 f3 57 3f c2 6a 80 7b\s+vcmppbf16 \$0x7b,-0x100\(%edx\)\{1to16\},%ymm5,%k5\{%k7\}
+\s*[a-f0-9]+:\s*62 f5 55 28 58 f4\s+vaddbf16 %ymm4,%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f5 55 08 58 f4\s+vaddbf16 %xmm4,%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f5 55 2f 58 b4 f4 00 00 00 10\s+vaddbf16 0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f5 55 38 58 31\s+vaddbf16 \(%ecx\)\{1to16\},%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f5 55 28 58 71 7f\s+vaddbf16 0xfe0\(%ecx\),%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f5 55 bf 58 72 80\s+vaddbf16 -0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f5 55 0f 58 b4 f4 00 00 00 10\s+vaddbf16 0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f5 55 18 58 31\s+vaddbf16 \(%ecx\)\{1to8\},%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f5 55 08 58 71 7f\s+vaddbf16 0x7f0\(%ecx\),%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f5 55 9f 58 72 80\s+vaddbf16 -0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f5 55 28 5e f4\s+vdivbf16 %ymm4,%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f5 55 08 5e f4\s+vdivbf16 %xmm4,%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f5 55 2f 5e b4 f4 00 00 00 10\s+vdivbf16 0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f5 55 38 5e 31\s+vdivbf16 \(%ecx\)\{1to16\},%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f5 55 28 5e 71 7f\s+vdivbf16 0xfe0\(%ecx\),%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f5 55 bf 5e 72 80\s+vdivbf16 -0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f5 55 0f 5e b4 f4 00 00 00 10\s+vdivbf16 0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f5 55 18 5e 31\s+vdivbf16 \(%ecx\)\{1to8\},%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f5 55 08 5e 71 7f\s+vdivbf16 0x7f0\(%ecx\),%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f5 55 9f 5e 72 80\s+vdivbf16 -0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f5 55 28 5f f4\s+vmaxbf16 %ymm4,%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f5 55 08 5f f4\s+vmaxbf16 %xmm4,%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f5 55 2f 5f b4 f4 00 00 00 10\s+vmaxbf16 0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f5 55 38 5f 31\s+vmaxbf16 \(%ecx\)\{1to16\},%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f5 55 28 5f 71 7f\s+vmaxbf16 0xfe0\(%ecx\),%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f5 55 bf 5f 72 80\s+vmaxbf16 -0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f5 55 0f 5f b4 f4 00 00 00 10\s+vmaxbf16 0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f5 55 18 5f 31\s+vmaxbf16 \(%ecx\)\{1to8\},%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f5 55 08 5f 71 7f\s+vmaxbf16 0x7f0\(%ecx\),%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f5 55 9f 5f 72 80\s+vmaxbf16 -0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f5 55 28 5d f4\s+vminbf16 %ymm4,%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f5 55 08 5d f4\s+vminbf16 %xmm4,%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f5 55 2f 5d b4 f4 00 00 00 10\s+vminbf16 0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f5 55 38 5d 31\s+vminbf16 \(%ecx\)\{1to16\},%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f5 55 28 5d 71 7f\s+vminbf16 0xfe0\(%ecx\),%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f5 55 bf 5d 72 80\s+vminbf16 -0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f5 55 0f 5d b4 f4 00 00 00 10\s+vminbf16 0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f5 55 18 5d 31\s+vminbf16 \(%ecx\)\{1to8\},%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f5 55 08 5d 71 7f\s+vminbf16 0x7f0\(%ecx\),%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f5 55 9f 5d 72 80\s+vminbf16 -0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f5 55 28 59 f4\s+vmulbf16 %ymm4,%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f5 55 08 59 f4\s+vmulbf16 %xmm4,%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f5 55 2f 59 b4 f4 00 00 00 10\s+vmulbf16 0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f5 55 38 59 31\s+vmulbf16 \(%ecx\)\{1to16\},%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f5 55 28 59 71 7f\s+vmulbf16 0xfe0\(%ecx\),%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f5 55 bf 59 72 80\s+vmulbf16 -0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f5 55 0f 59 b4 f4 00 00 00 10\s+vmulbf16 0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f5 55 18 59 31\s+vmulbf16 \(%ecx\)\{1to8\},%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f5 55 08 59 71 7f\s+vmulbf16 0x7f0\(%ecx\),%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f5 55 9f 59 72 80\s+vmulbf16 -0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 54 28 2c f4\s+vscalefbf16 %ymm4,%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 54 08 2c f4\s+vscalefbf16 %xmm4,%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 54 2f 2c b4 f4 00 00 00 10\s+vscalefbf16 0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 54 38 2c 31\s+vscalefbf16 \(%ecx\)\{1to16\},%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 54 28 2c 71 7f\s+vscalefbf16 0xfe0\(%ecx\),%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 54 bf 2c 72 80\s+vscalefbf16 -0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 54 0f 2c b4 f4 00 00 00 10\s+vscalefbf16 0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 54 18 2c 31\s+vscalefbf16 \(%ecx\)\{1to8\},%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 54 08 2c 71 7f\s+vscalefbf16 0x7f0\(%ecx\),%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 54 9f 2c 72 80\s+vscalefbf16 -0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f5 55 28 5c f4\s+vsubbf16 %ymm4,%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f5 55 08 5c f4\s+vsubbf16 %xmm4,%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f5 55 2f 5c b4 f4 00 00 00 10\s+vsubbf16 0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f5 55 38 5c 31\s+vsubbf16 \(%ecx\)\{1to16\},%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f5 55 28 5c 71 7f\s+vsubbf16 0xfe0\(%ecx\),%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f5 55 bf 5c 72 80\s+vsubbf16 -0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f5 55 0f 5c b4 f4 00 00 00 10\s+vsubbf16 0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f5 55 18 5c 31\s+vsubbf16 \(%ecx\)\{1to8\},%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f5 55 08 5c 71 7f\s+vsubbf16 0x7f0\(%ecx\),%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f5 55 9f 5c 72 80\s+vsubbf16 -0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 54 28 98 f4\s+vfmadd132bf16 %ymm4,%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 54 08 98 f4\s+vfmadd132bf16 %xmm4,%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 54 2f 98 b4 f4 00 00 00 10\s+vfmadd132bf16 0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 54 38 98 31\s+vfmadd132bf16 \(%ecx\)\{1to16\},%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 54 28 98 71 7f\s+vfmadd132bf16 0xfe0\(%ecx\),%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 54 bf 98 72 80\s+vfmadd132bf16 -0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 54 0f 98 b4 f4 00 00 00 10\s+vfmadd132bf16 0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 54 18 98 31\s+vfmadd132bf16 \(%ecx\)\{1to8\},%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 54 08 98 71 7f\s+vfmadd132bf16 0x7f0\(%ecx\),%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 54 9f 98 72 80\s+vfmadd132bf16 -0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 54 28 a8 f4\s+vfmadd213bf16 %ymm4,%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 54 08 a8 f4\s+vfmadd213bf16 %xmm4,%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 54 2f a8 b4 f4 00 00 00 10\s+vfmadd213bf16 0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 54 38 a8 31\s+vfmadd213bf16 \(%ecx\)\{1to16\},%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 54 28 a8 71 7f\s+vfmadd213bf16 0xfe0\(%ecx\),%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 54 bf a8 72 80\s+vfmadd213bf16 -0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 54 0f a8 b4 f4 00 00 00 10\s+vfmadd213bf16 0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 54 18 a8 31\s+vfmadd213bf16 \(%ecx\)\{1to8\},%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 54 08 a8 71 7f\s+vfmadd213bf16 0x7f0\(%ecx\),%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 54 9f a8 72 80\s+vfmadd213bf16 -0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 54 28 b8 f4\s+vfmadd231bf16 %ymm4,%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 54 08 b8 f4\s+vfmadd231bf16 %xmm4,%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 54 2f b8 b4 f4 00 00 00 10\s+vfmadd231bf16 0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 54 38 b8 31\s+vfmadd231bf16 \(%ecx\)\{1to16\},%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 54 28 b8 71 7f\s+vfmadd231bf16 0xfe0\(%ecx\),%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 54 bf b8 72 80\s+vfmadd231bf16 -0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 54 0f b8 b4 f4 00 00 00 10\s+vfmadd231bf16 0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 54 18 b8 31\s+vfmadd231bf16 \(%ecx\)\{1to8\},%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 54 08 b8 71 7f\s+vfmadd231bf16 0x7f0\(%ecx\),%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 54 9f b8 72 80\s+vfmadd231bf16 -0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 54 28 9a f4\s+vfmsub132bf16 %ymm4,%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 54 08 9a f4\s+vfmsub132bf16 %xmm4,%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 54 2f 9a b4 f4 00 00 00 10\s+vfmsub132bf16 0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 54 38 9a 31\s+vfmsub132bf16 \(%ecx\)\{1to16\},%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 54 28 9a 71 7f\s+vfmsub132bf16 0xfe0\(%ecx\),%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 54 bf 9a 72 80\s+vfmsub132bf16 -0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 54 0f 9a b4 f4 00 00 00 10\s+vfmsub132bf16 0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 54 18 9a 31\s+vfmsub132bf16 \(%ecx\)\{1to8\},%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 54 08 9a 71 7f\s+vfmsub132bf16 0x7f0\(%ecx\),%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 54 9f 9a 72 80\s+vfmsub132bf16 -0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 54 28 aa f4\s+vfmsub213bf16 %ymm4,%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 54 08 aa f4\s+vfmsub213bf16 %xmm4,%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 54 2f aa b4 f4 00 00 00 10\s+vfmsub213bf16 0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 54 38 aa 31\s+vfmsub213bf16 \(%ecx\)\{1to16\},%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 54 28 aa 71 7f\s+vfmsub213bf16 0xfe0\(%ecx\),%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 54 bf aa 72 80\s+vfmsub213bf16 -0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 54 0f aa b4 f4 00 00 00 10\s+vfmsub213bf16 0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 54 18 aa 31\s+vfmsub213bf16 \(%ecx\)\{1to8\},%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 54 08 aa 71 7f\s+vfmsub213bf16 0x7f0\(%ecx\),%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 54 9f aa 72 80\s+vfmsub213bf16 -0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 54 28 ba f4\s+vfmsub231bf16 %ymm4,%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 54 08 ba f4\s+vfmsub231bf16 %xmm4,%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 54 2f ba b4 f4 00 00 00 10\s+vfmsub231bf16 0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 54 38 ba 31\s+vfmsub231bf16 \(%ecx\)\{1to16\},%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 54 28 ba 71 7f\s+vfmsub231bf16 0xfe0\(%ecx\),%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 54 bf ba 72 80\s+vfmsub231bf16 -0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 54 0f ba b4 f4 00 00 00 10\s+vfmsub231bf16 0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 54 18 ba 31\s+vfmsub231bf16 \(%ecx\)\{1to8\},%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 54 08 ba 71 7f\s+vfmsub231bf16 0x7f0\(%ecx\),%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 54 9f ba 72 80\s+vfmsub231bf16 -0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 54 28 9c f4\s+vfnmadd132bf16 %ymm4,%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 54 08 9c f4\s+vfnmadd132bf16 %xmm4,%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 54 2f 9c b4 f4 00 00 00 10\s+vfnmadd132bf16 0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 54 38 9c 31\s+vfnmadd132bf16 \(%ecx\)\{1to16\},%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 54 28 9c 71 7f\s+vfnmadd132bf16 0xfe0\(%ecx\),%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 54 bf 9c 72 80\s+vfnmadd132bf16 -0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 54 0f 9c b4 f4 00 00 00 10\s+vfnmadd132bf16 0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 54 18 9c 31\s+vfnmadd132bf16 \(%ecx\)\{1to8\},%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 54 08 9c 71 7f\s+vfnmadd132bf16 0x7f0\(%ecx\),%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 54 9f 9c 72 80\s+vfnmadd132bf16 -0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 54 28 ac f4\s+vfnmadd213bf16 %ymm4,%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 54 08 ac f4\s+vfnmadd213bf16 %xmm4,%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 54 2f ac b4 f4 00 00 00 10\s+vfnmadd213bf16 0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 54 38 ac 31\s+vfnmadd213bf16 \(%ecx\)\{1to16\},%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 54 28 ac 71 7f\s+vfnmadd213bf16 0xfe0\(%ecx\),%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 54 bf ac 72 80\s+vfnmadd213bf16 -0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 54 0f ac b4 f4 00 00 00 10\s+vfnmadd213bf16 0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 54 18 ac 31\s+vfnmadd213bf16 \(%ecx\)\{1to8\},%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 54 08 ac 71 7f\s+vfnmadd213bf16 0x7f0\(%ecx\),%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 54 9f ac 72 80\s+vfnmadd213bf16 -0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 54 28 bc f4\s+vfnmadd231bf16 %ymm4,%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 54 08 bc f4\s+vfnmadd231bf16 %xmm4,%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 54 2f bc b4 f4 00 00 00 10\s+vfnmadd231bf16 0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 54 38 bc 31\s+vfnmadd231bf16 \(%ecx\)\{1to16\},%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 54 28 bc 71 7f\s+vfnmadd231bf16 0xfe0\(%ecx\),%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 54 bf bc 72 80\s+vfnmadd231bf16 -0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 54 0f bc b4 f4 00 00 00 10\s+vfnmadd231bf16 0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 54 18 bc 31\s+vfnmadd231bf16 \(%ecx\)\{1to8\},%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 54 08 bc 71 7f\s+vfnmadd231bf16 0x7f0\(%ecx\),%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 54 9f bc 72 80\s+vfnmadd231bf16 -0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 54 28 9e f4\s+vfnmsub132bf16 %ymm4,%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 54 08 9e f4\s+vfnmsub132bf16 %xmm4,%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 54 2f 9e b4 f4 00 00 00 10\s+vfnmsub132bf16 0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 54 38 9e 31\s+vfnmsub132bf16 \(%ecx\)\{1to16\},%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 54 28 9e 71 7f\s+vfnmsub132bf16 0xfe0\(%ecx\),%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 54 bf 9e 72 80\s+vfnmsub132bf16 -0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 54 0f 9e b4 f4 00 00 00 10\s+vfnmsub132bf16 0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 54 18 9e 31\s+vfnmsub132bf16 \(%ecx\)\{1to8\},%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 54 08 9e 71 7f\s+vfnmsub132bf16 0x7f0\(%ecx\),%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 54 9f 9e 72 80\s+vfnmsub132bf16 -0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 54 28 ae f4\s+vfnmsub213bf16 %ymm4,%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 54 08 ae f4\s+vfnmsub213bf16 %xmm4,%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 54 2f ae b4 f4 00 00 00 10\s+vfnmsub213bf16 0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 54 38 ae 31\s+vfnmsub213bf16 \(%ecx\)\{1to16\},%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 54 28 ae 71 7f\s+vfnmsub213bf16 0xfe0\(%ecx\),%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 54 bf ae 72 80\s+vfnmsub213bf16 -0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 54 0f ae b4 f4 00 00 00 10\s+vfnmsub213bf16 0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 54 18 ae 31\s+vfnmsub213bf16 \(%ecx\)\{1to8\},%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 54 08 ae 71 7f\s+vfnmsub213bf16 0x7f0\(%ecx\),%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 54 9f ae 72 80\s+vfnmsub213bf16 -0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 54 28 be f4\s+vfnmsub231bf16 %ymm4,%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 54 08 be f4\s+vfnmsub231bf16 %xmm4,%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 54 2f be b4 f4 00 00 00 10\s+vfnmsub231bf16 0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 54 38 be 31\s+vfnmsub231bf16 \(%ecx\)\{1to16\},%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 54 28 be 71 7f\s+vfnmsub231bf16 0xfe0\(%ecx\),%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 54 bf be 72 80\s+vfnmsub231bf16 -0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 54 0f be b4 f4 00 00 00 10\s+vfnmsub231bf16 0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 54 18 be 31\s+vfnmsub231bf16 \(%ecx\)\{1to8\},%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 54 08 be 71 7f\s+vfnmsub231bf16 0x7f0\(%ecx\),%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 54 9f be 72 80\s+vfnmsub231bf16 -0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 7c 08 42 f5\s+vgetexpbf16 %xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 7c 28 42 f5\s+vgetexpbf16 %ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 7c 0f 42 b4 f4 00 00 00 10\s+vgetexpbf16 0x10000000\(%esp,%esi,8\),%xmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 7c 18 42 31\s+vgetexpbf16 \(%ecx\)\{1to8\},%xmm6
+\s*[a-f0-9]+:\s*62 f6 7c 08 42 71 7f\s+vgetexpbf16 0x7f0\(%ecx\),%xmm6
+\s*[a-f0-9]+:\s*62 f6 7c 9f 42 72 80\s+vgetexpbf16 -0x100\(%edx\)\{1to8\},%xmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 7c 2f 42 b4 f4 00 00 00 10\s+vgetexpbf16 0x10000000\(%esp,%esi,8\),%ymm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 7c 38 42 31\s+vgetexpbf16 \(%ecx\)\{1to16\},%ymm6
+\s*[a-f0-9]+:\s*62 f6 7c 28 42 71 7f\s+vgetexpbf16 0xfe0\(%ecx\),%ymm6
+\s*[a-f0-9]+:\s*62 f6 7c bf 42 72 80\s+vgetexpbf16 -0x100\(%edx\)\{1to16\},%ymm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 7c 08 4c f5\s+vrcpbf16 %xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 7c 28 4c f5\s+vrcpbf16 %ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 7c 0f 4c b4 f4 00 00 00 10\s+vrcpbf16 0x10000000\(%esp,%esi,8\),%xmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 7c 18 4c 31\s+vrcpbf16 \(%ecx\)\{1to8\},%xmm6
+\s*[a-f0-9]+:\s*62 f6 7c 08 4c 71 7f\s+vrcpbf16 0x7f0\(%ecx\),%xmm6
+\s*[a-f0-9]+:\s*62 f6 7c 9f 4c 72 80\s+vrcpbf16 -0x100\(%edx\)\{1to8\},%xmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 7c 2f 4c b4 f4 00 00 00 10\s+vrcpbf16 0x10000000\(%esp,%esi,8\),%ymm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 7c 38 4c 31\s+vrcpbf16 \(%ecx\)\{1to16\},%ymm6
+\s*[a-f0-9]+:\s*62 f6 7c 28 4c 71 7f\s+vrcpbf16 0xfe0\(%ecx\),%ymm6
+\s*[a-f0-9]+:\s*62 f6 7c bf 4c 72 80\s+vrcpbf16 -0x100\(%edx\)\{1to16\},%ymm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 7c 08 4e f5\s+vrsqrtbf16 %xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f6 7c 28 4e f5\s+vrsqrtbf16 %ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f6 7c 0f 4e b4 f4 00 00 00 10\s+vrsqrtbf16 0x10000000\(%esp,%esi,8\),%xmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 7c 18 4e 31\s+vrsqrtbf16 \(%ecx\)\{1to8\},%xmm6
+\s*[a-f0-9]+:\s*62 f6 7c 08 4e 71 7f\s+vrsqrtbf16 0x7f0\(%ecx\),%xmm6
+\s*[a-f0-9]+:\s*62 f6 7c 9f 4e 72 80\s+vrsqrtbf16 -0x100\(%edx\)\{1to8\},%xmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 7c 2f 4e b4 f4 00 00 00 10\s+vrsqrtbf16 0x10000000\(%esp,%esi,8\),%ymm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 7c 38 4e 31\s+vrsqrtbf16 \(%ecx\)\{1to16\},%ymm6
+\s*[a-f0-9]+:\s*62 f6 7c 28 4e 71 7f\s+vrsqrtbf16 0xfe0\(%ecx\),%ymm6
+\s*[a-f0-9]+:\s*62 f6 7c bf 4e 72 80\s+vrsqrtbf16 -0x100\(%edx\)\{1to16\},%ymm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f5 7d 08 51 f5\s+vsqrtbf16 %xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f5 7d 28 51 f5\s+vsqrtbf16 %ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f5 7d 0f 51 b4 f4 00 00 00 10\s+vsqrtbf16 0x10000000\(%esp,%esi,8\),%xmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f5 7d 18 51 31\s+vsqrtbf16 \(%ecx\)\{1to8\},%xmm6
+\s*[a-f0-9]+:\s*62 f5 7d 08 51 71 7f\s+vsqrtbf16 0x7f0\(%ecx\),%xmm6
+\s*[a-f0-9]+:\s*62 f5 7d 9f 51 72 80\s+vsqrtbf16 -0x100\(%edx\)\{1to8\},%xmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f5 7d 2f 51 b4 f4 00 00 00 10\s+vsqrtbf16 0x10000000\(%esp,%esi,8\),%ymm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f5 7d 38 51 31\s+vsqrtbf16 \(%ecx\)\{1to16\},%ymm6
+\s*[a-f0-9]+:\s*62 f5 7d 28 51 71 7f\s+vsqrtbf16 0xfe0\(%ecx\),%ymm6
+\s*[a-f0-9]+:\s*62 f5 7d bf 51 72 80\s+vsqrtbf16 -0x100\(%edx\)\{1to16\},%ymm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f3 7f 28 26 f5 7b\s+vgetmantbf16 \$0x7b,%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f3 7f 08 26 f5 7b\s+vgetmantbf16 \$0x7b,%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f3 7f 0f 26 b4 f4 00 00 00 10 7b\s+vgetmantbf16 \$0x7b,0x10000000\(%esp,%esi,8\),%xmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f3 7f 18 26 31 7b\s+vgetmantbf16 \$0x7b,\(%ecx\)\{1to8\},%xmm6
+\s*[a-f0-9]+:\s*62 f3 7f 08 26 71 7f 7b\s+vgetmantbf16 \$0x7b,0x7f0\(%ecx\),%xmm6
+\s*[a-f0-9]+:\s*62 f3 7f 9f 26 72 80 7b\s+vgetmantbf16 \$0x7b,-0x100\(%edx\)\{1to8\},%xmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f3 7f 2f 26 b4 f4 00 00 00 10 7b\s+vgetmantbf16 \$0x7b,0x10000000\(%esp,%esi,8\),%ymm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f3 7f 38 26 31 7b\s+vgetmantbf16 \$0x7b,\(%ecx\)\{1to16\},%ymm6
+\s*[a-f0-9]+:\s*62 f3 7f 28 26 71 7f 7b\s+vgetmantbf16 \$0x7b,0xfe0\(%ecx\),%ymm6
+\s*[a-f0-9]+:\s*62 f3 7f bf 26 72 80 7b\s+vgetmantbf16 \$0x7b,-0x100\(%edx\)\{1to16\},%ymm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f3 7f 28 56 f5 7b\s+vreducebf16 \$0x7b,%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f3 7f 08 56 f5 7b\s+vreducebf16 \$0x7b,%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f3 7f 0f 56 b4 f4 00 00 00 10 7b\s+vreducebf16 \$0x7b,0x10000000\(%esp,%esi,8\),%xmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f3 7f 18 56 31 7b\s+vreducebf16 \$0x7b,\(%ecx\)\{1to8\},%xmm6
+\s*[a-f0-9]+:\s*62 f3 7f 08 56 71 7f 7b\s+vreducebf16 \$0x7b,0x7f0\(%ecx\),%xmm6
+\s*[a-f0-9]+:\s*62 f3 7f 9f 56 72 80 7b\s+vreducebf16 \$0x7b,-0x100\(%edx\)\{1to8\},%xmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f3 7f 2f 56 b4 f4 00 00 00 10 7b\s+vreducebf16 \$0x7b,0x10000000\(%esp,%esi,8\),%ymm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f3 7f 38 56 31 7b\s+vreducebf16 \$0x7b,\(%ecx\)\{1to16\},%ymm6
+\s*[a-f0-9]+:\s*62 f3 7f 28 56 71 7f 7b\s+vreducebf16 \$0x7b,0xfe0\(%ecx\),%ymm6
+\s*[a-f0-9]+:\s*62 f3 7f bf 56 72 80 7b\s+vreducebf16 \$0x7b,-0x100\(%edx\)\{1to16\},%ymm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f3 7f 28 08 f5 7b\s+vrndscalebf16 \$0x7b,%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f3 7f 08 08 f5 7b\s+vrndscalebf16 \$0x7b,%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f3 7f 0f 08 b4 f4 00 00 00 10 7b\s+vrndscalebf16 \$0x7b,0x10000000\(%esp,%esi,8\),%xmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f3 7f 18 08 31 7b\s+vrndscalebf16 \$0x7b,\(%ecx\)\{1to8\},%xmm6
+\s*[a-f0-9]+:\s*62 f3 7f 08 08 71 7f 7b\s+vrndscalebf16 \$0x7b,0x7f0\(%ecx\),%xmm6
+\s*[a-f0-9]+:\s*62 f3 7f 9f 08 72 80 7b\s+vrndscalebf16 \$0x7b,-0x100\(%edx\)\{1to8\},%xmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f3 7f 2f 08 b4 f4 00 00 00 10 7b\s+vrndscalebf16 \$0x7b,0x10000000\(%esp,%esi,8\),%ymm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f3 7f 38 08 31 7b\s+vrndscalebf16 \$0x7b,\(%ecx\)\{1to16\},%ymm6
+\s*[a-f0-9]+:\s*62 f3 7f 28 08 71 7f 7b\s+vrndscalebf16 \$0x7b,0xfe0\(%ecx\),%ymm6
+\s*[a-f0-9]+:\s*62 f3 7f bf 08 72 80 7b\s+vrndscalebf16 \$0x7b,-0x100\(%edx\)\{1to16\},%ymm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f3 57 28 c2 ec 7b\s+vcmpbf16 \$0x7b,%ymm4,%ymm5,%k5
+\s*[a-f0-9]+:\s*62 f3 57 08 c2 ec 7b\s+vcmpbf16 \$0x7b,%xmm4,%xmm5,%k5
+\s*[a-f0-9]+:\s*62 f3 57 0f c2 ac f4 00 00 00 10 7b\s+vcmpbf16 \$0x7b,0x10000000\(%esp,%esi,8\),%xmm5,%k5\{%k7\}
+\s*[a-f0-9]+:\s*62 f3 57 18 c2 29 7b\s+vcmpbf16 \$0x7b,\(%ecx\)\{1to8\},%xmm5,%k5
+\s*[a-f0-9]+:\s*62 f3 57 08 c2 69 7f 7b\s+vcmpbf16 \$0x7b,0x7f0\(%ecx\),%xmm5,%k5
+\s*[a-f0-9]+:\s*62 f3 57 1f c2 6a 80 7b\s+vcmpbf16 \$0x7b,-0x100\(%edx\)\{1to8\},%xmm5,%k5\{%k7\}
+\s*[a-f0-9]+:\s*62 f3 57 2f c2 ac f4 00 00 00 10 7b\s+vcmpbf16 \$0x7b,0x10000000\(%esp,%esi,8\),%ymm5,%k5\{%k7\}
+\s*[a-f0-9]+:\s*62 f3 57 38 c2 29 7b\s+vcmpbf16 \$0x7b,\(%ecx\)\{1to16\},%ymm5,%k5
+\s*[a-f0-9]+:\s*62 f3 57 28 c2 69 7f 7b\s+vcmpbf16 \$0x7b,0xfe0\(%ecx\),%ymm5,%k5
+\s*[a-f0-9]+:\s*62 f3 57 3f c2 6a 80 7b\s+vcmpbf16 \$0x7b,-0x100\(%edx\)\{1to16\},%ymm5,%k5\{%k7\}
 \s*[a-f0-9]+:\s*62 f5 7d 08 2f f5\s+vcomsbf16 %xmm5,%xmm6
 \s*[a-f0-9]+:\s*62 f5 7d 08 2f b4 f4 00 00 00 10\s+vcomsbf16 0x10000000\(%esp,%esi,8\),%xmm6
 \s*[a-f0-9]+:\s*62 f5 7d 08 2f 31\s+vcomsbf16 \(%ecx\),%xmm6
 \s*[a-f0-9]+:\s*62 f5 7d 08 2f 71 7f\s+vcomsbf16 0xfe\(%ecx\),%xmm6
 \s*[a-f0-9]+:\s*62 f5 7d 08 2f 72 80\s+vcomsbf16 -0x100\(%edx\),%xmm6
-\s*[a-f0-9]+:\s*62 f3 7f 28 66 ed 7b\s+vfpclasspbf16 \$0x7b,%ymm5,%k5
-\s*[a-f0-9]+:\s*62 f3 7f 08 66 ed 7b\s+vfpclasspbf16 \$0x7b,%xmm5,%k5
-\s*[a-f0-9]+:\s*62 f3 7f 0f 66 ac f4 00 00 00 10 7b\s+vfpclasspbf16x \$0x7b,0x10000000\(%esp,%esi,8\),%k5\{%k7\}
-\s*[a-f0-9]+:\s*62 f3 7f 18 66 29 7b\s+vfpclasspbf16 \$0x7b,\(%ecx\)\{1to8\},%k5
-\s*[a-f0-9]+:\s*62 f3 7f 08 66 69 7f 7b\s+vfpclasspbf16x \$0x7b,0x7f0\(%ecx\),%k5
-\s*[a-f0-9]+:\s*62 f3 7f 1f 66 6a 80 7b\s+vfpclasspbf16 \$0x7b,-0x100\(%edx\)\{1to8\},%k5\{%k7\}
-\s*[a-f0-9]+:\s*62 f3 7f 38 66 29 7b\s+vfpclasspbf16 \$0x7b,\(%ecx\)\{1to16\},%k5
-\s*[a-f0-9]+:\s*62 f3 7f 28 66 69 7f 7b\s+vfpclasspbf16y \$0x7b,0xfe0\(%ecx\),%k5
-\s*[a-f0-9]+:\s*62 f3 7f 3f 66 6a 80 7b\s+vfpclasspbf16 \$0x7b,-0x100\(%edx\)\{1to16\},%k5\{%k7\}
+\s*[a-f0-9]+:\s*62 f3 7f 28 66 ed 7b\s+vfpclassbf16 \$0x7b,%ymm5,%k5
+\s*[a-f0-9]+:\s*62 f3 7f 08 66 ed 7b\s+vfpclassbf16 \$0x7b,%xmm5,%k5
+\s*[a-f0-9]+:\s*62 f3 7f 0f 66 ac f4 00 00 00 10 7b\s+vfpclassbf16x \$0x7b,0x10000000\(%esp,%esi,8\),%k5\{%k7\}
+\s*[a-f0-9]+:\s*62 f3 7f 18 66 29 7b\s+vfpclassbf16 \$0x7b,\(%ecx\)\{1to8\},%k5
+\s*[a-f0-9]+:\s*62 f3 7f 08 66 69 7f 7b\s+vfpclassbf16x \$0x7b,0x7f0\(%ecx\),%k5
+\s*[a-f0-9]+:\s*62 f3 7f 1f 66 6a 80 7b\s+vfpclassbf16 \$0x7b,-0x100\(%edx\)\{1to8\},%k5\{%k7\}
+\s*[a-f0-9]+:\s*62 f3 7f 38 66 29 7b\s+vfpclassbf16 \$0x7b,\(%ecx\)\{1to16\},%k5
+\s*[a-f0-9]+:\s*62 f3 7f 28 66 69 7f 7b\s+vfpclassbf16y \$0x7b,0xfe0\(%ecx\),%k5
+\s*[a-f0-9]+:\s*62 f3 7f 3f 66 6a 80 7b\s+vfpclassbf16 \$0x7b,-0x100\(%edx\)\{1to16\},%k5\{%k7\}
 #pass
diff --git a/gas/testsuite/gas/i386/avx10_2-256-bf16.s b/gas/testsuite/gas/i386/avx10_2-256-bf16.s
index ae5e7c3f00f..6af39fb4270 100644
--- a/gas/testsuite/gas/i386/avx10_2-256-bf16.s
+++ b/gas/testsuite/gas/i386/avx10_2-256-bf16.s
@@ -4,70 +4,70 @@ 
 	.arch .avx10.2/256
 	.text
 _start:
-	.irp m, addne, divne, max, min, mulne, scalefne, subne
-	v\m\()pbf16	%ymm4, %ymm5, %ymm6
-	v\m\()pbf16	%xmm4, %xmm5, %xmm6
-	v\m\()pbf16	0x10000000(%esp, %esi, 8), %ymm5, %ymm6{%k7}
-	v\m\()pbf16	(%ecx){1to16}, %ymm5, %ymm6
-	v\m\()pbf16	4064(%ecx), %ymm5, %ymm6
-	v\m\()pbf16	-256(%edx){1to16}, %ymm5, %ymm6{%k7}{z}
-	v\m\()pbf16	0x10000000(%esp, %esi, 8), %xmm5, %xmm6{%k7}
-	v\m\()pbf16	(%ecx){1to8}, %xmm5, %xmm6
-	v\m\()pbf16	2032(%ecx), %xmm5, %xmm6
-	v\m\()pbf16	-256(%edx){1to8}, %xmm5, %xmm6{%k7}{z}
+	.irp m, add, div, max, min, mul, scalef, sub
+	v\m\()bf16	%ymm4, %ymm5, %ymm6
+	v\m\()bf16	%xmm4, %xmm5, %xmm6
+	v\m\()bf16	0x10000000(%esp, %esi, 8), %ymm5, %ymm6{%k7}
+	v\m\()bf16	(%ecx){1to16}, %ymm5, %ymm6
+	v\m\()bf16	4064(%ecx), %ymm5, %ymm6
+	v\m\()bf16	-256(%edx){1to16}, %ymm5, %ymm6{%k7}{z}
+	v\m\()bf16	0x10000000(%esp, %esi, 8), %xmm5, %xmm6{%k7}
+	v\m\()bf16	(%ecx){1to8}, %xmm5, %xmm6
+	v\m\()bf16	2032(%ecx), %xmm5, %xmm6
+	v\m\()bf16	-256(%edx){1to8}, %xmm5, %xmm6{%k7}{z}
 	.endr
 
 	.irp m, madd, msub, nmadd, nmsub
 	.irp n, 132, 213, 231
-	vf\m\n\(\())nepbf16	%ymm4, %ymm5, %ymm6
-	vf\m\n\(\())nepbf16	%xmm4, %xmm5, %xmm6
-	vf\m\n\(\())nepbf16	0x10000000(%esp, %esi, 8), %ymm5, %ymm6{%k7}
-	vf\m\n\(\())nepbf16	(%ecx){1to16}, %ymm5, %ymm6
-	vf\m\n\(\())nepbf16	4064(%ecx), %ymm5, %ymm6
-	vf\m\n\(\())nepbf16	-256(%edx){1to16}, %ymm5, %ymm6{%k7}{z}
-	vf\m\n\(\())nepbf16	0x10000000(%esp, %esi, 8), %xmm5, %xmm6{%k7}
-	vf\m\n\(\())nepbf16	(%ecx){1to8}, %xmm5, %xmm6
-	vf\m\n\(\())nepbf16	2032(%ecx), %xmm5, %xmm6
-	vf\m\n\(\())nepbf16	-256(%edx){1to8}, %xmm5, %xmm6{%k7}{z}
+	vf\m\n\(\())bf16	%ymm4, %ymm5, %ymm6
+	vf\m\n\(\())bf16	%xmm4, %xmm5, %xmm6
+	vf\m\n\(\())bf16	0x10000000(%esp, %esi, 8), %ymm5, %ymm6{%k7}
+	vf\m\n\(\())bf16	(%ecx){1to16}, %ymm5, %ymm6
+	vf\m\n\(\())bf16	4064(%ecx), %ymm5, %ymm6
+	vf\m\n\(\())bf16	-256(%edx){1to16}, %ymm5, %ymm6{%k7}{z}
+	vf\m\n\(\())bf16	0x10000000(%esp, %esi, 8), %xmm5, %xmm6{%k7}
+	vf\m\n\(\())bf16	(%ecx){1to8}, %xmm5, %xmm6
+	vf\m\n\(\())bf16	2032(%ecx), %xmm5, %xmm6
+	vf\m\n\(\())bf16	-256(%edx){1to8}, %xmm5, %xmm6{%k7}{z}
 	.endr
 	.endr
 
-	.irp m, getexp, rcp, rsqrt, sqrtne
-	v\m\()pbf16	%xmm5, %xmm6
-	v\m\()pbf16	%ymm5, %ymm6
-	v\m\()pbf16	0x10000000(%esp, %esi, 8), %xmm6{%k7}
-	v\m\()pbf16	(%ecx){1to8}, %xmm6
-	v\m\()pbf16	2032(%ecx), %xmm6
-	v\m\()pbf16	-256(%edx){1to8}, %xmm6{%k7}{z}
-	v\m\()pbf16	0x10000000(%esp, %esi, 8), %ymm6{%k7}
-	v\m\()pbf16	(%ecx){1to16}, %ymm6
-	v\m\()pbf16	4064(%ecx), %ymm6
-	v\m\()pbf16	-256(%edx){1to16}, %ymm6{%k7}{z}
+	.irp m, getexp, rcp, rsqrt, sqrt
+	v\m\()bf16	%xmm5, %xmm6
+	v\m\()bf16	%ymm5, %ymm6
+	v\m\()bf16	0x10000000(%esp, %esi, 8), %xmm6{%k7}
+	v\m\()bf16	(%ecx){1to8}, %xmm6
+	v\m\()bf16	2032(%ecx), %xmm6
+	v\m\()bf16	-256(%edx){1to8}, %xmm6{%k7}{z}
+	v\m\()bf16	0x10000000(%esp, %esi, 8), %ymm6{%k7}
+	v\m\()bf16	(%ecx){1to16}, %ymm6
+	v\m\()bf16	4064(%ecx), %ymm6
+	v\m\()bf16	-256(%edx){1to16}, %ymm6{%k7}{z}
 	.endr
 
-	.irp m, getmant, reducene, rndscalene
-	v\m\()pbf16	$123, %ymm5, %ymm6
-	v\m\()pbf16	$123, %xmm5, %xmm6
-	v\m\()pbf16	$123, 0x10000000(%esp, %esi, 8), %xmm6{%k7}
-	v\m\()pbf16	$123, (%ecx){1to8}, %xmm6
-	v\m\()pbf16	$123, 2032(%ecx), %xmm6
-	v\m\()pbf16	$123, -256(%edx){1to8}, %xmm6{%k7}{z}
-	v\m\()pbf16	$123, 0x10000000(%esp, %esi, 8), %ymm6{%k7}
-	v\m\()pbf16	$123, (%ecx){1to16}, %ymm6
-	v\m\()pbf16	$123, 4064(%ecx), %ymm6
-	v\m\()pbf16	$123, -256(%edx){1to16}, %ymm6{%k7}{z}
+	.irp m, getmant, reduce, rndscale
+	v\m\()bf16	$123, %ymm5, %ymm6
+	v\m\()bf16	$123, %xmm5, %xmm6
+	v\m\()bf16	$123, 0x10000000(%esp, %esi, 8), %xmm6{%k7}
+	v\m\()bf16	$123, (%ecx){1to8}, %xmm6
+	v\m\()bf16	$123, 2032(%ecx), %xmm6
+	v\m\()bf16	$123, -256(%edx){1to8}, %xmm6{%k7}{z}
+	v\m\()bf16	$123, 0x10000000(%esp, %esi, 8), %ymm6{%k7}
+	v\m\()bf16	$123, (%ecx){1to16}, %ymm6
+	v\m\()bf16	$123, 4064(%ecx), %ymm6
+	v\m\()bf16	$123, -256(%edx){1to16}, %ymm6{%k7}{z}
 	.endr
 
-	vcmppbf16	$123, %ymm4, %ymm5, %k5
-	vcmppbf16	$123, %xmm4, %xmm5, %k5
-	vcmppbf16	$123, 0x10000000(%esp, %esi, 8), %xmm5, %k5{%k7}
-	vcmppbf16	$123, (%ecx){1to8}, %xmm5, %k5
-	vcmppbf16	$123, 2032(%ecx), %xmm5, %k5
-	vcmppbf16	$123, -256(%edx){1to8}, %xmm5, %k5{%k7}
-	vcmppbf16	$123, 0x10000000(%esp, %esi, 8), %ymm5, %k5{%k7}
-	vcmppbf16	$123, (%ecx){1to16}, %ymm5, %k5
-	vcmppbf16	$123, 4064(%ecx), %ymm5, %k5
-	vcmppbf16	$123, -256(%edx){1to16}, %ymm5, %k5{%k7}
+	vcmpbf16	$123, %ymm4, %ymm5, %k5
+	vcmpbf16	$123, %xmm4, %xmm5, %k5
+	vcmpbf16	$123, 0x10000000(%esp, %esi, 8), %xmm5, %k5{%k7}
+	vcmpbf16	$123, (%ecx){1to8}, %xmm5, %k5
+	vcmpbf16	$123, 2032(%ecx), %xmm5, %k5
+	vcmpbf16	$123, -256(%edx){1to8}, %xmm5, %k5{%k7}
+	vcmpbf16	$123, 0x10000000(%esp, %esi, 8), %ymm5, %k5{%k7}
+	vcmpbf16	$123, (%ecx){1to16}, %ymm5, %k5
+	vcmpbf16	$123, 4064(%ecx), %ymm5, %k5
+	vcmpbf16	$123, -256(%edx){1to16}, %ymm5, %k5{%k7}
 
 	vcomsbf16	%xmm5, %xmm6
 	vcomsbf16	0x10000000(%esp, %esi, 8), %xmm6
@@ -75,82 +75,82 @@  _start:
 	vcomsbf16	254(%ecx), %xmm6
 	vcomsbf16	-256(%edx), %xmm6
 
-	vfpclasspbf16	$123, %ymm5, %k5
-	vfpclasspbf16	$123, %xmm5, %k5
-	vfpclasspbf16x	$123, 0x10000000(%esp, %esi, 8), %k5{%k7}
-	vfpclasspbf16	$123, (%ecx){1to8}, %k5
-	vfpclasspbf16x	$123, 2032(%ecx), %k5
-	vfpclasspbf16	$123, -256(%edx){1to8}, %k5{%k7}
-	vfpclasspbf16	$123, (%ecx){1to16}, %k5
-	vfpclasspbf16y	$123, 4064(%ecx), %k5
-	vfpclasspbf16	$123, -256(%edx){1to16}, %k5{%k7}
+	vfpclassbf16	$123, %ymm5, %k5
+	vfpclassbf16	$123, %xmm5, %k5
+	vfpclassbf16x	$123, 0x10000000(%esp, %esi, 8), %k5{%k7}
+	vfpclassbf16	$123, (%ecx){1to8}, %k5
+	vfpclassbf16x	$123, 2032(%ecx), %k5
+	vfpclassbf16	$123, -256(%edx){1to8}, %k5{%k7}
+	vfpclassbf16	$123, (%ecx){1to16}, %k5
+	vfpclassbf16y	$123, 4064(%ecx), %k5
+	vfpclassbf16	$123, -256(%edx){1to16}, %k5{%k7}
 
 _intel:
 	.intel_syntax noprefix
-	.irp m, addne, divne, max, min, mulne, scalefne, subne
-	v\m\()pbf16	ymm6, ymm5, ymm4
-	v\m\()pbf16	xmm6, xmm5, xmm4
-	v\m\()pbf16	ymm6{k7}, ymm5, [esp+esi*8+0x10000000]
-	v\m\()pbf16	ymm6, ymm5, [ecx]{1to16}
-	v\m\()pbf16	ymm6, ymm5, YMMWORD PTR [ecx+4064]
-	v\m\()pbf16	ymm6{k7}{z}, ymm5, WORD PTR [edx-256]{1to16}
-	v\m\()pbf16	xmm6{k7}, xmm5, [esp+esi*8+0x10000000]
-	v\m\()pbf16	xmm6, xmm5, WORD PTR [ecx]{1to8}
-	v\m\()pbf16	xmm6, xmm5, XMMWORD PTR [ecx+2032]
-	v\m\()pbf16	xmm6{k7}{z}, xmm5, [edx-256]{1to8}
+	.irp m, add, div, max, min, mul, scalef, sub
+	v\m\()bf16	ymm6, ymm5, ymm4
+	v\m\()bf16	xmm6, xmm5, xmm4
+	v\m\()bf16	ymm6{k7}, ymm5, [esp+esi*8+0x10000000]
+	v\m\()bf16	ymm6, ymm5, [ecx]{1to16}
+	v\m\()bf16	ymm6, ymm5, YMMWORD PTR [ecx+4064]
+	v\m\()bf16	ymm6{k7}{z}, ymm5, WORD PTR [edx-256]{1to16}
+	v\m\()bf16	xmm6{k7}, xmm5, [esp+esi*8+0x10000000]
+	v\m\()bf16	xmm6, xmm5, WORD PTR [ecx]{1to8}
+	v\m\()bf16	xmm6, xmm5, XMMWORD PTR [ecx+2032]
+	v\m\()bf16	xmm6{k7}{z}, xmm5, [edx-256]{1to8}
 	.endr
 
 	.irp m, madd, msub, nmadd, nmsub
 	.irp n, 132, 213, 231
-	vf\m\n\(\())nepbf16	ymm6, ymm5, ymm4
-	vf\m\n\(\())nepbf16	xmm6, xmm5, xmm4
-	vf\m\n\(\())nepbf16	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8+0x10000000]
-	vf\m\n\(\())nepbf16	ymm6, ymm5, [ecx]{1to16}
-	vf\m\n\(\())nepbf16	ymm6, ymm5, [ecx+4064]
-	vf\m\n\(\())nepbf16	ymm6{k7}{z}, ymm5, WORD PTR [edx-256]{1to16}
-	vf\m\n\(\())nepbf16	xmm6{k7}, xmm5, [esp+esi*8+0x10000000]
-	vf\m\n\(\())nepbf16	xmm6, xmm5, WORD PTR [ecx]{1to8}
-	vf\m\n\(\())nepbf16	xmm6, xmm5, XMMWORD PTR [ecx+2032]
-	vf\m\n\(\())nepbf16	xmm6{k7}{z}, xmm5, [edx-256]{1to8}
+	vf\m\n\(\())bf16	ymm6, ymm5, ymm4
+	vf\m\n\(\())bf16	xmm6, xmm5, xmm4
+	vf\m\n\(\())bf16	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8+0x10000000]
+	vf\m\n\(\())bf16	ymm6, ymm5, [ecx]{1to16}
+	vf\m\n\(\())bf16	ymm6, ymm5, [ecx+4064]
+	vf\m\n\(\())bf16	ymm6{k7}{z}, ymm5, WORD PTR [edx-256]{1to16}
+	vf\m\n\(\())bf16	xmm6{k7}, xmm5, [esp+esi*8+0x10000000]
+	vf\m\n\(\())bf16	xmm6, xmm5, WORD PTR [ecx]{1to8}
+	vf\m\n\(\())bf16	xmm6, xmm5, XMMWORD PTR [ecx+2032]
+	vf\m\n\(\())bf16	xmm6{k7}{z}, xmm5, [edx-256]{1to8}
 	.endr
 	.endr
 
-	.irp m, getexp, rcp, rsqrt, sqrtne
-	v\m\()pbf16	xmm6, xmm5
-	v\m\()pbf16	ymm6, ymm5
-	v\m\()pbf16	xmm6{k7}, [esp+esi*8+0x10000000]
-	v\m\()pbf16	xmm6, [ecx]{1to8}
-	v\m\()pbf16	xmm6, XMMWORD PTR [ecx+2032]
-	v\m\()pbf16	xmm6{k7}{z}, WORD PTR [edx-256]{1to8}
-	v\m\()pbf16	ymm6{k7}, [esp+esi*8+0x10000000]
-	v\m\()pbf16	ymm6, WORD PTR [ecx]{1to16}
-	v\m\()pbf16	ymm6, YMMWORD PTR [ecx+4064]
-	v\m\()pbf16	ymm6{k7}{z}, [edx-256]{1to16}
+	.irp m, getexp, rcp, rsqrt, sqrt
+	v\m\()bf16	xmm6, xmm5
+	v\m\()bf16	ymm6, ymm5
+	v\m\()bf16	xmm6{k7}, [esp+esi*8+0x10000000]
+	v\m\()bf16	xmm6, [ecx]{1to8}
+	v\m\()bf16	xmm6, XMMWORD PTR [ecx+2032]
+	v\m\()bf16	xmm6{k7}{z}, WORD PTR [edx-256]{1to8}
+	v\m\()bf16	ymm6{k7}, [esp+esi*8+0x10000000]
+	v\m\()bf16	ymm6, WORD PTR [ecx]{1to16}
+	v\m\()bf16	ymm6, YMMWORD PTR [ecx+4064]
+	v\m\()bf16	ymm6{k7}{z}, [edx-256]{1to16}
 	.endr
 
-	.irp m, getmant, reducene, rndscalene
-	v\m\()pbf16	ymm6, ymm5, 123
-	v\m\()pbf16	xmm6, xmm5, 123
-	v\m\()pbf16	xmm6{k7}, XMMWORD PTR [esp+esi*8+0x10000000], 123
-	v\m\()pbf16	xmm6, [ecx]{1to8}, 123
-	v\m\()pbf16	xmm6, [ecx+2032], 123
-	v\m\()pbf16	xmm6{k7}{z}, WORD PTR [edx-256]{1to8}, 123
-	v\m\()pbf16	ymm6{k7}, YMMWORD PTR [esp+esi*8+0x10000000], 123
-	v\m\()pbf16	ymm6, [ecx]{1to16}, 123
-	v\m\()pbf16	ymm6, [ecx+4064], 123
-	v\m\()pbf16	ymm6{k7}{z}, WORD PTR [edx-256]{1to16}, 123
+	.irp m, getmant, reduce, rndscale
+	v\m\()bf16	ymm6, ymm5, 123
+	v\m\()bf16	xmm6, xmm5, 123
+	v\m\()bf16	xmm6{k7}, XMMWORD PTR [esp+esi*8+0x10000000], 123
+	v\m\()bf16	xmm6, [ecx]{1to8}, 123
+	v\m\()bf16	xmm6, [ecx+2032], 123
+	v\m\()bf16	xmm6{k7}{z}, WORD PTR [edx-256]{1to8}, 123
+	v\m\()bf16	ymm6{k7}, YMMWORD PTR [esp+esi*8+0x10000000], 123
+	v\m\()bf16	ymm6, [ecx]{1to16}, 123
+	v\m\()bf16	ymm6, [ecx+4064], 123
+	v\m\()bf16	ymm6{k7}{z}, WORD PTR [edx-256]{1to16}, 123
 	.endr
 
-	vcmppbf16	k5, ymm5, ymm4, 123
-	vcmppbf16	k5, xmm5, xmm4, 123
-	vcmppbf16	k5{k7}, xmm5, [esp+esi*8+0x10000000], 123
-	vcmppbf16	k5, xmm5, WORD PTR [ecx]{1to8}, 123
-	vcmppbf16	k5, xmm5, XMMWORD PTR [ecx+2032], 123
-	vcmppbf16	k5{k7}, xmm5, [edx-256]{1to8}, 123
-	vcmppbf16	k5{k7}, ymm5, YMMWORD PTR [esp+esi*8+0x10000000], 123
-	vcmppbf16	k5, ymm5, WORD PTR [ecx]{1to16}, 123
-	vcmppbf16	k5, ymm5, [ecx+4064], 123
-	vcmppbf16	k5{k7}, ymm5, [edx-256]{1to16}, 123
+	vcmpbf16	k5, ymm5, ymm4, 123
+	vcmpbf16	k5, xmm5, xmm4, 123
+	vcmpbf16	k5{k7}, xmm5, [esp+esi*8+0x10000000], 123
+	vcmpbf16	k5, xmm5, WORD PTR [ecx]{1to8}, 123
+	vcmpbf16	k5, xmm5, XMMWORD PTR [ecx+2032], 123
+	vcmpbf16	k5{k7}, xmm5, [edx-256]{1to8}, 123
+	vcmpbf16	k5{k7}, ymm5, YMMWORD PTR [esp+esi*8+0x10000000], 123
+	vcmpbf16	k5, ymm5, WORD PTR [ecx]{1to16}, 123
+	vcmpbf16	k5, ymm5, [ecx+4064], 123
+	vcmpbf16	k5{k7}, ymm5, [edx-256]{1to16}, 123
 
 	vcomsbf16	xmm6, xmm5
 	vcomsbf16	xmm6, WORD PTR [esp+esi*8+0x10000000]
@@ -158,12 +158,12 @@  _intel:
 	vcomsbf16	xmm6, WORD PTR [ecx+254]
 	vcomsbf16	xmm6, WORD PTR [edx-256]
 
-	vfpclasspbf16	k5, ymm5, 123
-	vfpclasspbf16	k5, xmm5, 123
-	vfpclasspbf16	k5{k7}, XMMWORD PTR [esp+esi*8+0x10000000], 123
-	vfpclasspbf16	k5, [ecx]{1to8}, 123
-	vfpclasspbf16	k5, XMMWORD PTR [ecx+2032], 123
-	vfpclasspbf16	k5{k7}, WORD PTR [edx-256]{1to8}, 123
-	vfpclasspbf16	k5, [ecx]{1to16}, 123
-	vfpclasspbf16	k5, YMMWORD PTR [ecx+4064], 123
-	vfpclasspbf16	k5{k7}, WORD PTR [edx-256]{1to16}, 123
+	vfpclassbf16	k5, ymm5, 123
+	vfpclassbf16	k5, xmm5, 123
+	vfpclassbf16	k5{k7}, XMMWORD PTR [esp+esi*8+0x10000000], 123
+	vfpclassbf16	k5, [ecx]{1to8}, 123
+	vfpclassbf16	k5, XMMWORD PTR [ecx+2032], 123
+	vfpclassbf16	k5{k7}, WORD PTR [edx-256]{1to8}, 123
+	vfpclassbf16	k5, [ecx]{1to16}, 123
+	vfpclassbf16	k5, YMMWORD PTR [ecx+4064], 123
+	vfpclassbf16	k5{k7}, WORD PTR [edx-256]{1to16}, 123
diff --git a/gas/testsuite/gas/i386/avx10_2-256-miscs-intel.d b/gas/testsuite/gas/i386/avx10_2-256-miscs-intel.d
index 6f2215bfe5f..4abace40030 100644
--- a/gas/testsuite/gas/i386/avx10_2-256-miscs-intel.d
+++ b/gas/testsuite/gas/i386/avx10_2-256-miscs-intel.d
@@ -8,12 +8,12 @@  Disassembly of section \.text:
 
 #...
 [a-f0-9]+ <_intel>:
-\s*[a-f0-9]+:\s*62 f3 57 08 52 f4 7b\s+vminmaxpbf16 xmm6,xmm5,xmm4,0x7b
-\s*[a-f0-9]+:\s*62 f3 57 28 52 f4 7b\s+vminmaxpbf16 ymm6,ymm5,ymm4,0x7b
-\s*[a-f0-9]+:\s*62 f3 57 2f 52 b4 f4 00 00 00 10 7b\s+vminmaxpbf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-\s*[a-f0-9]+:\s*62 f3 57 28 52 71 7f 7b\s+vminmaxpbf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\],0x7b
-\s*[a-f0-9]+:\s*62 f3 57 0f 52 b4 f4 00 00 00 10 7b\s+vminmaxpbf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-\s*[a-f0-9]+:\s*62 f3 57 08 52 71 7f 7b\s+vminmaxpbf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\],0x7b
+\s*[a-f0-9]+:\s*62 f3 57 08 52 f4 7b\s+vminmaxbf16 xmm6,xmm5,xmm4,0x7b
+\s*[a-f0-9]+:\s*62 f3 57 28 52 f4 7b\s+vminmaxbf16 ymm6,ymm5,ymm4,0x7b
+\s*[a-f0-9]+:\s*62 f3 57 2f 52 b4 f4 00 00 00 10 7b\s+vminmaxbf16 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
+\s*[a-f0-9]+:\s*62 f3 57 28 52 71 7f 7b\s+vminmaxbf16 ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\],0x7b
+\s*[a-f0-9]+:\s*62 f3 57 0f 52 b4 f4 00 00 00 10 7b\s+vminmaxbf16 xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
+\s*[a-f0-9]+:\s*62 f3 57 08 52 71 7f 7b\s+vminmaxbf16 xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\],0x7b
 \s*[a-f0-9]+:\s*62 f3 d5 08 52 f4 7b\s+vminmaxpd xmm6,xmm5,xmm4,0x7b
 \s*[a-f0-9]+:\s*62 f3 d5 28 52 f4 7b\s+vminmaxpd ymm6,ymm5,ymm4,0x7b
 \s*[a-f0-9]+:\s*62 f3 d5 2f 52 b4 f4 00 00 00 10 7b\s+vminmaxpd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
@@ -32,10 +32,10 @@  Disassembly of section \.text:
 \s*[a-f0-9]+:\s*62 f3 55 28 52 71 7f 7b\s+vminmaxps ymm6,ymm5,YMMWORD PTR \[ecx\+0xfe0\],0x7b
 \s*[a-f0-9]+:\s*62 f3 55 0f 52 b4 f4 00 00 00 10 7b\s+vminmaxps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
 \s*[a-f0-9]+:\s*62 f3 55 08 52 71 7f 7b\s+vminmaxps xmm6,xmm5,XMMWORD PTR \[ecx\+0x7f0\],0x7b
-\s*[a-f0-9]+:\s*62 f3 57 38 52 31 7b\s+vminmaxpbf16 ymm6,ymm5,WORD BCST \[ecx\],0x7b
-\s*[a-f0-9]+:\s*62 f3 57 bf 52 72 80 7b\s+vminmaxpbf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\],0x7b
-\s*[a-f0-9]+:\s*62 f3 57 18 52 31 7b\s+vminmaxpbf16 xmm6,xmm5,WORD BCST \[ecx\],0x7b
-\s*[a-f0-9]+:\s*62 f3 57 9f 52 72 80 7b\s+vminmaxpbf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\],0x7b
+\s*[a-f0-9]+:\s*62 f3 57 38 52 31 7b\s+vminmaxbf16 ymm6,ymm5,WORD BCST \[ecx\],0x7b
+\s*[a-f0-9]+:\s*62 f3 57 bf 52 72 80 7b\s+vminmaxbf16 ymm6\{k7\}\{z\},ymm5,WORD BCST \[edx-0x100\],0x7b
+\s*[a-f0-9]+:\s*62 f3 57 18 52 31 7b\s+vminmaxbf16 xmm6,xmm5,WORD BCST \[ecx\],0x7b
+\s*[a-f0-9]+:\s*62 f3 57 9f 52 72 80 7b\s+vminmaxbf16 xmm6\{k7\}\{z\},xmm5,WORD BCST \[edx-0x100\],0x7b
 \s*[a-f0-9]+:\s*62 f3 d1 18 52 f4 7b\s+vminmaxpd ymm6,ymm5,ymm4\{sae\},0x7b
 \s*[a-f0-9]+:\s*62 f3 d5 38 52 31 7b\s+vminmaxpd ymm6,ymm5,QWORD BCST \[ecx\],0x7b
 \s*[a-f0-9]+:\s*62 f3 d5 bf 52 72 80 7b\s+vminmaxpd ymm6\{k7\}\{z\},ymm5,QWORD BCST \[edx-0x400\],0x7b
diff --git a/gas/testsuite/gas/i386/avx10_2-256-miscs.d b/gas/testsuite/gas/i386/avx10_2-256-miscs.d
index bb262b171df..6682342ed43 100644
--- a/gas/testsuite/gas/i386/avx10_2-256-miscs.d
+++ b/gas/testsuite/gas/i386/avx10_2-256-miscs.d
@@ -6,12 +6,12 @@ 
 Disassembly of section \.text:
 
 0+ <_start>:
-\s*[a-f0-9]+:\s*62 f3 57 08 52 f4 7b\s+vminmaxpbf16\s\$0x7b,%xmm4,%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f3 57 28 52 f4 7b\s+vminmaxpbf16\s\$0x7b,%ymm4,%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f3 57 2f 52 b4 f4 00 00 00 10 7b\s+vminmaxpbf16\s\$0x7b,0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f3 57 28 52 71 7f 7b\s+vminmaxpbf16\s\$0x7b,0xfe0\(%ecx\),%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f3 57 0f 52 b4 f4 00 00 00 10 7b\s+vminmaxpbf16\s\$0x7b,0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f3 57 08 52 71 7f 7b\s+vminmaxpbf16\s\$0x7b,0x7f0\(%ecx\),%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f3 57 08 52 f4 7b\s+vminmaxbf16\s\$0x7b,%xmm4,%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f3 57 28 52 f4 7b\s+vminmaxbf16\s\$0x7b,%ymm4,%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f3 57 2f 52 b4 f4 00 00 00 10 7b\s+vminmaxbf16\s\$0x7b,0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f3 57 28 52 71 7f 7b\s+vminmaxbf16\s\$0x7b,0xfe0\(%ecx\),%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f3 57 0f 52 b4 f4 00 00 00 10 7b\s+vminmaxbf16\s\$0x7b,0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f3 57 08 52 71 7f 7b\s+vminmaxbf16\s\$0x7b,0x7f0\(%ecx\),%xmm5,%xmm6
 \s*[a-f0-9]+:\s*62 f3 d5 08 52 f4 7b\s+vminmaxpd\s\$0x7b,%xmm4,%xmm5,%xmm6
 \s*[a-f0-9]+:\s*62 f3 d5 28 52 f4 7b\s+vminmaxpd\s\$0x7b,%ymm4,%ymm5,%ymm6
 \s*[a-f0-9]+:\s*62 f3 d5 2f 52 b4 f4 00 00 00 10 7b\s+vminmaxpd\s\$0x7b,0x10000000\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
@@ -30,10 +30,10 @@  Disassembly of section \.text:
 \s*[a-f0-9]+:\s*62 f3 55 28 52 71 7f 7b\s+vminmaxps\s\$0x7b,0xfe0\(%ecx\),%ymm5,%ymm6
 \s*[a-f0-9]+:\s*62 f3 55 0f 52 b4 f4 00 00 00 10 7b\s+vminmaxps\s\$0x7b,0x10000000\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
 \s*[a-f0-9]+:\s*62 f3 55 08 52 71 7f 7b\s+vminmaxps\s\$0x7b,0x7f0\(%ecx\),%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f3 57 38 52 31 7b\s+vminmaxpbf16\s\$0x7b,\(%ecx\)\{1to16\},%ymm5,%ymm6
-\s*[a-f0-9]+:\s*62 f3 57 bf 52 72 80 7b\s+vminmaxpbf16\s\$0x7b,-0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f3 57 18 52 31 7b\s+vminmaxpbf16\s\$0x7b,\(%ecx\)\{1to8\},%xmm5,%xmm6
-\s*[a-f0-9]+:\s*62 f3 57 9f 52 72 80 7b\s+vminmaxpbf16\s\$0x7b,-0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f3 57 38 52 31 7b\s+vminmaxbf16\s\$0x7b,\(%ecx\)\{1to16\},%ymm5,%ymm6
+\s*[a-f0-9]+:\s*62 f3 57 bf 52 72 80 7b\s+vminmaxbf16\s\$0x7b,-0x100\(%edx\)\{1to16\},%ymm5,%ymm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f3 57 18 52 31 7b\s+vminmaxbf16\s\$0x7b,\(%ecx\)\{1to8\},%xmm5,%xmm6
+\s*[a-f0-9]+:\s*62 f3 57 9f 52 72 80 7b\s+vminmaxbf16\s\$0x7b,-0x100\(%edx\)\{1to8\},%xmm5,%xmm6\{%k7\}\{z\}
 \s*[a-f0-9]+:\s*62 f3 d1 18 52 f4 7b\s+vminmaxpd\s\$0x7b,\{sae\},%ymm4,%ymm5,%ymm6
 \s*[a-f0-9]+:\s*62 f3 d5 38 52 31 7b\s+vminmaxpd\s\$0x7b,\(%ecx\)\{1to4\},%ymm5,%ymm6
 \s*[a-f0-9]+:\s*62 f3 d5 bf 52 72 80 7b\s+vminmaxpd\s\$0x7b,-0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}\{z\}
diff --git a/gas/testsuite/gas/i386/avx10_2-256-miscs.s b/gas/testsuite/gas/i386/avx10_2-256-miscs.s
index 78a1502e380..a35d8bc4db0 100644
--- a/gas/testsuite/gas/i386/avx10_2-256-miscs.s
+++ b/gas/testsuite/gas/i386/avx10_2-256-miscs.s
@@ -4,7 +4,7 @@ 
 	.arch .avx10.2/256
 	.text
 _start:
-	.irp m, pbf16, pd, ph, ps
+	.irp m, bf16, pd, ph, ps
 	vminmax\m	$123, %xmm4, %xmm5, %xmm6
 	vminmax\m	$123, %ymm4, %ymm5, %ymm6
 	vminmax\m	$123, 0x10000000(%esp, %esi, 8), %ymm5, %ymm6{%k7}
@@ -13,10 +13,10 @@  _start:
 	vminmax\m	$123, 2032(%ecx), %xmm5, %xmm6
 	.endr
 
-	vminmaxpbf16	$123, (%ecx){1to16}, %ymm5, %ymm6
-	vminmaxpbf16	$123, -256(%edx){1to16}, %ymm5, %ymm6{%k7}{z}
-	vminmaxpbf16	$123, (%ecx){1to8}, %xmm5, %xmm6
-	vminmaxpbf16	$123, -256(%edx){1to8}, %xmm5, %xmm6{%k7}{z}
+	vminmaxbf16	$123, (%ecx){1to16}, %ymm5, %ymm6
+	vminmaxbf16	$123, -256(%edx){1to16}, %ymm5, %ymm6{%k7}{z}
+	vminmaxbf16	$123, (%ecx){1to8}, %xmm5, %xmm6
+	vminmaxbf16	$123, -256(%edx){1to8}, %xmm5, %xmm6{%k7}{z}
 	vminmaxpd	$123, {sae}, %ymm4, %ymm5, %ymm6
 	vminmaxpd	$123, (%ecx){1to4}, %ymm5, %ymm6
 	vminmaxpd	$123, -1024(%edx){1to4}, %ymm5, %ymm6{%k7}{z}
@@ -70,7 +70,7 @@  _start:
 
 _intel:
 	.intel_syntax noprefix
-	.irp m, pbf16, pd, ph, ps
+	.irp m, bf16, pd, ph, ps
 	vminmax\m	xmm6, xmm5, xmm4, 123
 	vminmax\m	ymm6, ymm5, ymm4, 123
 	vminmax\m	ymm6{k7}, ymm5, [esp+esi*8+0x10000000], 123
@@ -79,10 +79,10 @@  _intel:
 	vminmax\m	xmm6, xmm5, XMMWORD PTR [ecx+2032], 123
 	.endr
 
-	vminmaxpbf16	ymm6, ymm5, [ecx]{1to16}, 123
-	vminmaxpbf16	ymm6{k7}{z}, ymm5, WORD PTR [edx-256]{1to16}, 123
-	vminmaxpbf16	xmm6, xmm5, [ecx]{1to8}, 123
-	vminmaxpbf16	xmm6{k7}{z}, xmm5, WORD PTR [edx-256]{1to8}, 123
+	vminmaxbf16	ymm6, ymm5, [ecx]{1to16}, 123
+	vminmaxbf16	ymm6{k7}{z}, ymm5, WORD PTR [edx-256]{1to16}, 123
+	vminmaxbf16	xmm6, xmm5, [ecx]{1to8}, 123
+	vminmaxbf16	xmm6{k7}{z}, xmm5, WORD PTR [edx-256]{1to8}, 123
 	vminmaxpd	ymm6, ymm5, ymm4, {sae}, 123
 	vminmaxpd	ymm6, ymm5, QWORD PTR [ecx]{1to4}, 123
 	vminmaxpd	ymm6{k7}{z}, ymm5, [edx-1024]{1to4}, 123
diff --git a/gas/testsuite/gas/i386/avx10_2-512-bf16-intel.d b/gas/testsuite/gas/i386/avx10_2-512-bf16-intel.d
index 67ad456520d..d9cfe36d7d6 100644
--- a/gas/testsuite/gas/i386/avx10_2-512-bf16-intel.d
+++ b/gas/testsuite/gas/i386/avx10_2-512-bf16-intel.d
@@ -8,144 +8,144 @@  Disassembly of section \.text:
 
 #...
 [a-f0-9]+ <_intel>:
-\s*[a-f0-9]+:\s*62 f5 55 48 58 f4\s+vaddnepbf16 zmm6,zmm5,zmm4
-\s*[a-f0-9]+:\s*62 f5 55 4f 58 b4 f4 00 00 00 10\s+vaddnepbf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f5 55 58 58 31\s+vaddnepbf16 zmm6,zmm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f5 55 48 58 71 7f\s+vaddnepbf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 f5 55 df 58 72 80\s+vaddnepbf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f5 55 48 5e f4\s+vdivnepbf16 zmm6,zmm5,zmm4
-\s*[a-f0-9]+:\s*62 f5 55 4f 5e b4 f4 00 00 00 10\s+vdivnepbf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f5 55 58 5e 31\s+vdivnepbf16 zmm6,zmm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f5 55 48 5e 71 7f\s+vdivnepbf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 f5 55 df 5e 72 80\s+vdivnepbf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f5 55 48 5f f4\s+vmaxpbf16 zmm6,zmm5,zmm4
-\s*[a-f0-9]+:\s*62 f5 55 4f 5f b4 f4 00 00 00 10\s+vmaxpbf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f5 55 58 5f 31\s+vmaxpbf16 zmm6,zmm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f5 55 48 5f 71 7f\s+vmaxpbf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 f5 55 df 5f 72 80\s+vmaxpbf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f5 55 48 5d f4\s+vminpbf16 zmm6,zmm5,zmm4
-\s*[a-f0-9]+:\s*62 f5 55 4f 5d b4 f4 00 00 00 10\s+vminpbf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f5 55 58 5d 31\s+vminpbf16 zmm6,zmm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f5 55 48 5d 71 7f\s+vminpbf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 f5 55 df 5d 72 80\s+vminpbf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f5 55 48 59 f4\s+vmulnepbf16 zmm6,zmm5,zmm4
-\s*[a-f0-9]+:\s*62 f5 55 4f 59 b4 f4 00 00 00 10\s+vmulnepbf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f5 55 58 59 31\s+vmulnepbf16 zmm6,zmm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f5 55 48 59 71 7f\s+vmulnepbf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 f5 55 df 59 72 80\s+vmulnepbf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 54 48 2c f4\s+vscalefnepbf16 zmm6,zmm5,zmm4
-\s*[a-f0-9]+:\s*62 f6 54 4f 2c b4 f4 00 00 00 10\s+vscalefnepbf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 54 58 2c 31\s+vscalefnepbf16 zmm6,zmm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 54 48 2c 71 7f\s+vscalefnepbf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 f6 54 df 2c 72 80\s+vscalefnepbf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f5 55 48 5c f4\s+vsubnepbf16 zmm6,zmm5,zmm4
-\s*[a-f0-9]+:\s*62 f5 55 4f 5c b4 f4 00 00 00 10\s+vsubnepbf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f5 55 58 5c 31\s+vsubnepbf16 zmm6,zmm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f5 55 48 5c 71 7f\s+vsubnepbf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 f5 55 df 5c 72 80\s+vsubnepbf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 54 48 98 f4\s+vfmadd132nepbf16 zmm6,zmm5,zmm4
-\s*[a-f0-9]+:\s*62 f6 54 4f 98 b4 f4 00 00 00 10\s+vfmadd132nepbf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 54 58 98 31\s+vfmadd132nepbf16 zmm6,zmm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 54 48 98 71 7f\s+vfmadd132nepbf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 f6 54 df 98 72 80\s+vfmadd132nepbf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 54 48 a8 f4\s+vfmadd213nepbf16 zmm6,zmm5,zmm4
-\s*[a-f0-9]+:\s*62 f6 54 4f a8 b4 f4 00 00 00 10\s+vfmadd213nepbf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 54 58 a8 31\s+vfmadd213nepbf16 zmm6,zmm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 54 48 a8 71 7f\s+vfmadd213nepbf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 f6 54 df a8 72 80\s+vfmadd213nepbf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 54 48 b8 f4\s+vfmadd231nepbf16 zmm6,zmm5,zmm4
-\s*[a-f0-9]+:\s*62 f6 54 4f b8 b4 f4 00 00 00 10\s+vfmadd231nepbf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 54 58 b8 31\s+vfmadd231nepbf16 zmm6,zmm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 54 48 b8 71 7f\s+vfmadd231nepbf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 f6 54 df b8 72 80\s+vfmadd231nepbf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 54 48 9a f4\s+vfmsub132nepbf16 zmm6,zmm5,zmm4
-\s*[a-f0-9]+:\s*62 f6 54 4f 9a b4 f4 00 00 00 10\s+vfmsub132nepbf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 54 58 9a 31\s+vfmsub132nepbf16 zmm6,zmm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 54 48 9a 71 7f\s+vfmsub132nepbf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 f6 54 df 9a 72 80\s+vfmsub132nepbf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 54 48 aa f4\s+vfmsub213nepbf16 zmm6,zmm5,zmm4
-\s*[a-f0-9]+:\s*62 f6 54 4f aa b4 f4 00 00 00 10\s+vfmsub213nepbf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 54 58 aa 31\s+vfmsub213nepbf16 zmm6,zmm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 54 48 aa 71 7f\s+vfmsub213nepbf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 f6 54 df aa 72 80\s+vfmsub213nepbf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 54 48 ba f4\s+vfmsub231nepbf16 zmm6,zmm5,zmm4
-\s*[a-f0-9]+:\s*62 f6 54 4f ba b4 f4 00 00 00 10\s+vfmsub231nepbf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 54 58 ba 31\s+vfmsub231nepbf16 zmm6,zmm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 54 48 ba 71 7f\s+vfmsub231nepbf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 f6 54 df ba 72 80\s+vfmsub231nepbf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 54 48 9c f4\s+vfnmadd132nepbf16 zmm6,zmm5,zmm4
-\s*[a-f0-9]+:\s*62 f6 54 4f 9c b4 f4 00 00 00 10\s+vfnmadd132nepbf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 54 58 9c 31\s+vfnmadd132nepbf16 zmm6,zmm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 54 48 9c 71 7f\s+vfnmadd132nepbf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 f6 54 df 9c 72 80\s+vfnmadd132nepbf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 54 48 ac f4\s+vfnmadd213nepbf16 zmm6,zmm5,zmm4
-\s*[a-f0-9]+:\s*62 f6 54 4f ac b4 f4 00 00 00 10\s+vfnmadd213nepbf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 54 58 ac 31\s+vfnmadd213nepbf16 zmm6,zmm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 54 48 ac 71 7f\s+vfnmadd213nepbf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 f6 54 df ac 72 80\s+vfnmadd213nepbf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 54 48 bc f4\s+vfnmadd231nepbf16 zmm6,zmm5,zmm4
-\s*[a-f0-9]+:\s*62 f6 54 4f bc b4 f4 00 00 00 10\s+vfnmadd231nepbf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 54 58 bc 31\s+vfnmadd231nepbf16 zmm6,zmm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 54 48 bc 71 7f\s+vfnmadd231nepbf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 f6 54 df bc 72 80\s+vfnmadd231nepbf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 54 48 9e f4\s+vfnmsub132nepbf16 zmm6,zmm5,zmm4
-\s*[a-f0-9]+:\s*62 f6 54 4f 9e b4 f4 00 00 00 10\s+vfnmsub132nepbf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 54 58 9e 31\s+vfnmsub132nepbf16 zmm6,zmm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 54 48 9e 71 7f\s+vfnmsub132nepbf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 f6 54 df 9e 72 80\s+vfnmsub132nepbf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 54 48 ae f4\s+vfnmsub213nepbf16 zmm6,zmm5,zmm4
-\s*[a-f0-9]+:\s*62 f6 54 4f ae b4 f4 00 00 00 10\s+vfnmsub213nepbf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 54 58 ae 31\s+vfnmsub213nepbf16 zmm6,zmm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 54 48 ae 71 7f\s+vfnmsub213nepbf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 f6 54 df ae 72 80\s+vfnmsub213nepbf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 54 48 be f4\s+vfnmsub231nepbf16 zmm6,zmm5,zmm4
-\s*[a-f0-9]+:\s*62 f6 54 4f be b4 f4 00 00 00 10\s+vfnmsub231nepbf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 54 58 be 31\s+vfnmsub231nepbf16 zmm6,zmm5,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 54 48 be 71 7f\s+vfnmsub231nepbf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 f6 54 df be 72 80\s+vfnmsub231nepbf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 7c 48 42 f5\s+vgetexppbf16 zmm6,zmm5
-\s*[a-f0-9]+:\s*62 f6 7c 4f 42 b4 f4 00 00 00 10\s+vgetexppbf16 zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 7c 58 42 31\s+vgetexppbf16 zmm6,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 7c 48 42 71 7f\s+vgetexppbf16 zmm6,ZMMWORD PTR \[ecx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 f6 7c df 42 72 80\s+vgetexppbf16 zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 7c 48 4c f5\s+vrcppbf16 zmm6,zmm5
-\s*[a-f0-9]+:\s*62 f6 7c 4f 4c b4 f4 00 00 00 10\s+vrcppbf16 zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 7c 58 4c 31\s+vrcppbf16 zmm6,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 7c 48 4c 71 7f\s+vrcppbf16 zmm6,ZMMWORD PTR \[ecx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 f6 7c df 4c 72 80\s+vrcppbf16 zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f6 7c 48 4e f5\s+vrsqrtpbf16 zmm6,zmm5
-\s*[a-f0-9]+:\s*62 f6 7c 4f 4e b4 f4 00 00 00 10\s+vrsqrtpbf16 zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f6 7c 58 4e 31\s+vrsqrtpbf16 zmm6,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f6 7c 48 4e 71 7f\s+vrsqrtpbf16 zmm6,ZMMWORD PTR \[ecx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 f6 7c df 4e 72 80\s+vrsqrtpbf16 zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f5 7d 48 51 f5\s+vsqrtnepbf16 zmm6,zmm5
-\s*[a-f0-9]+:\s*62 f5 7d 4f 51 b4 f4 00 00 00 10\s+vsqrtnepbf16 zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 f5 7d 58 51 31\s+vsqrtnepbf16 zmm6,WORD BCST \[ecx\]
-\s*[a-f0-9]+:\s*62 f5 7d 48 51 71 7f\s+vsqrtnepbf16 zmm6,ZMMWORD PTR \[ecx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 f5 7d df 51 72 80\s+vsqrtnepbf16 zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
-\s*[a-f0-9]+:\s*62 f3 7f 48 26 f5 7b\s+vgetmantpbf16 zmm6,zmm5,0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 4f 26 b4 f4 00 00 00 10 7b\s+vgetmantpbf16 zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 58 26 31 7b\s+vgetmantpbf16 zmm6,WORD BCST \[ecx\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 48 26 71 7f 7b\s+vgetmantpbf16 zmm6,ZMMWORD PTR \[ecx\+0x1fc0\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f df 26 72 80 7b\s+vgetmantpbf16 zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 48 56 f5 7b\s+vreducenepbf16 zmm6,zmm5,0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 4f 56 b4 f4 00 00 00 10 7b\s+vreducenepbf16 zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 58 56 31 7b\s+vreducenepbf16 zmm6,WORD BCST \[ecx\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 48 56 71 7f 7b\s+vreducenepbf16 zmm6,ZMMWORD PTR \[ecx\+0x1fc0\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f df 56 72 80 7b\s+vreducenepbf16 zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 48 08 f5 7b\s+vrndscalenepbf16 zmm6,zmm5,0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 4f 08 b4 f4 00 00 00 10 7b\s+vrndscalenepbf16 zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 58 08 31 7b\s+vrndscalenepbf16 zmm6,WORD BCST \[ecx\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 48 08 71 7f 7b\s+vrndscalenepbf16 zmm6,ZMMWORD PTR \[ecx\+0x1fc0\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f df 08 72 80 7b\s+vrndscalenepbf16 zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\],0x7b
-\s*[a-f0-9]+:\s*62 f3 57 48 c2 ec 7b\s+vcmppbf16 k5,zmm5,zmm4,0x7b
-\s*[a-f0-9]+:\s*62 f3 57 4f c2 ac f4 00 00 00 10 7b\s+vcmppbf16 k5\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-\s*[a-f0-9]+:\s*62 f3 57 58 c2 29 7b\s+vcmppbf16 k5,zmm5,WORD BCST \[ecx\],0x7b
-\s*[a-f0-9]+:\s*62 f3 57 48 c2 69 7f 7b\s+vcmppbf16 k5,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\],0x7b
-\s*[a-f0-9]+:\s*62 f3 57 5f c2 6a 80 7b\s+vcmppbf16 k5\{k7\},zmm5,WORD BCST \[edx-0x100\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 48 66 ed 7b\s+vfpclasspbf16 k5,zmm5,0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 4f 66 ac f4 00 00 00 10 7b\s+vfpclasspbf16 k5\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 58 66 29 7b\s+vfpclasspbf16 k5,WORD BCST \[ecx\]\{1to32\},0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 48 66 69 7f 7b\s+vfpclasspbf16 k5,ZMMWORD PTR \[ecx\+0x1fc0\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 5f 66 6a 80 7b\s+vfpclasspbf16 k5\{k7\},WORD BCST \[edx-0x100\]\{1to32\},0x7b
+\s*[a-f0-9]+:\s*62 f5 55 48 58 f4\s+vaddbf16 zmm6,zmm5,zmm4
+\s*[a-f0-9]+:\s*62 f5 55 4f 58 b4 f4 00 00 00 10\s+vaddbf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f5 55 58 58 31\s+vaddbf16 zmm6,zmm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f5 55 48 58 71 7f\s+vaddbf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 f5 55 df 58 72 80\s+vaddbf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f5 55 48 5e f4\s+vdivbf16 zmm6,zmm5,zmm4
+\s*[a-f0-9]+:\s*62 f5 55 4f 5e b4 f4 00 00 00 10\s+vdivbf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f5 55 58 5e 31\s+vdivbf16 zmm6,zmm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f5 55 48 5e 71 7f\s+vdivbf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 f5 55 df 5e 72 80\s+vdivbf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f5 55 48 5f f4\s+vmaxbf16 zmm6,zmm5,zmm4
+\s*[a-f0-9]+:\s*62 f5 55 4f 5f b4 f4 00 00 00 10\s+vmaxbf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f5 55 58 5f 31\s+vmaxbf16 zmm6,zmm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f5 55 48 5f 71 7f\s+vmaxbf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 f5 55 df 5f 72 80\s+vmaxbf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f5 55 48 5d f4\s+vminbf16 zmm6,zmm5,zmm4
+\s*[a-f0-9]+:\s*62 f5 55 4f 5d b4 f4 00 00 00 10\s+vminbf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f5 55 58 5d 31\s+vminbf16 zmm6,zmm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f5 55 48 5d 71 7f\s+vminbf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 f5 55 df 5d 72 80\s+vminbf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f5 55 48 59 f4\s+vmulbf16 zmm6,zmm5,zmm4
+\s*[a-f0-9]+:\s*62 f5 55 4f 59 b4 f4 00 00 00 10\s+vmulbf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f5 55 58 59 31\s+vmulbf16 zmm6,zmm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f5 55 48 59 71 7f\s+vmulbf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 f5 55 df 59 72 80\s+vmulbf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 54 48 2c f4\s+vscalefbf16 zmm6,zmm5,zmm4
+\s*[a-f0-9]+:\s*62 f6 54 4f 2c b4 f4 00 00 00 10\s+vscalefbf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 54 58 2c 31\s+vscalefbf16 zmm6,zmm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 54 48 2c 71 7f\s+vscalefbf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 f6 54 df 2c 72 80\s+vscalefbf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f5 55 48 5c f4\s+vsubbf16 zmm6,zmm5,zmm4
+\s*[a-f0-9]+:\s*62 f5 55 4f 5c b4 f4 00 00 00 10\s+vsubbf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f5 55 58 5c 31\s+vsubbf16 zmm6,zmm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f5 55 48 5c 71 7f\s+vsubbf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 f5 55 df 5c 72 80\s+vsubbf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 54 48 98 f4\s+vfmadd132bf16 zmm6,zmm5,zmm4
+\s*[a-f0-9]+:\s*62 f6 54 4f 98 b4 f4 00 00 00 10\s+vfmadd132bf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 54 58 98 31\s+vfmadd132bf16 zmm6,zmm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 54 48 98 71 7f\s+vfmadd132bf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 f6 54 df 98 72 80\s+vfmadd132bf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 54 48 a8 f4\s+vfmadd213bf16 zmm6,zmm5,zmm4
+\s*[a-f0-9]+:\s*62 f6 54 4f a8 b4 f4 00 00 00 10\s+vfmadd213bf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 54 58 a8 31\s+vfmadd213bf16 zmm6,zmm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 54 48 a8 71 7f\s+vfmadd213bf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 f6 54 df a8 72 80\s+vfmadd213bf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 54 48 b8 f4\s+vfmadd231bf16 zmm6,zmm5,zmm4
+\s*[a-f0-9]+:\s*62 f6 54 4f b8 b4 f4 00 00 00 10\s+vfmadd231bf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 54 58 b8 31\s+vfmadd231bf16 zmm6,zmm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 54 48 b8 71 7f\s+vfmadd231bf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 f6 54 df b8 72 80\s+vfmadd231bf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 54 48 9a f4\s+vfmsub132bf16 zmm6,zmm5,zmm4
+\s*[a-f0-9]+:\s*62 f6 54 4f 9a b4 f4 00 00 00 10\s+vfmsub132bf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 54 58 9a 31\s+vfmsub132bf16 zmm6,zmm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 54 48 9a 71 7f\s+vfmsub132bf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 f6 54 df 9a 72 80\s+vfmsub132bf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 54 48 aa f4\s+vfmsub213bf16 zmm6,zmm5,zmm4
+\s*[a-f0-9]+:\s*62 f6 54 4f aa b4 f4 00 00 00 10\s+vfmsub213bf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 54 58 aa 31\s+vfmsub213bf16 zmm6,zmm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 54 48 aa 71 7f\s+vfmsub213bf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 f6 54 df aa 72 80\s+vfmsub213bf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 54 48 ba f4\s+vfmsub231bf16 zmm6,zmm5,zmm4
+\s*[a-f0-9]+:\s*62 f6 54 4f ba b4 f4 00 00 00 10\s+vfmsub231bf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 54 58 ba 31\s+vfmsub231bf16 zmm6,zmm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 54 48 ba 71 7f\s+vfmsub231bf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 f6 54 df ba 72 80\s+vfmsub231bf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 54 48 9c f4\s+vfnmadd132bf16 zmm6,zmm5,zmm4
+\s*[a-f0-9]+:\s*62 f6 54 4f 9c b4 f4 00 00 00 10\s+vfnmadd132bf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 54 58 9c 31\s+vfnmadd132bf16 zmm6,zmm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 54 48 9c 71 7f\s+vfnmadd132bf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 f6 54 df 9c 72 80\s+vfnmadd132bf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 54 48 ac f4\s+vfnmadd213bf16 zmm6,zmm5,zmm4
+\s*[a-f0-9]+:\s*62 f6 54 4f ac b4 f4 00 00 00 10\s+vfnmadd213bf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 54 58 ac 31\s+vfnmadd213bf16 zmm6,zmm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 54 48 ac 71 7f\s+vfnmadd213bf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 f6 54 df ac 72 80\s+vfnmadd213bf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 54 48 bc f4\s+vfnmadd231bf16 zmm6,zmm5,zmm4
+\s*[a-f0-9]+:\s*62 f6 54 4f bc b4 f4 00 00 00 10\s+vfnmadd231bf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 54 58 bc 31\s+vfnmadd231bf16 zmm6,zmm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 54 48 bc 71 7f\s+vfnmadd231bf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 f6 54 df bc 72 80\s+vfnmadd231bf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 54 48 9e f4\s+vfnmsub132bf16 zmm6,zmm5,zmm4
+\s*[a-f0-9]+:\s*62 f6 54 4f 9e b4 f4 00 00 00 10\s+vfnmsub132bf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 54 58 9e 31\s+vfnmsub132bf16 zmm6,zmm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 54 48 9e 71 7f\s+vfnmsub132bf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 f6 54 df 9e 72 80\s+vfnmsub132bf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 54 48 ae f4\s+vfnmsub213bf16 zmm6,zmm5,zmm4
+\s*[a-f0-9]+:\s*62 f6 54 4f ae b4 f4 00 00 00 10\s+vfnmsub213bf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 54 58 ae 31\s+vfnmsub213bf16 zmm6,zmm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 54 48 ae 71 7f\s+vfnmsub213bf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 f6 54 df ae 72 80\s+vfnmsub213bf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 54 48 be f4\s+vfnmsub231bf16 zmm6,zmm5,zmm4
+\s*[a-f0-9]+:\s*62 f6 54 4f be b4 f4 00 00 00 10\s+vfnmsub231bf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 54 58 be 31\s+vfnmsub231bf16 zmm6,zmm5,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 54 48 be 71 7f\s+vfnmsub231bf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 f6 54 df be 72 80\s+vfnmsub231bf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 7c 48 42 f5\s+vgetexpbf16 zmm6,zmm5
+\s*[a-f0-9]+:\s*62 f6 7c 4f 42 b4 f4 00 00 00 10\s+vgetexpbf16 zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 7c 58 42 31\s+vgetexpbf16 zmm6,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 7c 48 42 71 7f\s+vgetexpbf16 zmm6,ZMMWORD PTR \[ecx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 f6 7c df 42 72 80\s+vgetexpbf16 zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 7c 48 4c f5\s+vrcpbf16 zmm6,zmm5
+\s*[a-f0-9]+:\s*62 f6 7c 4f 4c b4 f4 00 00 00 10\s+vrcpbf16 zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 7c 58 4c 31\s+vrcpbf16 zmm6,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 7c 48 4c 71 7f\s+vrcpbf16 zmm6,ZMMWORD PTR \[ecx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 f6 7c df 4c 72 80\s+vrcpbf16 zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f6 7c 48 4e f5\s+vrsqrtbf16 zmm6,zmm5
+\s*[a-f0-9]+:\s*62 f6 7c 4f 4e b4 f4 00 00 00 10\s+vrsqrtbf16 zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f6 7c 58 4e 31\s+vrsqrtbf16 zmm6,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f6 7c 48 4e 71 7f\s+vrsqrtbf16 zmm6,ZMMWORD PTR \[ecx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 f6 7c df 4e 72 80\s+vrsqrtbf16 zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f5 7d 48 51 f5\s+vsqrtbf16 zmm6,zmm5
+\s*[a-f0-9]+:\s*62 f5 7d 4f 51 b4 f4 00 00 00 10\s+vsqrtbf16 zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 f5 7d 58 51 31\s+vsqrtbf16 zmm6,WORD BCST \[ecx\]
+\s*[a-f0-9]+:\s*62 f5 7d 48 51 71 7f\s+vsqrtbf16 zmm6,ZMMWORD PTR \[ecx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 f5 7d df 51 72 80\s+vsqrtbf16 zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\]
+\s*[a-f0-9]+:\s*62 f3 7f 48 26 f5 7b\s+vgetmantbf16 zmm6,zmm5,0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 4f 26 b4 f4 00 00 00 10 7b\s+vgetmantbf16 zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 58 26 31 7b\s+vgetmantbf16 zmm6,WORD BCST \[ecx\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 48 26 71 7f 7b\s+vgetmantbf16 zmm6,ZMMWORD PTR \[ecx\+0x1fc0\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f df 26 72 80 7b\s+vgetmantbf16 zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 48 56 f5 7b\s+vreducebf16 zmm6,zmm5,0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 4f 56 b4 f4 00 00 00 10 7b\s+vreducebf16 zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 58 56 31 7b\s+vreducebf16 zmm6,WORD BCST \[ecx\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 48 56 71 7f 7b\s+vreducebf16 zmm6,ZMMWORD PTR \[ecx\+0x1fc0\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f df 56 72 80 7b\s+vreducebf16 zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 48 08 f5 7b\s+vrndscalebf16 zmm6,zmm5,0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 4f 08 b4 f4 00 00 00 10 7b\s+vrndscalebf16 zmm6\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 58 08 31 7b\s+vrndscalebf16 zmm6,WORD BCST \[ecx\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 48 08 71 7f 7b\s+vrndscalebf16 zmm6,ZMMWORD PTR \[ecx\+0x1fc0\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f df 08 72 80 7b\s+vrndscalebf16 zmm6\{k7\}\{z\},WORD BCST \[edx-0x100\],0x7b
+\s*[a-f0-9]+:\s*62 f3 57 48 c2 ec 7b\s+vcmpbf16 k5,zmm5,zmm4,0x7b
+\s*[a-f0-9]+:\s*62 f3 57 4f c2 ac f4 00 00 00 10 7b\s+vcmpbf16 k5\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
+\s*[a-f0-9]+:\s*62 f3 57 58 c2 29 7b\s+vcmpbf16 k5,zmm5,WORD BCST \[ecx\],0x7b
+\s*[a-f0-9]+:\s*62 f3 57 48 c2 69 7f 7b\s+vcmpbf16 k5,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\],0x7b
+\s*[a-f0-9]+:\s*62 f3 57 5f c2 6a 80 7b\s+vcmpbf16 k5\{k7\},zmm5,WORD BCST \[edx-0x100\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 48 66 ed 7b\s+vfpclassbf16 k5,zmm5,0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 4f 66 ac f4 00 00 00 10 7b\s+vfpclassbf16 k5\{k7\},ZMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 58 66 29 7b\s+vfpclassbf16 k5,WORD BCST \[ecx\]\{1to32\},0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 48 66 69 7f 7b\s+vfpclassbf16 k5,ZMMWORD PTR \[ecx\+0x1fc0\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 5f 66 6a 80 7b\s+vfpclassbf16 k5\{k7\},WORD BCST \[edx-0x100\]\{1to32\},0x7b
 #pass
diff --git a/gas/testsuite/gas/i386/avx10_2-512-bf16.d b/gas/testsuite/gas/i386/avx10_2-512-bf16.d
index 7787084c261..3511fdb457a 100644
--- a/gas/testsuite/gas/i386/avx10_2-512-bf16.d
+++ b/gas/testsuite/gas/i386/avx10_2-512-bf16.d
@@ -7,144 +7,144 @@ 
 Disassembly of section .text:
 
 0+ <_start>:
-\s*[a-f0-9]+:\s*62 f5 55 48 58 f4\s+vaddnepbf16 %zmm4,%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f5 55 4f 58 b4 f4 00 00 00 10\s+vaddnepbf16 0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f5 55 58 58 31\s+vaddnepbf16 \(%ecx\)\{1to32\},%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f5 55 48 58 71 7f\s+vaddnepbf16 0x1fc0\(%ecx\),%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f5 55 df 58 72 80\s+vaddnepbf16 -0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f5 55 48 5e f4\s+vdivnepbf16 %zmm4,%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f5 55 4f 5e b4 f4 00 00 00 10\s+vdivnepbf16 0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f5 55 58 5e 31\s+vdivnepbf16 \(%ecx\)\{1to32\},%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f5 55 48 5e 71 7f\s+vdivnepbf16 0x1fc0\(%ecx\),%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f5 55 df 5e 72 80\s+vdivnepbf16 -0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f5 55 48 5f f4\s+vmaxpbf16 %zmm4,%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f5 55 4f 5f b4 f4 00 00 00 10\s+vmaxpbf16 0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f5 55 58 5f 31\s+vmaxpbf16 \(%ecx\)\{1to32\},%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f5 55 48 5f 71 7f\s+vmaxpbf16 0x1fc0\(%ecx\),%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f5 55 df 5f 72 80\s+vmaxpbf16 -0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f5 55 48 5d f4\s+vminpbf16 %zmm4,%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f5 55 4f 5d b4 f4 00 00 00 10\s+vminpbf16 0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f5 55 58 5d 31\s+vminpbf16 \(%ecx\)\{1to32\},%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f5 55 48 5d 71 7f\s+vminpbf16 0x1fc0\(%ecx\),%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f5 55 df 5d 72 80\s+vminpbf16 -0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f5 55 48 59 f4\s+vmulnepbf16 %zmm4,%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f5 55 4f 59 b4 f4 00 00 00 10\s+vmulnepbf16 0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f5 55 58 59 31\s+vmulnepbf16 \(%ecx\)\{1to32\},%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f5 55 48 59 71 7f\s+vmulnepbf16 0x1fc0\(%ecx\),%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f5 55 df 59 72 80\s+vmulnepbf16 -0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 54 48 2c f4\s+vscalefnepbf16 %zmm4,%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 54 4f 2c b4 f4 00 00 00 10\s+vscalefnepbf16 0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 54 58 2c 31\s+vscalefnepbf16 \(%ecx\)\{1to32\},%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 54 48 2c 71 7f\s+vscalefnepbf16 0x1fc0\(%ecx\),%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 54 df 2c 72 80\s+vscalefnepbf16 -0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f5 55 48 5c f4\s+vsubnepbf16 %zmm4,%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f5 55 4f 5c b4 f4 00 00 00 10\s+vsubnepbf16 0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f5 55 58 5c 31\s+vsubnepbf16 \(%ecx\)\{1to32\},%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f5 55 48 5c 71 7f\s+vsubnepbf16 0x1fc0\(%ecx\),%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f5 55 df 5c 72 80\s+vsubnepbf16 -0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 54 48 98 f4\s+vfmadd132nepbf16 %zmm4,%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 54 4f 98 b4 f4 00 00 00 10\s+vfmadd132nepbf16 0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 54 58 98 31\s+vfmadd132nepbf16 \(%ecx\)\{1to32\},%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 54 48 98 71 7f\s+vfmadd132nepbf16 0x1fc0\(%ecx\),%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 54 df 98 72 80\s+vfmadd132nepbf16 -0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 54 48 a8 f4\s+vfmadd213nepbf16 %zmm4,%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 54 4f a8 b4 f4 00 00 00 10\s+vfmadd213nepbf16 0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 54 58 a8 31\s+vfmadd213nepbf16 \(%ecx\)\{1to32\},%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 54 48 a8 71 7f\s+vfmadd213nepbf16 0x1fc0\(%ecx\),%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 54 df a8 72 80\s+vfmadd213nepbf16 -0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 54 48 b8 f4\s+vfmadd231nepbf16 %zmm4,%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 54 4f b8 b4 f4 00 00 00 10\s+vfmadd231nepbf16 0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 54 58 b8 31\s+vfmadd231nepbf16 \(%ecx\)\{1to32\},%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 54 48 b8 71 7f\s+vfmadd231nepbf16 0x1fc0\(%ecx\),%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 54 df b8 72 80\s+vfmadd231nepbf16 -0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 54 48 9a f4\s+vfmsub132nepbf16 %zmm4,%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 54 4f 9a b4 f4 00 00 00 10\s+vfmsub132nepbf16 0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 54 58 9a 31\s+vfmsub132nepbf16 \(%ecx\)\{1to32\},%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 54 48 9a 71 7f\s+vfmsub132nepbf16 0x1fc0\(%ecx\),%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 54 df 9a 72 80\s+vfmsub132nepbf16 -0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 54 48 aa f4\s+vfmsub213nepbf16 %zmm4,%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 54 4f aa b4 f4 00 00 00 10\s+vfmsub213nepbf16 0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 54 58 aa 31\s+vfmsub213nepbf16 \(%ecx\)\{1to32\},%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 54 48 aa 71 7f\s+vfmsub213nepbf16 0x1fc0\(%ecx\),%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 54 df aa 72 80\s+vfmsub213nepbf16 -0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 54 48 ba f4\s+vfmsub231nepbf16 %zmm4,%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 54 4f ba b4 f4 00 00 00 10\s+vfmsub231nepbf16 0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 54 58 ba 31\s+vfmsub231nepbf16 \(%ecx\)\{1to32\},%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 54 48 ba 71 7f\s+vfmsub231nepbf16 0x1fc0\(%ecx\),%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 54 df ba 72 80\s+vfmsub231nepbf16 -0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 54 48 9c f4\s+vfnmadd132nepbf16 %zmm4,%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 54 4f 9c b4 f4 00 00 00 10\s+vfnmadd132nepbf16 0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 54 58 9c 31\s+vfnmadd132nepbf16 \(%ecx\)\{1to32\},%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 54 48 9c 71 7f\s+vfnmadd132nepbf16 0x1fc0\(%ecx\),%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 54 df 9c 72 80\s+vfnmadd132nepbf16 -0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 54 48 ac f4\s+vfnmadd213nepbf16 %zmm4,%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 54 4f ac b4 f4 00 00 00 10\s+vfnmadd213nepbf16 0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 54 58 ac 31\s+vfnmadd213nepbf16 \(%ecx\)\{1to32\},%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 54 48 ac 71 7f\s+vfnmadd213nepbf16 0x1fc0\(%ecx\),%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 54 df ac 72 80\s+vfnmadd213nepbf16 -0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 54 48 bc f4\s+vfnmadd231nepbf16 %zmm4,%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 54 4f bc b4 f4 00 00 00 10\s+vfnmadd231nepbf16 0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 54 58 bc 31\s+vfnmadd231nepbf16 \(%ecx\)\{1to32\},%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 54 48 bc 71 7f\s+vfnmadd231nepbf16 0x1fc0\(%ecx\),%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 54 df bc 72 80\s+vfnmadd231nepbf16 -0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 54 48 9e f4\s+vfnmsub132nepbf16 %zmm4,%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 54 4f 9e b4 f4 00 00 00 10\s+vfnmsub132nepbf16 0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 54 58 9e 31\s+vfnmsub132nepbf16 \(%ecx\)\{1to32\},%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 54 48 9e 71 7f\s+vfnmsub132nepbf16 0x1fc0\(%ecx\),%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 54 df 9e 72 80\s+vfnmsub132nepbf16 -0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 54 48 ae f4\s+vfnmsub213nepbf16 %zmm4,%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 54 4f ae b4 f4 00 00 00 10\s+vfnmsub213nepbf16 0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 54 58 ae 31\s+vfnmsub213nepbf16 \(%ecx\)\{1to32\},%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 54 48 ae 71 7f\s+vfnmsub213nepbf16 0x1fc0\(%ecx\),%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 54 df ae 72 80\s+vfnmsub213nepbf16 -0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 54 48 be f4\s+vfnmsub231nepbf16 %zmm4,%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 54 4f be b4 f4 00 00 00 10\s+vfnmsub231nepbf16 0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 54 58 be 31\s+vfnmsub231nepbf16 \(%ecx\)\{1to32\},%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 54 48 be 71 7f\s+vfnmsub231nepbf16 0x1fc0\(%ecx\),%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 54 df be 72 80\s+vfnmsub231nepbf16 -0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 7c 48 42 f5\s+vgetexppbf16 %zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 7c 4f 42 b4 f4 00 00 00 10\s+vgetexppbf16 0x10000000\(%esp,%esi,8\),%zmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 7c 58 42 31\s+vgetexppbf16 \(%ecx\)\{1to32\},%zmm6
-\s*[a-f0-9]+:\s*62 f6 7c 48 42 71 7f\s+vgetexppbf16 0x1fc0\(%ecx\),%zmm6
-\s*[a-f0-9]+:\s*62 f6 7c df 42 72 80\s+vgetexppbf16 -0x100\(%edx\)\{1to32\},%zmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 7c 48 4c f5\s+vrcppbf16 %zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 7c 4f 4c b4 f4 00 00 00 10\s+vrcppbf16 0x10000000\(%esp,%esi,8\),%zmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 7c 58 4c 31\s+vrcppbf16 \(%ecx\)\{1to32\},%zmm6
-\s*[a-f0-9]+:\s*62 f6 7c 48 4c 71 7f\s+vrcppbf16 0x1fc0\(%ecx\),%zmm6
-\s*[a-f0-9]+:\s*62 f6 7c df 4c 72 80\s+vrcppbf16 -0x100\(%edx\)\{1to32\},%zmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f6 7c 48 4e f5\s+vrsqrtpbf16 %zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f6 7c 4f 4e b4 f4 00 00 00 10\s+vrsqrtpbf16 0x10000000\(%esp,%esi,8\),%zmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f6 7c 58 4e 31\s+vrsqrtpbf16 \(%ecx\)\{1to32\},%zmm6
-\s*[a-f0-9]+:\s*62 f6 7c 48 4e 71 7f\s+vrsqrtpbf16 0x1fc0\(%ecx\),%zmm6
-\s*[a-f0-9]+:\s*62 f6 7c df 4e 72 80\s+vrsqrtpbf16 -0x100\(%edx\)\{1to32\},%zmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f5 7d 48 51 f5\s+vsqrtnepbf16 %zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f5 7d 4f 51 b4 f4 00 00 00 10\s+vsqrtnepbf16 0x10000000\(%esp,%esi,8\),%zmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f5 7d 58 51 31\s+vsqrtnepbf16 \(%ecx\)\{1to32\},%zmm6
-\s*[a-f0-9]+:\s*62 f5 7d 48 51 71 7f\s+vsqrtnepbf16 0x1fc0\(%ecx\),%zmm6
-\s*[a-f0-9]+:\s*62 f5 7d df 51 72 80\s+vsqrtnepbf16 -0x100\(%edx\)\{1to32\},%zmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f3 7f 48 26 f5 7b\s+vgetmantpbf16 \$0x7b,%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f3 7f 4f 26 b4 f4 00 00 00 10 7b\s+vgetmantpbf16 \$0x7b,0x10000000\(%esp,%esi,8\),%zmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f3 7f 58 26 31 7b\s+vgetmantpbf16 \$0x7b,\(%ecx\)\{1to32\},%zmm6
-\s*[a-f0-9]+:\s*62 f3 7f 48 26 71 7f 7b\s+vgetmantpbf16 \$0x7b,0x1fc0\(%ecx\),%zmm6
-\s*[a-f0-9]+:\s*62 f3 7f df 26 72 80 7b\s+vgetmantpbf16 \$0x7b,-0x100\(%edx\)\{1to32\},%zmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f3 7f 48 56 f5 7b\s+vreducenepbf16 \$0x7b,%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f3 7f 4f 56 b4 f4 00 00 00 10 7b\s+vreducenepbf16 \$0x7b,0x10000000\(%esp,%esi,8\),%zmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f3 7f 58 56 31 7b\s+vreducenepbf16 \$0x7b,\(%ecx\)\{1to32\},%zmm6
-\s*[a-f0-9]+:\s*62 f3 7f 48 56 71 7f 7b\s+vreducenepbf16 \$0x7b,0x1fc0\(%ecx\),%zmm6
-\s*[a-f0-9]+:\s*62 f3 7f df 56 72 80 7b\s+vreducenepbf16 \$0x7b,-0x100\(%edx\)\{1to32\},%zmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f3 7f 48 08 f5 7b\s+vrndscalenepbf16 \$0x7b,%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f3 7f 4f 08 b4 f4 00 00 00 10 7b\s+vrndscalenepbf16 \$0x7b,0x10000000\(%esp,%esi,8\),%zmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f3 7f 58 08 31 7b\s+vrndscalenepbf16 \$0x7b,\(%ecx\)\{1to32\},%zmm6
-\s*[a-f0-9]+:\s*62 f3 7f 48 08 71 7f 7b\s+vrndscalenepbf16 \$0x7b,0x1fc0\(%ecx\),%zmm6
-\s*[a-f0-9]+:\s*62 f3 7f df 08 72 80 7b\s+vrndscalenepbf16 \$0x7b,-0x100\(%edx\)\{1to32\},%zmm6\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 f3 57 48 c2 ec 7b\s+vcmppbf16 \$0x7b,%zmm4,%zmm5,%k5
-\s*[a-f0-9]+:\s*62 f3 57 4f c2 ac f4 00 00 00 10 7b\s+vcmppbf16 \$0x7b,0x10000000\(%esp,%esi,8\),%zmm5,%k5\{%k7\}
-\s*[a-f0-9]+:\s*62 f3 57 58 c2 29 7b\s+vcmppbf16 \$0x7b,\(%ecx\)\{1to32\},%zmm5,%k5
-\s*[a-f0-9]+:\s*62 f3 57 48 c2 69 7f 7b\s+vcmppbf16 \$0x7b,0x1fc0\(%ecx\),%zmm5,%k5
-\s*[a-f0-9]+:\s*62 f3 57 5f c2 6a 80 7b\s+vcmppbf16 \$0x7b,-0x100\(%edx\)\{1to32\},%zmm5,%k5\{%k7\}
-\s*[a-f0-9]+:\s*62 f3 7f 48 66 ed 7b\s+vfpclasspbf16 \$0x7b,%zmm5,%k5
-\s*[a-f0-9]+:\s*62 f3 7f 4f 66 ac f4 00 00 00 10 7b\s+vfpclasspbf16z \$0x7b,0x10000000\(%esp,%esi,8\),%k5\{%k7\}
-\s*[a-f0-9]+:\s*62 f3 7f 58 66 29 7b\s+vfpclasspbf16 \$0x7b,\(%ecx\)\{1to32\},%k5
-\s*[a-f0-9]+:\s*62 f3 7f 48 66 69 7f 7b\s+vfpclasspbf16z \$0x7b,0x1fc0\(%ecx\),%k5
-\s*[a-f0-9]+:\s*62 f3 7f 5f 66 6a 80 7b\s+vfpclasspbf16 \$0x7b,-0x100\(%edx\)\{1to32\},%k5\{%k7\}
+\s*[a-f0-9]+:\s*62 f5 55 48 58 f4\s+vaddbf16 %zmm4,%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f5 55 4f 58 b4 f4 00 00 00 10\s+vaddbf16 0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f5 55 58 58 31\s+vaddbf16 \(%ecx\)\{1to32\},%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f5 55 48 58 71 7f\s+vaddbf16 0x1fc0\(%ecx\),%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f5 55 df 58 72 80\s+vaddbf16 -0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f5 55 48 5e f4\s+vdivbf16 %zmm4,%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f5 55 4f 5e b4 f4 00 00 00 10\s+vdivbf16 0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f5 55 58 5e 31\s+vdivbf16 \(%ecx\)\{1to32\},%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f5 55 48 5e 71 7f\s+vdivbf16 0x1fc0\(%ecx\),%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f5 55 df 5e 72 80\s+vdivbf16 -0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f5 55 48 5f f4\s+vmaxbf16 %zmm4,%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f5 55 4f 5f b4 f4 00 00 00 10\s+vmaxbf16 0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f5 55 58 5f 31\s+vmaxbf16 \(%ecx\)\{1to32\},%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f5 55 48 5f 71 7f\s+vmaxbf16 0x1fc0\(%ecx\),%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f5 55 df 5f 72 80\s+vmaxbf16 -0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f5 55 48 5d f4\s+vminbf16 %zmm4,%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f5 55 4f 5d b4 f4 00 00 00 10\s+vminbf16 0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f5 55 58 5d 31\s+vminbf16 \(%ecx\)\{1to32\},%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f5 55 48 5d 71 7f\s+vminbf16 0x1fc0\(%ecx\),%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f5 55 df 5d 72 80\s+vminbf16 -0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f5 55 48 59 f4\s+vmulbf16 %zmm4,%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f5 55 4f 59 b4 f4 00 00 00 10\s+vmulbf16 0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f5 55 58 59 31\s+vmulbf16 \(%ecx\)\{1to32\},%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f5 55 48 59 71 7f\s+vmulbf16 0x1fc0\(%ecx\),%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f5 55 df 59 72 80\s+vmulbf16 -0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 54 48 2c f4\s+vscalefbf16 %zmm4,%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 54 4f 2c b4 f4 00 00 00 10\s+vscalefbf16 0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 54 58 2c 31\s+vscalefbf16 \(%ecx\)\{1to32\},%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 54 48 2c 71 7f\s+vscalefbf16 0x1fc0\(%ecx\),%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 54 df 2c 72 80\s+vscalefbf16 -0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f5 55 48 5c f4\s+vsubbf16 %zmm4,%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f5 55 4f 5c b4 f4 00 00 00 10\s+vsubbf16 0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f5 55 58 5c 31\s+vsubbf16 \(%ecx\)\{1to32\},%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f5 55 48 5c 71 7f\s+vsubbf16 0x1fc0\(%ecx\),%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f5 55 df 5c 72 80\s+vsubbf16 -0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 54 48 98 f4\s+vfmadd132bf16 %zmm4,%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 54 4f 98 b4 f4 00 00 00 10\s+vfmadd132bf16 0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 54 58 98 31\s+vfmadd132bf16 \(%ecx\)\{1to32\},%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 54 48 98 71 7f\s+vfmadd132bf16 0x1fc0\(%ecx\),%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 54 df 98 72 80\s+vfmadd132bf16 -0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 54 48 a8 f4\s+vfmadd213bf16 %zmm4,%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 54 4f a8 b4 f4 00 00 00 10\s+vfmadd213bf16 0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 54 58 a8 31\s+vfmadd213bf16 \(%ecx\)\{1to32\},%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 54 48 a8 71 7f\s+vfmadd213bf16 0x1fc0\(%ecx\),%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 54 df a8 72 80\s+vfmadd213bf16 -0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 54 48 b8 f4\s+vfmadd231bf16 %zmm4,%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 54 4f b8 b4 f4 00 00 00 10\s+vfmadd231bf16 0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 54 58 b8 31\s+vfmadd231bf16 \(%ecx\)\{1to32\},%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 54 48 b8 71 7f\s+vfmadd231bf16 0x1fc0\(%ecx\),%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 54 df b8 72 80\s+vfmadd231bf16 -0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 54 48 9a f4\s+vfmsub132bf16 %zmm4,%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 54 4f 9a b4 f4 00 00 00 10\s+vfmsub132bf16 0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 54 58 9a 31\s+vfmsub132bf16 \(%ecx\)\{1to32\},%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 54 48 9a 71 7f\s+vfmsub132bf16 0x1fc0\(%ecx\),%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 54 df 9a 72 80\s+vfmsub132bf16 -0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 54 48 aa f4\s+vfmsub213bf16 %zmm4,%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 54 4f aa b4 f4 00 00 00 10\s+vfmsub213bf16 0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 54 58 aa 31\s+vfmsub213bf16 \(%ecx\)\{1to32\},%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 54 48 aa 71 7f\s+vfmsub213bf16 0x1fc0\(%ecx\),%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 54 df aa 72 80\s+vfmsub213bf16 -0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 54 48 ba f4\s+vfmsub231bf16 %zmm4,%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 54 4f ba b4 f4 00 00 00 10\s+vfmsub231bf16 0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 54 58 ba 31\s+vfmsub231bf16 \(%ecx\)\{1to32\},%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 54 48 ba 71 7f\s+vfmsub231bf16 0x1fc0\(%ecx\),%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 54 df ba 72 80\s+vfmsub231bf16 -0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 54 48 9c f4\s+vfnmadd132bf16 %zmm4,%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 54 4f 9c b4 f4 00 00 00 10\s+vfnmadd132bf16 0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 54 58 9c 31\s+vfnmadd132bf16 \(%ecx\)\{1to32\},%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 54 48 9c 71 7f\s+vfnmadd132bf16 0x1fc0\(%ecx\),%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 54 df 9c 72 80\s+vfnmadd132bf16 -0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 54 48 ac f4\s+vfnmadd213bf16 %zmm4,%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 54 4f ac b4 f4 00 00 00 10\s+vfnmadd213bf16 0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 54 58 ac 31\s+vfnmadd213bf16 \(%ecx\)\{1to32\},%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 54 48 ac 71 7f\s+vfnmadd213bf16 0x1fc0\(%ecx\),%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 54 df ac 72 80\s+vfnmadd213bf16 -0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 54 48 bc f4\s+vfnmadd231bf16 %zmm4,%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 54 4f bc b4 f4 00 00 00 10\s+vfnmadd231bf16 0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 54 58 bc 31\s+vfnmadd231bf16 \(%ecx\)\{1to32\},%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 54 48 bc 71 7f\s+vfnmadd231bf16 0x1fc0\(%ecx\),%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 54 df bc 72 80\s+vfnmadd231bf16 -0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 54 48 9e f4\s+vfnmsub132bf16 %zmm4,%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 54 4f 9e b4 f4 00 00 00 10\s+vfnmsub132bf16 0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 54 58 9e 31\s+vfnmsub132bf16 \(%ecx\)\{1to32\},%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 54 48 9e 71 7f\s+vfnmsub132bf16 0x1fc0\(%ecx\),%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 54 df 9e 72 80\s+vfnmsub132bf16 -0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 54 48 ae f4\s+vfnmsub213bf16 %zmm4,%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 54 4f ae b4 f4 00 00 00 10\s+vfnmsub213bf16 0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 54 58 ae 31\s+vfnmsub213bf16 \(%ecx\)\{1to32\},%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 54 48 ae 71 7f\s+vfnmsub213bf16 0x1fc0\(%ecx\),%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 54 df ae 72 80\s+vfnmsub213bf16 -0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 54 48 be f4\s+vfnmsub231bf16 %zmm4,%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 54 4f be b4 f4 00 00 00 10\s+vfnmsub231bf16 0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 54 58 be 31\s+vfnmsub231bf16 \(%ecx\)\{1to32\},%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 54 48 be 71 7f\s+vfnmsub231bf16 0x1fc0\(%ecx\),%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 54 df be 72 80\s+vfnmsub231bf16 -0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 7c 48 42 f5\s+vgetexpbf16 %zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 7c 4f 42 b4 f4 00 00 00 10\s+vgetexpbf16 0x10000000\(%esp,%esi,8\),%zmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 7c 58 42 31\s+vgetexpbf16 \(%ecx\)\{1to32\},%zmm6
+\s*[a-f0-9]+:\s*62 f6 7c 48 42 71 7f\s+vgetexpbf16 0x1fc0\(%ecx\),%zmm6
+\s*[a-f0-9]+:\s*62 f6 7c df 42 72 80\s+vgetexpbf16 -0x100\(%edx\)\{1to32\},%zmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 7c 48 4c f5\s+vrcpbf16 %zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 7c 4f 4c b4 f4 00 00 00 10\s+vrcpbf16 0x10000000\(%esp,%esi,8\),%zmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 7c 58 4c 31\s+vrcpbf16 \(%ecx\)\{1to32\},%zmm6
+\s*[a-f0-9]+:\s*62 f6 7c 48 4c 71 7f\s+vrcpbf16 0x1fc0\(%ecx\),%zmm6
+\s*[a-f0-9]+:\s*62 f6 7c df 4c 72 80\s+vrcpbf16 -0x100\(%edx\)\{1to32\},%zmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f6 7c 48 4e f5\s+vrsqrtbf16 %zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f6 7c 4f 4e b4 f4 00 00 00 10\s+vrsqrtbf16 0x10000000\(%esp,%esi,8\),%zmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f6 7c 58 4e 31\s+vrsqrtbf16 \(%ecx\)\{1to32\},%zmm6
+\s*[a-f0-9]+:\s*62 f6 7c 48 4e 71 7f\s+vrsqrtbf16 0x1fc0\(%ecx\),%zmm6
+\s*[a-f0-9]+:\s*62 f6 7c df 4e 72 80\s+vrsqrtbf16 -0x100\(%edx\)\{1to32\},%zmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f5 7d 48 51 f5\s+vsqrtbf16 %zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f5 7d 4f 51 b4 f4 00 00 00 10\s+vsqrtbf16 0x10000000\(%esp,%esi,8\),%zmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f5 7d 58 51 31\s+vsqrtbf16 \(%ecx\)\{1to32\},%zmm6
+\s*[a-f0-9]+:\s*62 f5 7d 48 51 71 7f\s+vsqrtbf16 0x1fc0\(%ecx\),%zmm6
+\s*[a-f0-9]+:\s*62 f5 7d df 51 72 80\s+vsqrtbf16 -0x100\(%edx\)\{1to32\},%zmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f3 7f 48 26 f5 7b\s+vgetmantbf16 \$0x7b,%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f3 7f 4f 26 b4 f4 00 00 00 10 7b\s+vgetmantbf16 \$0x7b,0x10000000\(%esp,%esi,8\),%zmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f3 7f 58 26 31 7b\s+vgetmantbf16 \$0x7b,\(%ecx\)\{1to32\},%zmm6
+\s*[a-f0-9]+:\s*62 f3 7f 48 26 71 7f 7b\s+vgetmantbf16 \$0x7b,0x1fc0\(%ecx\),%zmm6
+\s*[a-f0-9]+:\s*62 f3 7f df 26 72 80 7b\s+vgetmantbf16 \$0x7b,-0x100\(%edx\)\{1to32\},%zmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f3 7f 48 56 f5 7b\s+vreducebf16 \$0x7b,%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f3 7f 4f 56 b4 f4 00 00 00 10 7b\s+vreducebf16 \$0x7b,0x10000000\(%esp,%esi,8\),%zmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f3 7f 58 56 31 7b\s+vreducebf16 \$0x7b,\(%ecx\)\{1to32\},%zmm6
+\s*[a-f0-9]+:\s*62 f3 7f 48 56 71 7f 7b\s+vreducebf16 \$0x7b,0x1fc0\(%ecx\),%zmm6
+\s*[a-f0-9]+:\s*62 f3 7f df 56 72 80 7b\s+vreducebf16 \$0x7b,-0x100\(%edx\)\{1to32\},%zmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f3 7f 48 08 f5 7b\s+vrndscalebf16 \$0x7b,%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f3 7f 4f 08 b4 f4 00 00 00 10 7b\s+vrndscalebf16 \$0x7b,0x10000000\(%esp,%esi,8\),%zmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f3 7f 58 08 31 7b\s+vrndscalebf16 \$0x7b,\(%ecx\)\{1to32\},%zmm6
+\s*[a-f0-9]+:\s*62 f3 7f 48 08 71 7f 7b\s+vrndscalebf16 \$0x7b,0x1fc0\(%ecx\),%zmm6
+\s*[a-f0-9]+:\s*62 f3 7f df 08 72 80 7b\s+vrndscalebf16 \$0x7b,-0x100\(%edx\)\{1to32\},%zmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f3 57 48 c2 ec 7b\s+vcmpbf16 \$0x7b,%zmm4,%zmm5,%k5
+\s*[a-f0-9]+:\s*62 f3 57 4f c2 ac f4 00 00 00 10 7b\s+vcmpbf16 \$0x7b,0x10000000\(%esp,%esi,8\),%zmm5,%k5\{%k7\}
+\s*[a-f0-9]+:\s*62 f3 57 58 c2 29 7b\s+vcmpbf16 \$0x7b,\(%ecx\)\{1to32\},%zmm5,%k5
+\s*[a-f0-9]+:\s*62 f3 57 48 c2 69 7f 7b\s+vcmpbf16 \$0x7b,0x1fc0\(%ecx\),%zmm5,%k5
+\s*[a-f0-9]+:\s*62 f3 57 5f c2 6a 80 7b\s+vcmpbf16 \$0x7b,-0x100\(%edx\)\{1to32\},%zmm5,%k5\{%k7\}
+\s*[a-f0-9]+:\s*62 f3 7f 48 66 ed 7b\s+vfpclassbf16 \$0x7b,%zmm5,%k5
+\s*[a-f0-9]+:\s*62 f3 7f 4f 66 ac f4 00 00 00 10 7b\s+vfpclassbf16z \$0x7b,0x10000000\(%esp,%esi,8\),%k5\{%k7\}
+\s*[a-f0-9]+:\s*62 f3 7f 58 66 29 7b\s+vfpclassbf16 \$0x7b,\(%ecx\)\{1to32\},%k5
+\s*[a-f0-9]+:\s*62 f3 7f 48 66 69 7f 7b\s+vfpclassbf16z \$0x7b,0x1fc0\(%ecx\),%k5
+\s*[a-f0-9]+:\s*62 f3 7f 5f 66 6a 80 7b\s+vfpclassbf16 \$0x7b,-0x100\(%edx\)\{1to32\},%k5\{%k7\}
 #pass
diff --git a/gas/testsuite/gas/i386/avx10_2-512-bf16.s b/gas/testsuite/gas/i386/avx10_2-512-bf16.s
index 60d7540483d..d9e7d6d7ff1 100644
--- a/gas/testsuite/gas/i386/avx10_2-512-bf16.s
+++ b/gas/testsuite/gas/i386/avx10_2-512-bf16.s
@@ -4,96 +4,96 @@ 
 	.arch .avx10.2/512
 	.text
 _start:
-	.irp m, addne, divne, max, min, mulne, scalefne, subne
-	v\m\()pbf16	%zmm4, %zmm5, %zmm6
-	v\m\()pbf16	0x10000000(%esp, %esi, 8), %zmm5, %zmm6{%k7}
-	v\m\()pbf16	(%ecx){1to32}, %zmm5, %zmm6
-	v\m\()pbf16	8128(%ecx), %zmm5, %zmm6
-	v\m\()pbf16	-256(%edx){1to32}, %zmm5, %zmm6{%k7}{z}
+	.irp m, add, div, max, min, mul, scalef, sub
+	v\m\()bf16	%zmm4, %zmm5, %zmm6
+	v\m\()bf16	0x10000000(%esp, %esi, 8), %zmm5, %zmm6{%k7}
+	v\m\()bf16	(%ecx){1to32}, %zmm5, %zmm6
+	v\m\()bf16	8128(%ecx), %zmm5, %zmm6
+	v\m\()bf16	-256(%edx){1to32}, %zmm5, %zmm6{%k7}{z}
 	.endr
 
 	.irp m, madd, msub, nmadd, nmsub
 	.irp n, 132, 213, 231
-	vf\m\n\(\())nepbf16	%zmm4, %zmm5, %zmm6
-	vf\m\n\(\())nepbf16	0x10000000(%esp, %esi, 8), %zmm5, %zmm6{%k7}
-	vf\m\n\(\())nepbf16	(%ecx){1to32}, %zmm5, %zmm6
-	vf\m\n\(\())nepbf16	8128(%ecx), %zmm5, %zmm6
-	vf\m\n\(\())nepbf16	-256(%edx){1to32}, %zmm5, %zmm6{%k7}{z}
+	vf\m\n\(\())bf16	%zmm4, %zmm5, %zmm6
+	vf\m\n\(\())bf16	0x10000000(%esp, %esi, 8), %zmm5, %zmm6{%k7}
+	vf\m\n\(\())bf16	(%ecx){1to32}, %zmm5, %zmm6
+	vf\m\n\(\())bf16	8128(%ecx), %zmm5, %zmm6
+	vf\m\n\(\())bf16	-256(%edx){1to32}, %zmm5, %zmm6{%k7}{z}
 	.endr
 	.endr
 
-	.irp m, getexp, rcp, rsqrt, sqrtne
-	v\m\()pbf16	%zmm5, %zmm6
-	v\m\()pbf16	0x10000000(%esp, %esi, 8), %zmm6{%k7}
-	v\m\()pbf16	(%ecx){1to32}, %zmm6
-	v\m\()pbf16	8128(%ecx), %zmm6
-	v\m\()pbf16	-256(%edx){1to32}, %zmm6{%k7}{z}
+	.irp m, getexp, rcp, rsqrt, sqrt
+	v\m\()bf16	%zmm5, %zmm6
+	v\m\()bf16	0x10000000(%esp, %esi, 8), %zmm6{%k7}
+	v\m\()bf16	(%ecx){1to32}, %zmm6
+	v\m\()bf16	8128(%ecx), %zmm6
+	v\m\()bf16	-256(%edx){1to32}, %zmm6{%k7}{z}
 	.endr
 
-	.irp m, getmant, reducene, rndscalene
-	v\m\()pbf16	$123, %zmm5, %zmm6
-	v\m\()pbf16	$123, 0x10000000(%esp, %esi, 8), %zmm6{%k7}
-	v\m\()pbf16	$123, (%ecx){1to32}, %zmm6
-	v\m\()pbf16	$123, 8128(%ecx), %zmm6
-	v\m\()pbf16	$123, -256(%edx){1to32}, %zmm6{%k7}{z}
+	.irp m, getmant, reduce, rndscale
+	v\m\()bf16	$123, %zmm5, %zmm6
+	v\m\()bf16	$123, 0x10000000(%esp, %esi, 8), %zmm6{%k7}
+	v\m\()bf16	$123, (%ecx){1to32}, %zmm6
+	v\m\()bf16	$123, 8128(%ecx), %zmm6
+	v\m\()bf16	$123, -256(%edx){1to32}, %zmm6{%k7}{z}
 	.endr
 
-	vcmppbf16	$123, %zmm4, %zmm5, %k5
-	vcmppbf16	$123, 0x10000000(%esp, %esi, 8), %zmm5, %k5{%k7}
-	vcmppbf16	$123, (%ecx){1to32}, %zmm5, %k5
-	vcmppbf16	$123, 8128(%ecx), %zmm5, %k5
-	vcmppbf16	$123, -256(%edx){1to32}, %zmm5, %k5{%k7}
+	vcmpbf16	$123, %zmm4, %zmm5, %k5
+	vcmpbf16	$123, 0x10000000(%esp, %esi, 8), %zmm5, %k5{%k7}
+	vcmpbf16	$123, (%ecx){1to32}, %zmm5, %k5
+	vcmpbf16	$123, 8128(%ecx), %zmm5, %k5
+	vcmpbf16	$123, -256(%edx){1to32}, %zmm5, %k5{%k7}
 
-	vfpclasspbf16	$123, %zmm5, %k5
-	vfpclasspbf16z	$123, 0x10000000(%esp, %esi, 8), %k5{%k7}
-	vfpclasspbf16	$123, (%ecx){1to32}, %k5
-	vfpclasspbf16z	$123, 8128(%ecx), %k5
-	vfpclasspbf16	$123, -256(%edx){1to32}, %k5{%k7}
+	vfpclassbf16	$123, %zmm5, %k5
+	vfpclassbf16z	$123, 0x10000000(%esp, %esi, 8), %k5{%k7}
+	vfpclassbf16	$123, (%ecx){1to32}, %k5
+	vfpclassbf16z	$123, 8128(%ecx), %k5
+	vfpclassbf16	$123, -256(%edx){1to32}, %k5{%k7}
 
 _intel:
 	.intel_syntax noprefix
-	.irp m, addne, divne, max, min, mulne, scalefne, subne
-	v\m\()pbf16	zmm6, zmm5, zmm4
-	v\m\()pbf16	zmm6{k7}, zmm5, [esp+esi*8+0x10000000]
-	v\m\()pbf16	zmm6, zmm5, [ecx]{1to32}
-	v\m\()pbf16	zmm6, zmm5, ZMMWORD PTR [ecx+8128]
-	v\m\()pbf16	zmm6{k7}{z}, zmm5, WORD PTR [edx-256]{1to32}
+	.irp m, add, div, max, min, mul, scalef, sub
+	v\m\()bf16	zmm6, zmm5, zmm4
+	v\m\()bf16	zmm6{k7}, zmm5, [esp+esi*8+0x10000000]
+	v\m\()bf16	zmm6, zmm5, [ecx]{1to32}
+	v\m\()bf16	zmm6, zmm5, ZMMWORD PTR [ecx+8128]
+	v\m\()bf16	zmm6{k7}{z}, zmm5, WORD PTR [edx-256]{1to32}
 	.endr
 
 	.irp m, madd, msub, nmadd, nmsub
 	.irp n, 132, 213, 231
-	vf\m\n\(\())nepbf16	zmm6, zmm5, zmm4
-	vf\m\n\(\())nepbf16	zmm6{k7}, zmm5, ZMMWORD PTR [esp+esi*8+0x10000000]
-	vf\m\n\(\())nepbf16	zmm6, zmm5, WORD PTR [ecx]{1to32}
-	vf\m\n\(\())nepbf16	zmm6, zmm5, [ecx+8128]
-	vf\m\n\(\())nepbf16	zmm6{k7}{z}, zmm5, [edx-256]{1to32}
+	vf\m\n\(\())bf16	zmm6, zmm5, zmm4
+	vf\m\n\(\())bf16	zmm6{k7}, zmm5, ZMMWORD PTR [esp+esi*8+0x10000000]
+	vf\m\n\(\())bf16	zmm6, zmm5, WORD PTR [ecx]{1to32}
+	vf\m\n\(\())bf16	zmm6, zmm5, [ecx+8128]
+	vf\m\n\(\())bf16	zmm6{k7}{z}, zmm5, [edx-256]{1to32}
 	.endr
 	.endr
 
-	.irp m, getexp, rcp, rsqrt, sqrtne
-	v\m\()pbf16	zmm6, zmm5
-	v\m\()pbf16	zmm6{k7}, [esp+esi*8+0x10000000]
-	v\m\()pbf16	zmm6, [ecx]{1to32}
-	v\m\()pbf16	zmm6, ZMMWORD PTR [ecx+8128]
-	v\m\()pbf16	zmm6{k7}{z}, WORD PTR [edx-256]{1to32}
+	.irp m, getexp, rcp, rsqrt, sqrt
+	v\m\()bf16	zmm6, zmm5
+	v\m\()bf16	zmm6{k7}, [esp+esi*8+0x10000000]
+	v\m\()bf16	zmm6, [ecx]{1to32}
+	v\m\()bf16	zmm6, ZMMWORD PTR [ecx+8128]
+	v\m\()bf16	zmm6{k7}{z}, WORD PTR [edx-256]{1to32}
 	.endr
 
-	.irp m, getmant, reducene, rndscalene
-	v\m\()pbf16	zmm6, zmm5, 123
-	v\m\()pbf16	zmm6{k7}, ZMMWORD PTR [esp+esi*8+0x10000000], 123
-	v\m\()pbf16	zmm6, WORD PTR [ecx]{1to32}, 123
-	v\m\()pbf16	zmm6, [ecx+8128], 123
-	v\m\()pbf16	zmm6{k7}{z}, [edx-256]{1to32}, 123
+	.irp m, getmant, reduce, rndscale
+	v\m\()bf16	zmm6, zmm5, 123
+	v\m\()bf16	zmm6{k7}, ZMMWORD PTR [esp+esi*8+0x10000000], 123
+	v\m\()bf16	zmm6, WORD PTR [ecx]{1to32}, 123
+	v\m\()bf16	zmm6, [ecx+8128], 123
+	v\m\()bf16	zmm6{k7}{z}, [edx-256]{1to32}, 123
 	.endr
 
-	vcmppbf16	k5, zmm5, zmm4, 123
-	vcmppbf16	k5{k7}, zmm5, [esp+esi*8+0x10000000], 123
-	vcmppbf16	k5, zmm5, [ecx]{1to32}, 123
-	vcmppbf16	k5, zmm5, ZMMWORD PTR [ecx+8128], 123
-	vcmppbf16	k5{k7}, zmm5, WORD PTR [edx-256]{1to32}, 123
+	vcmpbf16	k5, zmm5, zmm4, 123
+	vcmpbf16	k5{k7}, zmm5, [esp+esi*8+0x10000000], 123
+	vcmpbf16	k5, zmm5, [ecx]{1to32}, 123
+	vcmpbf16	k5, zmm5, ZMMWORD PTR [ecx+8128], 123
+	vcmpbf16	k5{k7}, zmm5, WORD PTR [edx-256]{1to32}, 123
 
-	vfpclasspbf16	k5, zmm5, 123
-	vfpclasspbf16	k5{k7}, ZMMWORD PTR [esp+esi*8+0x10000000], 123
-	vfpclasspbf16	k5, WORD PTR [ecx]{1to32}, 123
-	vfpclasspbf16	k5, ZMMWORD PTR [ecx+8128], 123
-	vfpclasspbf16	k5{k7}, [edx-256]{1to32}, 123
+	vfpclassbf16	k5, zmm5, 123
+	vfpclassbf16	k5{k7}, ZMMWORD PTR [esp+esi*8+0x10000000], 123
+	vfpclassbf16	k5, WORD PTR [ecx]{1to32}, 123
+	vfpclassbf16	k5, ZMMWORD PTR [ecx+8128], 123
+	vfpclassbf16	k5{k7}, [edx-256]{1to32}, 123
diff --git a/gas/testsuite/gas/i386/avx10_2-512-miscs-intel.d b/gas/testsuite/gas/i386/avx10_2-512-miscs-intel.d
index 862a397d24c..3747f31be41 100644
--- a/gas/testsuite/gas/i386/avx10_2-512-miscs-intel.d
+++ b/gas/testsuite/gas/i386/avx10_2-512-miscs-intel.d
@@ -8,9 +8,9 @@  Disassembly of section \.text:
 
 #...
 [a-f0-9]+ <_intel>:
-\s*[a-f0-9]+:\s*62 f3 57 48 52 f4 7b\s+vminmaxpbf16 zmm6,zmm5,zmm4,0x7b
-\s*[a-f0-9]+:\s*62 f3 57 4f 52 b4 f4 00 00 00 10 7b\s+vminmaxpbf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
-\s*[a-f0-9]+:\s*62 f3 57 48 52 71 7f 7b\s+vminmaxpbf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\],0x7b
+\s*[a-f0-9]+:\s*62 f3 57 48 52 f4 7b\s+vminmaxbf16 zmm6,zmm5,zmm4,0x7b
+\s*[a-f0-9]+:\s*62 f3 57 4f 52 b4 f4 00 00 00 10 7b\s+vminmaxbf16 zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
+\s*[a-f0-9]+:\s*62 f3 57 48 52 71 7f 7b\s+vminmaxbf16 zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\],0x7b
 \s*[a-f0-9]+:\s*62 f3 d5 48 52 f4 7b\s+vminmaxpd zmm6,zmm5,zmm4,0x7b
 \s*[a-f0-9]+:\s*62 f3 d5 4f 52 b4 f4 00 00 00 10 7b\s+vminmaxpd zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
 \s*[a-f0-9]+:\s*62 f3 d5 48 52 71 7f 7b\s+vminmaxpd zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\],0x7b
@@ -20,8 +20,8 @@  Disassembly of section \.text:
 \s*[a-f0-9]+:\s*62 f3 55 48 52 f4 7b\s+vminmaxps zmm6,zmm5,zmm4,0x7b
 \s*[a-f0-9]+:\s*62 f3 55 4f 52 b4 f4 00 00 00 10 7b\s+vminmaxps zmm6\{k7\},zmm5,ZMMWORD PTR \[esp\+esi\*8\+0x10000000\],0x7b
 \s*[a-f0-9]+:\s*62 f3 55 48 52 71 7f 7b\s+vminmaxps zmm6,zmm5,ZMMWORD PTR \[ecx\+0x1fc0\],0x7b
-\s*[a-f0-9]+:\s*62 f3 57 58 52 31 7b\s+vminmaxpbf16 zmm6,zmm5,WORD BCST \[ecx\],0x7b
-\s*[a-f0-9]+:\s*62 f3 57 df 52 72 80 7b\s+vminmaxpbf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\],0x7b
+\s*[a-f0-9]+:\s*62 f3 57 58 52 31 7b\s+vminmaxbf16 zmm6,zmm5,WORD BCST \[ecx\],0x7b
+\s*[a-f0-9]+:\s*62 f3 57 df 52 72 80 7b\s+vminmaxbf16 zmm6\{k7\}\{z\},zmm5,WORD BCST \[edx-0x100\],0x7b
 \s*[a-f0-9]+:\s*62 f3 d5 18 52 f4 7b\s+vminmaxpd zmm6,zmm5,zmm4\{sae\},0x7b
 \s*[a-f0-9]+:\s*62 f3 d5 58 52 31 7b\s+vminmaxpd zmm6,zmm5,QWORD BCST \[ecx\],0x7b
 \s*[a-f0-9]+:\s*62 f3 d5 df 52 72 80 7b\s+vminmaxpd zmm6\{k7\}\{z\},zmm5,QWORD BCST \[edx-0x400\],0x7b
diff --git a/gas/testsuite/gas/i386/avx10_2-512-miscs.d b/gas/testsuite/gas/i386/avx10_2-512-miscs.d
index 4eb49ca2e09..b6369ab57d1 100644
--- a/gas/testsuite/gas/i386/avx10_2-512-miscs.d
+++ b/gas/testsuite/gas/i386/avx10_2-512-miscs.d
@@ -6,9 +6,9 @@ 
 Disassembly of section \.text:
 
 0+ <_start>:
-\s*[a-f0-9]+:\s*62 f3 57 48 52 f4 7b\s+vminmaxpbf16\s\$0x7b,%zmm4,%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f3 57 4f 52 b4 f4 00 00 00 10 7b\s+vminmaxpbf16\s\$0x7b,0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
-\s*[a-f0-9]+:\s*62 f3 57 48 52 71 7f 7b\s+vminmaxpbf16\s\$0x7b,0x1fc0\(%ecx\),%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f3 57 48 52 f4 7b\s+vminmaxbf16\s\$0x7b,%zmm4,%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f3 57 4f 52 b4 f4 00 00 00 10 7b\s+vminmaxbf16\s\$0x7b,0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
+\s*[a-f0-9]+:\s*62 f3 57 48 52 71 7f 7b\s+vminmaxbf16\s\$0x7b,0x1fc0\(%ecx\),%zmm5,%zmm6
 \s*[a-f0-9]+:\s*62 f3 d5 48 52 f4 7b\s+vminmaxpd\s\$0x7b,%zmm4,%zmm5,%zmm6
 \s*[a-f0-9]+:\s*62 f3 d5 4f 52 b4 f4 00 00 00 10 7b\s+vminmaxpd\s\$0x7b,0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
 \s*[a-f0-9]+:\s*62 f3 d5 48 52 71 7f 7b\s+vminmaxpd\s\$0x7b,0x1fc0\(%ecx\),%zmm5,%zmm6
@@ -18,8 +18,8 @@  Disassembly of section \.text:
 \s*[a-f0-9]+:\s*62 f3 55 48 52 f4 7b\s+vminmaxps\s\$0x7b,%zmm4,%zmm5,%zmm6
 \s*[a-f0-9]+:\s*62 f3 55 4f 52 b4 f4 00 00 00 10 7b\s+vminmaxps\s\$0x7b,0x10000000\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
 \s*[a-f0-9]+:\s*62 f3 55 48 52 71 7f 7b\s+vminmaxps\s\$0x7b,0x1fc0\(%ecx\),%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f3 57 58 52 31 7b\s+vminmaxpbf16\s\$0x7b,\(%ecx\)\{1to32\},%zmm5,%zmm6
-\s*[a-f0-9]+:\s*62 f3 57 df 52 72 80 7b\s+vminmaxpbf16\s\$0x7b,-0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 f3 57 58 52 31 7b\s+vminmaxbf16\s\$0x7b,\(%ecx\)\{1to32\},%zmm5,%zmm6
+\s*[a-f0-9]+:\s*62 f3 57 df 52 72 80 7b\s+vminmaxbf16\s\$0x7b,-0x100\(%edx\)\{1to32\},%zmm5,%zmm6\{%k7\}\{z\}
 \s*[a-f0-9]+:\s*62 f3 d5 18 52 f4 7b\s+vminmaxpd\s\$0x7b,\{sae\},%zmm4,%zmm5,%zmm6
 \s*[a-f0-9]+:\s*62 f3 d5 58 52 31 7b\s+vminmaxpd\s\$0x7b,\(%ecx\)\{1to8\},%zmm5,%zmm6
 \s*[a-f0-9]+:\s*62 f3 d5 df 52 72 80 7b\s+vminmaxpd\s\$0x7b,-0x400\(%edx\)\{1to8\},%zmm5,%zmm6\{%k7\}\{z\}
diff --git a/gas/testsuite/gas/i386/avx10_2-512-miscs.s b/gas/testsuite/gas/i386/avx10_2-512-miscs.s
index 20a5614d49a..f964bee9dd7 100644
--- a/gas/testsuite/gas/i386/avx10_2-512-miscs.s
+++ b/gas/testsuite/gas/i386/avx10_2-512-miscs.s
@@ -4,14 +4,14 @@ 
 	.arch .avx10.2/512
 	.text
 _start:
-	.irp m, pbf16, pd, ph, ps
+	.irp m, bf16, pd, ph, ps
 	vminmax\m	$123, %zmm4, %zmm5, %zmm6
 	vminmax\m	$123, 0x10000000(%esp, %esi, 8), %zmm5, %zmm6{%k7}
 	vminmax\m	$123, 8128(%ecx), %zmm5, %zmm6
 	.endr
 
-	vminmaxpbf16	$123, (%ecx){1to32}, %zmm5, %zmm6
-	vminmaxpbf16	$123, -256(%edx){1to32}, %zmm5, %zmm6{%k7}{z}
+	vminmaxbf16	$123, (%ecx){1to32}, %zmm5, %zmm6
+	vminmaxbf16	$123, -256(%edx){1to32}, %zmm5, %zmm6{%k7}{z}
 	vminmaxpd	$123, {sae}, %zmm4, %zmm5, %zmm6
 	vminmaxpd	$123, (%ecx){1to8}, %zmm5, %zmm6
 	vminmaxpd	$123, -1024(%edx){1to8}, %zmm5, %zmm6{%k7}{z}
@@ -24,14 +24,14 @@  _start:
 
 _intel:
 	.intel_syntax noprefix
-	.irp m, pbf16, pd, ph, ps
+	.irp m, bf16, pd, ph, ps
 	vminmax\m	zmm6, zmm5, zmm4, 123
 	vminmax\m	zmm6{k7}, zmm5, [esp+esi*8+0x10000000], 123
 	vminmax\m	zmm6, zmm5, ZMMWORD PTR [ecx+8128], 123
 	.endr
 
-	vminmaxpbf16	zmm6, zmm5, [ecx]{1to32}, 123
-	vminmaxpbf16	zmm6{k7}{z}, zmm5, WORD PTR [edx-256]{1to32}, 123
+	vminmaxbf16	zmm6, zmm5, [ecx]{1to32}, 123
+	vminmaxbf16	zmm6{k7}{z}, zmm5, WORD PTR [edx-256]{1to32}, 123
 	vminmaxpd	zmm6, zmm5, zmm4, {sae}, 123
 	vminmaxpd	zmm6, zmm5, QWORD PTR [ecx]{1to8}, 123
 	vminmaxpd	zmm6{k7}{z}, zmm5, [edx-1024]{1to8}, 123
diff --git a/gas/testsuite/gas/i386/x86-64-avx10_2-256-bf16-intel.d b/gas/testsuite/gas/i386/x86-64-avx10_2-256-bf16-intel.d
index 91030dae82c..68eb3105887 100644
--- a/gas/testsuite/gas/i386/x86-64-avx10_2-256-bf16-intel.d
+++ b/gas/testsuite/gas/i386/x86-64-avx10_2-256-bf16-intel.d
@@ -8,288 +8,288 @@  Disassembly of section \.text:
 
 #...
 [a-f0-9]+ <_intel>:
-\s*[a-f0-9]+:\s*62 05 15 20 58 f4\s+vaddnepbf16 ymm30,ymm29,ymm28
-\s*[a-f0-9]+:\s*62 05 15 00 58 f4\s+vaddnepbf16 xmm30,xmm29,xmm28
-\s*[a-f0-9]+:\s*62 25 15 27 58 b4 f5 00 00 00 10\s+vaddnepbf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 45 15 30 58 31\s+vaddnepbf16 ymm30,ymm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 65 15 20 58 71 7f\s+vaddnepbf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 65 15 b7 58 72 80\s+vaddnepbf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 25 15 07 58 b4 f5 00 00 00 10\s+vaddnepbf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 45 15 10 58 31\s+vaddnepbf16 xmm30,xmm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 65 15 00 58 71 7f\s+vaddnepbf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 65 15 97 58 72 80\s+vaddnepbf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 05 15 20 5e f4\s+vdivnepbf16 ymm30,ymm29,ymm28
-\s*[a-f0-9]+:\s*62 05 15 00 5e f4\s+vdivnepbf16 xmm30,xmm29,xmm28
-\s*[a-f0-9]+:\s*62 25 15 27 5e b4 f5 00 00 00 10\s+vdivnepbf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 45 15 30 5e 31\s+vdivnepbf16 ymm30,ymm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 65 15 20 5e 71 7f\s+vdivnepbf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 65 15 b7 5e 72 80\s+vdivnepbf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 25 15 07 5e b4 f5 00 00 00 10\s+vdivnepbf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 45 15 10 5e 31\s+vdivnepbf16 xmm30,xmm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 65 15 00 5e 71 7f\s+vdivnepbf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 65 15 97 5e 72 80\s+vdivnepbf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 05 15 20 5f f4\s+vmaxpbf16 ymm30,ymm29,ymm28
-\s*[a-f0-9]+:\s*62 05 15 00 5f f4\s+vmaxpbf16 xmm30,xmm29,xmm28
-\s*[a-f0-9]+:\s*62 25 15 27 5f b4 f5 00 00 00 10\s+vmaxpbf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 45 15 30 5f 31\s+vmaxpbf16 ymm30,ymm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 65 15 20 5f 71 7f\s+vmaxpbf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 65 15 b7 5f 72 80\s+vmaxpbf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 25 15 07 5f b4 f5 00 00 00 10\s+vmaxpbf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 45 15 10 5f 31\s+vmaxpbf16 xmm30,xmm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 65 15 00 5f 71 7f\s+vmaxpbf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 65 15 97 5f 72 80\s+vmaxpbf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 05 15 20 5d f4\s+vminpbf16 ymm30,ymm29,ymm28
-\s*[a-f0-9]+:\s*62 05 15 00 5d f4\s+vminpbf16 xmm30,xmm29,xmm28
-\s*[a-f0-9]+:\s*62 25 15 27 5d b4 f5 00 00 00 10\s+vminpbf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 45 15 30 5d 31\s+vminpbf16 ymm30,ymm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 65 15 20 5d 71 7f\s+vminpbf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 65 15 b7 5d 72 80\s+vminpbf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 25 15 07 5d b4 f5 00 00 00 10\s+vminpbf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 45 15 10 5d 31\s+vminpbf16 xmm30,xmm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 65 15 00 5d 71 7f\s+vminpbf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 65 15 97 5d 72 80\s+vminpbf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 05 15 20 59 f4\s+vmulnepbf16 ymm30,ymm29,ymm28
-\s*[a-f0-9]+:\s*62 05 15 00 59 f4\s+vmulnepbf16 xmm30,xmm29,xmm28
-\s*[a-f0-9]+:\s*62 25 15 27 59 b4 f5 00 00 00 10\s+vmulnepbf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 45 15 30 59 31\s+vmulnepbf16 ymm30,ymm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 65 15 20 59 71 7f\s+vmulnepbf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 65 15 b7 59 72 80\s+vmulnepbf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 25 15 07 59 b4 f5 00 00 00 10\s+vmulnepbf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 45 15 10 59 31\s+vmulnepbf16 xmm30,xmm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 65 15 00 59 71 7f\s+vmulnepbf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 65 15 97 59 72 80\s+vmulnepbf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 06 14 20 2c f4\s+vscalefnepbf16 ymm30,ymm29,ymm28
-\s*[a-f0-9]+:\s*62 06 14 00 2c f4\s+vscalefnepbf16 xmm30,xmm29,xmm28
-\s*[a-f0-9]+:\s*62 26 14 27 2c b4 f5 00 00 00 10\s+vscalefnepbf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 14 30 2c 31\s+vscalefnepbf16 ymm30,ymm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 14 20 2c 71 7f\s+vscalefnepbf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 66 14 b7 2c 72 80\s+vscalefnepbf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 26 14 07 2c b4 f5 00 00 00 10\s+vscalefnepbf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 14 10 2c 31\s+vscalefnepbf16 xmm30,xmm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 14 00 2c 71 7f\s+vscalefnepbf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 66 14 97 2c 72 80\s+vscalefnepbf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 05 15 20 5c f4\s+vsubnepbf16 ymm30,ymm29,ymm28
-\s*[a-f0-9]+:\s*62 05 15 00 5c f4\s+vsubnepbf16 xmm30,xmm29,xmm28
-\s*[a-f0-9]+:\s*62 25 15 27 5c b4 f5 00 00 00 10\s+vsubnepbf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 45 15 30 5c 31\s+vsubnepbf16 ymm30,ymm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 65 15 20 5c 71 7f\s+vsubnepbf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 65 15 b7 5c 72 80\s+vsubnepbf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 25 15 07 5c b4 f5 00 00 00 10\s+vsubnepbf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 45 15 10 5c 31\s+vsubnepbf16 xmm30,xmm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 65 15 00 5c 71 7f\s+vsubnepbf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 65 15 97 5c 72 80\s+vsubnepbf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 06 14 20 98 f4\s+vfmadd132nepbf16 ymm30,ymm29,ymm28
-\s*[a-f0-9]+:\s*62 06 14 00 98 f4\s+vfmadd132nepbf16 xmm30,xmm29,xmm28
-\s*[a-f0-9]+:\s*62 26 14 27 98 b4 f5 00 00 00 10\s+vfmadd132nepbf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 14 30 98 31\s+vfmadd132nepbf16 ymm30,ymm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 14 20 98 71 7f\s+vfmadd132nepbf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 66 14 b7 98 72 80\s+vfmadd132nepbf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 26 14 07 98 b4 f5 00 00 00 10\s+vfmadd132nepbf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 14 10 98 31\s+vfmadd132nepbf16 xmm30,xmm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 14 00 98 71 7f\s+vfmadd132nepbf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 66 14 97 98 72 80\s+vfmadd132nepbf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 06 14 20 a8 f4\s+vfmadd213nepbf16 ymm30,ymm29,ymm28
-\s*[a-f0-9]+:\s*62 06 14 00 a8 f4\s+vfmadd213nepbf16 xmm30,xmm29,xmm28
-\s*[a-f0-9]+:\s*62 26 14 27 a8 b4 f5 00 00 00 10\s+vfmadd213nepbf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 14 30 a8 31\s+vfmadd213nepbf16 ymm30,ymm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 14 20 a8 71 7f\s+vfmadd213nepbf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 66 14 b7 a8 72 80\s+vfmadd213nepbf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 26 14 07 a8 b4 f5 00 00 00 10\s+vfmadd213nepbf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 14 10 a8 31\s+vfmadd213nepbf16 xmm30,xmm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 14 00 a8 71 7f\s+vfmadd213nepbf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 66 14 97 a8 72 80\s+vfmadd213nepbf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 06 14 20 b8 f4\s+vfmadd231nepbf16 ymm30,ymm29,ymm28
-\s*[a-f0-9]+:\s*62 06 14 00 b8 f4\s+vfmadd231nepbf16 xmm30,xmm29,xmm28
-\s*[a-f0-9]+:\s*62 26 14 27 b8 b4 f5 00 00 00 10\s+vfmadd231nepbf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 14 30 b8 31\s+vfmadd231nepbf16 ymm30,ymm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 14 20 b8 71 7f\s+vfmadd231nepbf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 66 14 b7 b8 72 80\s+vfmadd231nepbf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 26 14 07 b8 b4 f5 00 00 00 10\s+vfmadd231nepbf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 14 10 b8 31\s+vfmadd231nepbf16 xmm30,xmm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 14 00 b8 71 7f\s+vfmadd231nepbf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 66 14 97 b8 72 80\s+vfmadd231nepbf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 06 14 20 9a f4\s+vfmsub132nepbf16 ymm30,ymm29,ymm28
-\s*[a-f0-9]+:\s*62 06 14 00 9a f4\s+vfmsub132nepbf16 xmm30,xmm29,xmm28
-\s*[a-f0-9]+:\s*62 26 14 27 9a b4 f5 00 00 00 10\s+vfmsub132nepbf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 14 30 9a 31\s+vfmsub132nepbf16 ymm30,ymm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 14 20 9a 71 7f\s+vfmsub132nepbf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 66 14 b7 9a 72 80\s+vfmsub132nepbf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 26 14 07 9a b4 f5 00 00 00 10\s+vfmsub132nepbf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 14 10 9a 31\s+vfmsub132nepbf16 xmm30,xmm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 14 00 9a 71 7f\s+vfmsub132nepbf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 66 14 97 9a 72 80\s+vfmsub132nepbf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 06 14 20 aa f4\s+vfmsub213nepbf16 ymm30,ymm29,ymm28
-\s*[a-f0-9]+:\s*62 06 14 00 aa f4\s+vfmsub213nepbf16 xmm30,xmm29,xmm28
-\s*[a-f0-9]+:\s*62 26 14 27 aa b4 f5 00 00 00 10\s+vfmsub213nepbf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 14 30 aa 31\s+vfmsub213nepbf16 ymm30,ymm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 14 20 aa 71 7f\s+vfmsub213nepbf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 66 14 b7 aa 72 80\s+vfmsub213nepbf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 26 14 07 aa b4 f5 00 00 00 10\s+vfmsub213nepbf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 14 10 aa 31\s+vfmsub213nepbf16 xmm30,xmm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 14 00 aa 71 7f\s+vfmsub213nepbf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 66 14 97 aa 72 80\s+vfmsub213nepbf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 06 14 20 ba f4\s+vfmsub231nepbf16 ymm30,ymm29,ymm28
-\s*[a-f0-9]+:\s*62 06 14 00 ba f4\s+vfmsub231nepbf16 xmm30,xmm29,xmm28
-\s*[a-f0-9]+:\s*62 26 14 27 ba b4 f5 00 00 00 10\s+vfmsub231nepbf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 14 30 ba 31\s+vfmsub231nepbf16 ymm30,ymm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 14 20 ba 71 7f\s+vfmsub231nepbf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 66 14 b7 ba 72 80\s+vfmsub231nepbf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 26 14 07 ba b4 f5 00 00 00 10\s+vfmsub231nepbf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 14 10 ba 31\s+vfmsub231nepbf16 xmm30,xmm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 14 00 ba 71 7f\s+vfmsub231nepbf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 66 14 97 ba 72 80\s+vfmsub231nepbf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 06 14 20 9c f4\s+vfnmadd132nepbf16 ymm30,ymm29,ymm28
-\s*[a-f0-9]+:\s*62 06 14 00 9c f4\s+vfnmadd132nepbf16 xmm30,xmm29,xmm28
-\s*[a-f0-9]+:\s*62 26 14 27 9c b4 f5 00 00 00 10\s+vfnmadd132nepbf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 14 30 9c 31\s+vfnmadd132nepbf16 ymm30,ymm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 14 20 9c 71 7f\s+vfnmadd132nepbf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 66 14 b7 9c 72 80\s+vfnmadd132nepbf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 26 14 07 9c b4 f5 00 00 00 10\s+vfnmadd132nepbf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 14 10 9c 31\s+vfnmadd132nepbf16 xmm30,xmm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 14 00 9c 71 7f\s+vfnmadd132nepbf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 66 14 97 9c 72 80\s+vfnmadd132nepbf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 06 14 20 ac f4\s+vfnmadd213nepbf16 ymm30,ymm29,ymm28
-\s*[a-f0-9]+:\s*62 06 14 00 ac f4\s+vfnmadd213nepbf16 xmm30,xmm29,xmm28
-\s*[a-f0-9]+:\s*62 26 14 27 ac b4 f5 00 00 00 10\s+vfnmadd213nepbf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 14 30 ac 31\s+vfnmadd213nepbf16 ymm30,ymm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 14 20 ac 71 7f\s+vfnmadd213nepbf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 66 14 b7 ac 72 80\s+vfnmadd213nepbf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 26 14 07 ac b4 f5 00 00 00 10\s+vfnmadd213nepbf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 14 10 ac 31\s+vfnmadd213nepbf16 xmm30,xmm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 14 00 ac 71 7f\s+vfnmadd213nepbf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 66 14 97 ac 72 80\s+vfnmadd213nepbf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 06 14 20 bc f4\s+vfnmadd231nepbf16 ymm30,ymm29,ymm28
-\s*[a-f0-9]+:\s*62 06 14 00 bc f4\s+vfnmadd231nepbf16 xmm30,xmm29,xmm28
-\s*[a-f0-9]+:\s*62 26 14 27 bc b4 f5 00 00 00 10\s+vfnmadd231nepbf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 14 30 bc 31\s+vfnmadd231nepbf16 ymm30,ymm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 14 20 bc 71 7f\s+vfnmadd231nepbf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 66 14 b7 bc 72 80\s+vfnmadd231nepbf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 26 14 07 bc b4 f5 00 00 00 10\s+vfnmadd231nepbf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 14 10 bc 31\s+vfnmadd231nepbf16 xmm30,xmm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 14 00 bc 71 7f\s+vfnmadd231nepbf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 66 14 97 bc 72 80\s+vfnmadd231nepbf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 06 14 20 9e f4\s+vfnmsub132nepbf16 ymm30,ymm29,ymm28
-\s*[a-f0-9]+:\s*62 06 14 00 9e f4\s+vfnmsub132nepbf16 xmm30,xmm29,xmm28
-\s*[a-f0-9]+:\s*62 26 14 27 9e b4 f5 00 00 00 10\s+vfnmsub132nepbf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 14 30 9e 31\s+vfnmsub132nepbf16 ymm30,ymm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 14 20 9e 71 7f\s+vfnmsub132nepbf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 66 14 b7 9e 72 80\s+vfnmsub132nepbf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 26 14 07 9e b4 f5 00 00 00 10\s+vfnmsub132nepbf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 14 10 9e 31\s+vfnmsub132nepbf16 xmm30,xmm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 14 00 9e 71 7f\s+vfnmsub132nepbf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 66 14 97 9e 72 80\s+vfnmsub132nepbf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 06 14 20 ae f4\s+vfnmsub213nepbf16 ymm30,ymm29,ymm28
-\s*[a-f0-9]+:\s*62 06 14 00 ae f4\s+vfnmsub213nepbf16 xmm30,xmm29,xmm28
-\s*[a-f0-9]+:\s*62 26 14 27 ae b4 f5 00 00 00 10\s+vfnmsub213nepbf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 14 30 ae 31\s+vfnmsub213nepbf16 ymm30,ymm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 14 20 ae 71 7f\s+vfnmsub213nepbf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 66 14 b7 ae 72 80\s+vfnmsub213nepbf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 26 14 07 ae b4 f5 00 00 00 10\s+vfnmsub213nepbf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 14 10 ae 31\s+vfnmsub213nepbf16 xmm30,xmm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 14 00 ae 71 7f\s+vfnmsub213nepbf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 66 14 97 ae 72 80\s+vfnmsub213nepbf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 06 14 20 be f4\s+vfnmsub231nepbf16 ymm30,ymm29,ymm28
-\s*[a-f0-9]+:\s*62 06 14 00 be f4\s+vfnmsub231nepbf16 xmm30,xmm29,xmm28
-\s*[a-f0-9]+:\s*62 26 14 27 be b4 f5 00 00 00 10\s+vfnmsub231nepbf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 14 30 be 31\s+vfnmsub231nepbf16 ymm30,ymm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 14 20 be 71 7f\s+vfnmsub231nepbf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 66 14 b7 be 72 80\s+vfnmsub231nepbf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 26 14 07 be b4 f5 00 00 00 10\s+vfnmsub231nepbf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 14 10 be 31\s+vfnmsub231nepbf16 xmm30,xmm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 14 00 be 71 7f\s+vfnmsub231nepbf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 66 14 97 be 72 80\s+vfnmsub231nepbf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 06 7c 08 42 f5\s+vgetexppbf16 xmm30,xmm29
-\s*[a-f0-9]+:\s*62 06 7c 28 42 f5\s+vgetexppbf16 ymm30,ymm29
-\s*[a-f0-9]+:\s*62 26 7c 0f 42 b4 f5 00 00 00 10\s+vgetexppbf16 xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 7c 18 42 31\s+vgetexppbf16 xmm30,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 7c 08 42 71 7f\s+vgetexppbf16 xmm30,XMMWORD PTR \[rcx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 66 7c 9f 42 72 80\s+vgetexppbf16 xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 26 7c 2f 42 b4 f5 00 00 00 10\s+vgetexppbf16 ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 7c 38 42 31\s+vgetexppbf16 ymm30,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 7c 28 42 71 7f\s+vgetexppbf16 ymm30,YMMWORD PTR \[rcx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 66 7c bf 42 72 80\s+vgetexppbf16 ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 06 7c 08 4c f5\s+vrcppbf16 xmm30,xmm29
-\s*[a-f0-9]+:\s*62 06 7c 28 4c f5\s+vrcppbf16 ymm30,ymm29
-\s*[a-f0-9]+:\s*62 26 7c 0f 4c b4 f5 00 00 00 10\s+vrcppbf16 xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 7c 18 4c 31\s+vrcppbf16 xmm30,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 7c 08 4c 71 7f\s+vrcppbf16 xmm30,XMMWORD PTR \[rcx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 66 7c 9f 4c 72 80\s+vrcppbf16 xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 26 7c 2f 4c b4 f5 00 00 00 10\s+vrcppbf16 ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 7c 38 4c 31\s+vrcppbf16 ymm30,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 7c 28 4c 71 7f\s+vrcppbf16 ymm30,YMMWORD PTR \[rcx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 66 7c bf 4c 72 80\s+vrcppbf16 ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 06 7c 08 4e f5\s+vrsqrtpbf16 xmm30,xmm29
-\s*[a-f0-9]+:\s*62 06 7c 28 4e f5\s+vrsqrtpbf16 ymm30,ymm29
-\s*[a-f0-9]+:\s*62 26 7c 0f 4e b4 f5 00 00 00 10\s+vrsqrtpbf16 xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 7c 18 4e 31\s+vrsqrtpbf16 xmm30,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 7c 08 4e 71 7f\s+vrsqrtpbf16 xmm30,XMMWORD PTR \[rcx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 66 7c 9f 4e 72 80\s+vrsqrtpbf16 xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 26 7c 2f 4e b4 f5 00 00 00 10\s+vrsqrtpbf16 ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 7c 38 4e 31\s+vrsqrtpbf16 ymm30,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 7c 28 4e 71 7f\s+vrsqrtpbf16 ymm30,YMMWORD PTR \[rcx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 66 7c bf 4e 72 80\s+vrsqrtpbf16 ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 05 7d 08 51 f5\s+vsqrtnepbf16 xmm30,xmm29
-\s*[a-f0-9]+:\s*62 05 7d 28 51 f5\s+vsqrtnepbf16 ymm30,ymm29
-\s*[a-f0-9]+:\s*62 25 7d 0f 51 b4 f5 00 00 00 10\s+vsqrtnepbf16 xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 45 7d 18 51 31\s+vsqrtnepbf16 xmm30,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 65 7d 08 51 71 7f\s+vsqrtnepbf16 xmm30,XMMWORD PTR \[rcx\+0x7f0\]
-\s*[a-f0-9]+:\s*62 65 7d 9f 51 72 80\s+vsqrtnepbf16 xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 25 7d 2f 51 b4 f5 00 00 00 10\s+vsqrtnepbf16 ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 45 7d 38 51 31\s+vsqrtnepbf16 ymm30,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 65 7d 28 51 71 7f\s+vsqrtnepbf16 ymm30,YMMWORD PTR \[rcx\+0xfe0\]
-\s*[a-f0-9]+:\s*62 65 7d bf 51 72 80\s+vsqrtnepbf16 ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 03 7f 28 26 f5 7b\s+vgetmantpbf16 ymm30,ymm29,0x7b
-\s*[a-f0-9]+:\s*62 03 7f 08 26 f5 7b\s+vgetmantpbf16 xmm30,xmm29,0x7b
-\s*[a-f0-9]+:\s*62 23 7f 0f 26 b4 f5 00 00 00 10 7b\s+vgetmantpbf16 xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-\s*[a-f0-9]+:\s*62 43 7f 18 26 31 7b\s+vgetmantpbf16 xmm30,WORD BCST \[r9\],0x7b
-\s*[a-f0-9]+:\s*62 63 7f 08 26 71 7f 7b\s+vgetmantpbf16 xmm30,XMMWORD PTR \[rcx\+0x7f0\],0x7b
-\s*[a-f0-9]+:\s*62 63 7f 9f 26 72 80 7b\s+vgetmantpbf16 xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\],0x7b
-\s*[a-f0-9]+:\s*62 23 7f 2f 26 b4 f5 00 00 00 10 7b\s+vgetmantpbf16 ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-\s*[a-f0-9]+:\s*62 43 7f 38 26 31 7b\s+vgetmantpbf16 ymm30,WORD BCST \[r9\],0x7b
-\s*[a-f0-9]+:\s*62 63 7f 28 26 71 7f 7b\s+vgetmantpbf16 ymm30,YMMWORD PTR \[rcx\+0xfe0\],0x7b
-\s*[a-f0-9]+:\s*62 63 7f bf 26 72 80 7b\s+vgetmantpbf16 ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\],0x7b
-\s*[a-f0-9]+:\s*62 03 7f 28 56 f5 7b\s+vreducenepbf16 ymm30,ymm29,0x7b
-\s*[a-f0-9]+:\s*62 03 7f 08 56 f5 7b\s+vreducenepbf16 xmm30,xmm29,0x7b
-\s*[a-f0-9]+:\s*62 23 7f 0f 56 b4 f5 00 00 00 10 7b\s+vreducenepbf16 xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-\s*[a-f0-9]+:\s*62 43 7f 18 56 31 7b\s+vreducenepbf16 xmm30,WORD BCST \[r9\],0x7b
-\s*[a-f0-9]+:\s*62 63 7f 08 56 71 7f 7b\s+vreducenepbf16 xmm30,XMMWORD PTR \[rcx\+0x7f0\],0x7b
-\s*[a-f0-9]+:\s*62 63 7f 9f 56 72 80 7b\s+vreducenepbf16 xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\],0x7b
-\s*[a-f0-9]+:\s*62 23 7f 2f 56 b4 f5 00 00 00 10 7b\s+vreducenepbf16 ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-\s*[a-f0-9]+:\s*62 43 7f 38 56 31 7b\s+vreducenepbf16 ymm30,WORD BCST \[r9\],0x7b
-\s*[a-f0-9]+:\s*62 63 7f 28 56 71 7f 7b\s+vreducenepbf16 ymm30,YMMWORD PTR \[rcx\+0xfe0\],0x7b
-\s*[a-f0-9]+:\s*62 63 7f bf 56 72 80 7b\s+vreducenepbf16 ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\],0x7b
-\s*[a-f0-9]+:\s*62 03 7f 28 08 f5 7b\s+vrndscalenepbf16 ymm30,ymm29,0x7b
-\s*[a-f0-9]+:\s*62 03 7f 08 08 f5 7b\s+vrndscalenepbf16 xmm30,xmm29,0x7b
-\s*[a-f0-9]+:\s*62 23 7f 0f 08 b4 f5 00 00 00 10 7b\s+vrndscalenepbf16 xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-\s*[a-f0-9]+:\s*62 43 7f 18 08 31 7b\s+vrndscalenepbf16 xmm30,WORD BCST \[r9\],0x7b
-\s*[a-f0-9]+:\s*62 63 7f 08 08 71 7f 7b\s+vrndscalenepbf16 xmm30,XMMWORD PTR \[rcx\+0x7f0\],0x7b
-\s*[a-f0-9]+:\s*62 63 7f 9f 08 72 80 7b\s+vrndscalenepbf16 xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\],0x7b
-\s*[a-f0-9]+:\s*62 23 7f 2f 08 b4 f5 00 00 00 10 7b\s+vrndscalenepbf16 ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-\s*[a-f0-9]+:\s*62 43 7f 38 08 31 7b\s+vrndscalenepbf16 ymm30,WORD BCST \[r9\],0x7b
-\s*[a-f0-9]+:\s*62 63 7f 28 08 71 7f 7b\s+vrndscalenepbf16 ymm30,YMMWORD PTR \[rcx\+0xfe0\],0x7b
-\s*[a-f0-9]+:\s*62 63 7f bf 08 72 80 7b\s+vrndscalenepbf16 ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\],0x7b
-\s*[a-f0-9]+:\s*62 93 17 20 c2 ec 7b\s+vcmppbf16 k5,ymm29,ymm28,0x7b
-\s*[a-f0-9]+:\s*62 93 17 00 c2 ec 7b\s+vcmppbf16 k5,xmm29,xmm28,0x7b
-\s*[a-f0-9]+:\s*62 b3 17 07 c2 ac f5 00 00 00 10 7b\s+vcmppbf16 k5\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-\s*[a-f0-9]+:\s*62 d3 17 10 c2 29 7b\s+vcmppbf16 k5,xmm29,WORD BCST \[r9\],0x7b
-\s*[a-f0-9]+:\s*62 f3 17 00 c2 69 7f 7b\s+vcmppbf16 k5,xmm29,XMMWORD PTR \[rcx\+0x7f0\],0x7b
-\s*[a-f0-9]+:\s*62 f3 17 17 c2 6a 80 7b\s+vcmppbf16 k5\{k7\},xmm29,WORD BCST \[rdx-0x100\],0x7b
-\s*[a-f0-9]+:\s*62 b3 17 27 c2 ac f5 00 00 00 10 7b\s+vcmppbf16 k5\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-\s*[a-f0-9]+:\s*62 d3 17 30 c2 29 7b\s+vcmppbf16 k5,ymm29,WORD BCST \[r9\],0x7b
-\s*[a-f0-9]+:\s*62 f3 17 20 c2 69 7f 7b\s+vcmppbf16 k5,ymm29,YMMWORD PTR \[rcx\+0xfe0\],0x7b
-\s*[a-f0-9]+:\s*62 f3 17 37 c2 6a 80 7b\s+vcmppbf16 k5\{k7\},ymm29,WORD BCST \[rdx-0x100\],0x7b
+\s*[a-f0-9]+:\s*62 05 15 20 58 f4\s+vaddbf16 ymm30,ymm29,ymm28
+\s*[a-f0-9]+:\s*62 05 15 00 58 f4\s+vaddbf16 xmm30,xmm29,xmm28
+\s*[a-f0-9]+:\s*62 25 15 27 58 b4 f5 00 00 00 10\s+vaddbf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 45 15 30 58 31\s+vaddbf16 ymm30,ymm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 65 15 20 58 71 7f\s+vaddbf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 65 15 b7 58 72 80\s+vaddbf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 25 15 07 58 b4 f5 00 00 00 10\s+vaddbf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 45 15 10 58 31\s+vaddbf16 xmm30,xmm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 65 15 00 58 71 7f\s+vaddbf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 65 15 97 58 72 80\s+vaddbf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 05 15 20 5e f4\s+vdivbf16 ymm30,ymm29,ymm28
+\s*[a-f0-9]+:\s*62 05 15 00 5e f4\s+vdivbf16 xmm30,xmm29,xmm28
+\s*[a-f0-9]+:\s*62 25 15 27 5e b4 f5 00 00 00 10\s+vdivbf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 45 15 30 5e 31\s+vdivbf16 ymm30,ymm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 65 15 20 5e 71 7f\s+vdivbf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 65 15 b7 5e 72 80\s+vdivbf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 25 15 07 5e b4 f5 00 00 00 10\s+vdivbf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 45 15 10 5e 31\s+vdivbf16 xmm30,xmm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 65 15 00 5e 71 7f\s+vdivbf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 65 15 97 5e 72 80\s+vdivbf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 05 15 20 5f f4\s+vmaxbf16 ymm30,ymm29,ymm28
+\s*[a-f0-9]+:\s*62 05 15 00 5f f4\s+vmaxbf16 xmm30,xmm29,xmm28
+\s*[a-f0-9]+:\s*62 25 15 27 5f b4 f5 00 00 00 10\s+vmaxbf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 45 15 30 5f 31\s+vmaxbf16 ymm30,ymm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 65 15 20 5f 71 7f\s+vmaxbf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 65 15 b7 5f 72 80\s+vmaxbf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 25 15 07 5f b4 f5 00 00 00 10\s+vmaxbf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 45 15 10 5f 31\s+vmaxbf16 xmm30,xmm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 65 15 00 5f 71 7f\s+vmaxbf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 65 15 97 5f 72 80\s+vmaxbf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 05 15 20 5d f4\s+vminbf16 ymm30,ymm29,ymm28
+\s*[a-f0-9]+:\s*62 05 15 00 5d f4\s+vminbf16 xmm30,xmm29,xmm28
+\s*[a-f0-9]+:\s*62 25 15 27 5d b4 f5 00 00 00 10\s+vminbf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 45 15 30 5d 31\s+vminbf16 ymm30,ymm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 65 15 20 5d 71 7f\s+vminbf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 65 15 b7 5d 72 80\s+vminbf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 25 15 07 5d b4 f5 00 00 00 10\s+vminbf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 45 15 10 5d 31\s+vminbf16 xmm30,xmm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 65 15 00 5d 71 7f\s+vminbf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 65 15 97 5d 72 80\s+vminbf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 05 15 20 59 f4\s+vmulbf16 ymm30,ymm29,ymm28
+\s*[a-f0-9]+:\s*62 05 15 00 59 f4\s+vmulbf16 xmm30,xmm29,xmm28
+\s*[a-f0-9]+:\s*62 25 15 27 59 b4 f5 00 00 00 10\s+vmulbf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 45 15 30 59 31\s+vmulbf16 ymm30,ymm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 65 15 20 59 71 7f\s+vmulbf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 65 15 b7 59 72 80\s+vmulbf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 25 15 07 59 b4 f5 00 00 00 10\s+vmulbf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 45 15 10 59 31\s+vmulbf16 xmm30,xmm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 65 15 00 59 71 7f\s+vmulbf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 65 15 97 59 72 80\s+vmulbf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 06 14 20 2c f4\s+vscalefbf16 ymm30,ymm29,ymm28
+\s*[a-f0-9]+:\s*62 06 14 00 2c f4\s+vscalefbf16 xmm30,xmm29,xmm28
+\s*[a-f0-9]+:\s*62 26 14 27 2c b4 f5 00 00 00 10\s+vscalefbf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 14 30 2c 31\s+vscalefbf16 ymm30,ymm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 14 20 2c 71 7f\s+vscalefbf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 66 14 b7 2c 72 80\s+vscalefbf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 26 14 07 2c b4 f5 00 00 00 10\s+vscalefbf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 14 10 2c 31\s+vscalefbf16 xmm30,xmm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 14 00 2c 71 7f\s+vscalefbf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 66 14 97 2c 72 80\s+vscalefbf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 05 15 20 5c f4\s+vsubbf16 ymm30,ymm29,ymm28
+\s*[a-f0-9]+:\s*62 05 15 00 5c f4\s+vsubbf16 xmm30,xmm29,xmm28
+\s*[a-f0-9]+:\s*62 25 15 27 5c b4 f5 00 00 00 10\s+vsubbf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 45 15 30 5c 31\s+vsubbf16 ymm30,ymm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 65 15 20 5c 71 7f\s+vsubbf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 65 15 b7 5c 72 80\s+vsubbf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 25 15 07 5c b4 f5 00 00 00 10\s+vsubbf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 45 15 10 5c 31\s+vsubbf16 xmm30,xmm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 65 15 00 5c 71 7f\s+vsubbf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 65 15 97 5c 72 80\s+vsubbf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 06 14 20 98 f4\s+vfmadd132bf16 ymm30,ymm29,ymm28
+\s*[a-f0-9]+:\s*62 06 14 00 98 f4\s+vfmadd132bf16 xmm30,xmm29,xmm28
+\s*[a-f0-9]+:\s*62 26 14 27 98 b4 f5 00 00 00 10\s+vfmadd132bf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 14 30 98 31\s+vfmadd132bf16 ymm30,ymm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 14 20 98 71 7f\s+vfmadd132bf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 66 14 b7 98 72 80\s+vfmadd132bf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 26 14 07 98 b4 f5 00 00 00 10\s+vfmadd132bf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 14 10 98 31\s+vfmadd132bf16 xmm30,xmm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 14 00 98 71 7f\s+vfmadd132bf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 66 14 97 98 72 80\s+vfmadd132bf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 06 14 20 a8 f4\s+vfmadd213bf16 ymm30,ymm29,ymm28
+\s*[a-f0-9]+:\s*62 06 14 00 a8 f4\s+vfmadd213bf16 xmm30,xmm29,xmm28
+\s*[a-f0-9]+:\s*62 26 14 27 a8 b4 f5 00 00 00 10\s+vfmadd213bf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 14 30 a8 31\s+vfmadd213bf16 ymm30,ymm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 14 20 a8 71 7f\s+vfmadd213bf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 66 14 b7 a8 72 80\s+vfmadd213bf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 26 14 07 a8 b4 f5 00 00 00 10\s+vfmadd213bf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 14 10 a8 31\s+vfmadd213bf16 xmm30,xmm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 14 00 a8 71 7f\s+vfmadd213bf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 66 14 97 a8 72 80\s+vfmadd213bf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 06 14 20 b8 f4\s+vfmadd231bf16 ymm30,ymm29,ymm28
+\s*[a-f0-9]+:\s*62 06 14 00 b8 f4\s+vfmadd231bf16 xmm30,xmm29,xmm28
+\s*[a-f0-9]+:\s*62 26 14 27 b8 b4 f5 00 00 00 10\s+vfmadd231bf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 14 30 b8 31\s+vfmadd231bf16 ymm30,ymm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 14 20 b8 71 7f\s+vfmadd231bf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 66 14 b7 b8 72 80\s+vfmadd231bf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 26 14 07 b8 b4 f5 00 00 00 10\s+vfmadd231bf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 14 10 b8 31\s+vfmadd231bf16 xmm30,xmm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 14 00 b8 71 7f\s+vfmadd231bf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 66 14 97 b8 72 80\s+vfmadd231bf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 06 14 20 9a f4\s+vfmsub132bf16 ymm30,ymm29,ymm28
+\s*[a-f0-9]+:\s*62 06 14 00 9a f4\s+vfmsub132bf16 xmm30,xmm29,xmm28
+\s*[a-f0-9]+:\s*62 26 14 27 9a b4 f5 00 00 00 10\s+vfmsub132bf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 14 30 9a 31\s+vfmsub132bf16 ymm30,ymm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 14 20 9a 71 7f\s+vfmsub132bf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 66 14 b7 9a 72 80\s+vfmsub132bf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 26 14 07 9a b4 f5 00 00 00 10\s+vfmsub132bf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 14 10 9a 31\s+vfmsub132bf16 xmm30,xmm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 14 00 9a 71 7f\s+vfmsub132bf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 66 14 97 9a 72 80\s+vfmsub132bf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 06 14 20 aa f4\s+vfmsub213bf16 ymm30,ymm29,ymm28
+\s*[a-f0-9]+:\s*62 06 14 00 aa f4\s+vfmsub213bf16 xmm30,xmm29,xmm28
+\s*[a-f0-9]+:\s*62 26 14 27 aa b4 f5 00 00 00 10\s+vfmsub213bf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 14 30 aa 31\s+vfmsub213bf16 ymm30,ymm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 14 20 aa 71 7f\s+vfmsub213bf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 66 14 b7 aa 72 80\s+vfmsub213bf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 26 14 07 aa b4 f5 00 00 00 10\s+vfmsub213bf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 14 10 aa 31\s+vfmsub213bf16 xmm30,xmm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 14 00 aa 71 7f\s+vfmsub213bf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 66 14 97 aa 72 80\s+vfmsub213bf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 06 14 20 ba f4\s+vfmsub231bf16 ymm30,ymm29,ymm28
+\s*[a-f0-9]+:\s*62 06 14 00 ba f4\s+vfmsub231bf16 xmm30,xmm29,xmm28
+\s*[a-f0-9]+:\s*62 26 14 27 ba b4 f5 00 00 00 10\s+vfmsub231bf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 14 30 ba 31\s+vfmsub231bf16 ymm30,ymm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 14 20 ba 71 7f\s+vfmsub231bf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 66 14 b7 ba 72 80\s+vfmsub231bf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 26 14 07 ba b4 f5 00 00 00 10\s+vfmsub231bf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 14 10 ba 31\s+vfmsub231bf16 xmm30,xmm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 14 00 ba 71 7f\s+vfmsub231bf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 66 14 97 ba 72 80\s+vfmsub231bf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 06 14 20 9c f4\s+vfnmadd132bf16 ymm30,ymm29,ymm28
+\s*[a-f0-9]+:\s*62 06 14 00 9c f4\s+vfnmadd132bf16 xmm30,xmm29,xmm28
+\s*[a-f0-9]+:\s*62 26 14 27 9c b4 f5 00 00 00 10\s+vfnmadd132bf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 14 30 9c 31\s+vfnmadd132bf16 ymm30,ymm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 14 20 9c 71 7f\s+vfnmadd132bf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 66 14 b7 9c 72 80\s+vfnmadd132bf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 26 14 07 9c b4 f5 00 00 00 10\s+vfnmadd132bf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 14 10 9c 31\s+vfnmadd132bf16 xmm30,xmm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 14 00 9c 71 7f\s+vfnmadd132bf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 66 14 97 9c 72 80\s+vfnmadd132bf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 06 14 20 ac f4\s+vfnmadd213bf16 ymm30,ymm29,ymm28
+\s*[a-f0-9]+:\s*62 06 14 00 ac f4\s+vfnmadd213bf16 xmm30,xmm29,xmm28
+\s*[a-f0-9]+:\s*62 26 14 27 ac b4 f5 00 00 00 10\s+vfnmadd213bf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 14 30 ac 31\s+vfnmadd213bf16 ymm30,ymm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 14 20 ac 71 7f\s+vfnmadd213bf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 66 14 b7 ac 72 80\s+vfnmadd213bf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 26 14 07 ac b4 f5 00 00 00 10\s+vfnmadd213bf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 14 10 ac 31\s+vfnmadd213bf16 xmm30,xmm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 14 00 ac 71 7f\s+vfnmadd213bf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 66 14 97 ac 72 80\s+vfnmadd213bf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 06 14 20 bc f4\s+vfnmadd231bf16 ymm30,ymm29,ymm28
+\s*[a-f0-9]+:\s*62 06 14 00 bc f4\s+vfnmadd231bf16 xmm30,xmm29,xmm28
+\s*[a-f0-9]+:\s*62 26 14 27 bc b4 f5 00 00 00 10\s+vfnmadd231bf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 14 30 bc 31\s+vfnmadd231bf16 ymm30,ymm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 14 20 bc 71 7f\s+vfnmadd231bf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 66 14 b7 bc 72 80\s+vfnmadd231bf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 26 14 07 bc b4 f5 00 00 00 10\s+vfnmadd231bf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 14 10 bc 31\s+vfnmadd231bf16 xmm30,xmm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 14 00 bc 71 7f\s+vfnmadd231bf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 66 14 97 bc 72 80\s+vfnmadd231bf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 06 14 20 9e f4\s+vfnmsub132bf16 ymm30,ymm29,ymm28
+\s*[a-f0-9]+:\s*62 06 14 00 9e f4\s+vfnmsub132bf16 xmm30,xmm29,xmm28
+\s*[a-f0-9]+:\s*62 26 14 27 9e b4 f5 00 00 00 10\s+vfnmsub132bf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 14 30 9e 31\s+vfnmsub132bf16 ymm30,ymm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 14 20 9e 71 7f\s+vfnmsub132bf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 66 14 b7 9e 72 80\s+vfnmsub132bf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 26 14 07 9e b4 f5 00 00 00 10\s+vfnmsub132bf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 14 10 9e 31\s+vfnmsub132bf16 xmm30,xmm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 14 00 9e 71 7f\s+vfnmsub132bf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 66 14 97 9e 72 80\s+vfnmsub132bf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 06 14 20 ae f4\s+vfnmsub213bf16 ymm30,ymm29,ymm28
+\s*[a-f0-9]+:\s*62 06 14 00 ae f4\s+vfnmsub213bf16 xmm30,xmm29,xmm28
+\s*[a-f0-9]+:\s*62 26 14 27 ae b4 f5 00 00 00 10\s+vfnmsub213bf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 14 30 ae 31\s+vfnmsub213bf16 ymm30,ymm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 14 20 ae 71 7f\s+vfnmsub213bf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 66 14 b7 ae 72 80\s+vfnmsub213bf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 26 14 07 ae b4 f5 00 00 00 10\s+vfnmsub213bf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 14 10 ae 31\s+vfnmsub213bf16 xmm30,xmm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 14 00 ae 71 7f\s+vfnmsub213bf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 66 14 97 ae 72 80\s+vfnmsub213bf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 06 14 20 be f4\s+vfnmsub231bf16 ymm30,ymm29,ymm28
+\s*[a-f0-9]+:\s*62 06 14 00 be f4\s+vfnmsub231bf16 xmm30,xmm29,xmm28
+\s*[a-f0-9]+:\s*62 26 14 27 be b4 f5 00 00 00 10\s+vfnmsub231bf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 14 30 be 31\s+vfnmsub231bf16 ymm30,ymm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 14 20 be 71 7f\s+vfnmsub231bf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 66 14 b7 be 72 80\s+vfnmsub231bf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 26 14 07 be b4 f5 00 00 00 10\s+vfnmsub231bf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 14 10 be 31\s+vfnmsub231bf16 xmm30,xmm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 14 00 be 71 7f\s+vfnmsub231bf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 66 14 97 be 72 80\s+vfnmsub231bf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 06 7c 08 42 f5\s+vgetexpbf16 xmm30,xmm29
+\s*[a-f0-9]+:\s*62 06 7c 28 42 f5\s+vgetexpbf16 ymm30,ymm29
+\s*[a-f0-9]+:\s*62 26 7c 0f 42 b4 f5 00 00 00 10\s+vgetexpbf16 xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 7c 18 42 31\s+vgetexpbf16 xmm30,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 7c 08 42 71 7f\s+vgetexpbf16 xmm30,XMMWORD PTR \[rcx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 66 7c 9f 42 72 80\s+vgetexpbf16 xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 26 7c 2f 42 b4 f5 00 00 00 10\s+vgetexpbf16 ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 7c 38 42 31\s+vgetexpbf16 ymm30,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 7c 28 42 71 7f\s+vgetexpbf16 ymm30,YMMWORD PTR \[rcx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 66 7c bf 42 72 80\s+vgetexpbf16 ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 06 7c 08 4c f5\s+vrcpbf16 xmm30,xmm29
+\s*[a-f0-9]+:\s*62 06 7c 28 4c f5\s+vrcpbf16 ymm30,ymm29
+\s*[a-f0-9]+:\s*62 26 7c 0f 4c b4 f5 00 00 00 10\s+vrcpbf16 xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 7c 18 4c 31\s+vrcpbf16 xmm30,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 7c 08 4c 71 7f\s+vrcpbf16 xmm30,XMMWORD PTR \[rcx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 66 7c 9f 4c 72 80\s+vrcpbf16 xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 26 7c 2f 4c b4 f5 00 00 00 10\s+vrcpbf16 ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 7c 38 4c 31\s+vrcpbf16 ymm30,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 7c 28 4c 71 7f\s+vrcpbf16 ymm30,YMMWORD PTR \[rcx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 66 7c bf 4c 72 80\s+vrcpbf16 ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 06 7c 08 4e f5\s+vrsqrtbf16 xmm30,xmm29
+\s*[a-f0-9]+:\s*62 06 7c 28 4e f5\s+vrsqrtbf16 ymm30,ymm29
+\s*[a-f0-9]+:\s*62 26 7c 0f 4e b4 f5 00 00 00 10\s+vrsqrtbf16 xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 7c 18 4e 31\s+vrsqrtbf16 xmm30,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 7c 08 4e 71 7f\s+vrsqrtbf16 xmm30,XMMWORD PTR \[rcx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 66 7c 9f 4e 72 80\s+vrsqrtbf16 xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 26 7c 2f 4e b4 f5 00 00 00 10\s+vrsqrtbf16 ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 7c 38 4e 31\s+vrsqrtbf16 ymm30,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 7c 28 4e 71 7f\s+vrsqrtbf16 ymm30,YMMWORD PTR \[rcx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 66 7c bf 4e 72 80\s+vrsqrtbf16 ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 05 7d 08 51 f5\s+vsqrtbf16 xmm30,xmm29
+\s*[a-f0-9]+:\s*62 05 7d 28 51 f5\s+vsqrtbf16 ymm30,ymm29
+\s*[a-f0-9]+:\s*62 25 7d 0f 51 b4 f5 00 00 00 10\s+vsqrtbf16 xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 45 7d 18 51 31\s+vsqrtbf16 xmm30,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 65 7d 08 51 71 7f\s+vsqrtbf16 xmm30,XMMWORD PTR \[rcx\+0x7f0\]
+\s*[a-f0-9]+:\s*62 65 7d 9f 51 72 80\s+vsqrtbf16 xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 25 7d 2f 51 b4 f5 00 00 00 10\s+vsqrtbf16 ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 45 7d 38 51 31\s+vsqrtbf16 ymm30,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 65 7d 28 51 71 7f\s+vsqrtbf16 ymm30,YMMWORD PTR \[rcx\+0xfe0\]
+\s*[a-f0-9]+:\s*62 65 7d bf 51 72 80\s+vsqrtbf16 ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 03 7f 28 26 f5 7b\s+vgetmantbf16 ymm30,ymm29,0x7b
+\s*[a-f0-9]+:\s*62 03 7f 08 26 f5 7b\s+vgetmantbf16 xmm30,xmm29,0x7b
+\s*[a-f0-9]+:\s*62 23 7f 0f 26 b4 f5 00 00 00 10 7b\s+vgetmantbf16 xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
+\s*[a-f0-9]+:\s*62 43 7f 18 26 31 7b\s+vgetmantbf16 xmm30,WORD BCST \[r9\],0x7b
+\s*[a-f0-9]+:\s*62 63 7f 08 26 71 7f 7b\s+vgetmantbf16 xmm30,XMMWORD PTR \[rcx\+0x7f0\],0x7b
+\s*[a-f0-9]+:\s*62 63 7f 9f 26 72 80 7b\s+vgetmantbf16 xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\],0x7b
+\s*[a-f0-9]+:\s*62 23 7f 2f 26 b4 f5 00 00 00 10 7b\s+vgetmantbf16 ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
+\s*[a-f0-9]+:\s*62 43 7f 38 26 31 7b\s+vgetmantbf16 ymm30,WORD BCST \[r9\],0x7b
+\s*[a-f0-9]+:\s*62 63 7f 28 26 71 7f 7b\s+vgetmantbf16 ymm30,YMMWORD PTR \[rcx\+0xfe0\],0x7b
+\s*[a-f0-9]+:\s*62 63 7f bf 26 72 80 7b\s+vgetmantbf16 ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\],0x7b
+\s*[a-f0-9]+:\s*62 03 7f 28 56 f5 7b\s+vreducebf16 ymm30,ymm29,0x7b
+\s*[a-f0-9]+:\s*62 03 7f 08 56 f5 7b\s+vreducebf16 xmm30,xmm29,0x7b
+\s*[a-f0-9]+:\s*62 23 7f 0f 56 b4 f5 00 00 00 10 7b\s+vreducebf16 xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
+\s*[a-f0-9]+:\s*62 43 7f 18 56 31 7b\s+vreducebf16 xmm30,WORD BCST \[r9\],0x7b
+\s*[a-f0-9]+:\s*62 63 7f 08 56 71 7f 7b\s+vreducebf16 xmm30,XMMWORD PTR \[rcx\+0x7f0\],0x7b
+\s*[a-f0-9]+:\s*62 63 7f 9f 56 72 80 7b\s+vreducebf16 xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\],0x7b
+\s*[a-f0-9]+:\s*62 23 7f 2f 56 b4 f5 00 00 00 10 7b\s+vreducebf16 ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
+\s*[a-f0-9]+:\s*62 43 7f 38 56 31 7b\s+vreducebf16 ymm30,WORD BCST \[r9\],0x7b
+\s*[a-f0-9]+:\s*62 63 7f 28 56 71 7f 7b\s+vreducebf16 ymm30,YMMWORD PTR \[rcx\+0xfe0\],0x7b
+\s*[a-f0-9]+:\s*62 63 7f bf 56 72 80 7b\s+vreducebf16 ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\],0x7b
+\s*[a-f0-9]+:\s*62 03 7f 28 08 f5 7b\s+vrndscalebf16 ymm30,ymm29,0x7b
+\s*[a-f0-9]+:\s*62 03 7f 08 08 f5 7b\s+vrndscalebf16 xmm30,xmm29,0x7b
+\s*[a-f0-9]+:\s*62 23 7f 0f 08 b4 f5 00 00 00 10 7b\s+vrndscalebf16 xmm30\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
+\s*[a-f0-9]+:\s*62 43 7f 18 08 31 7b\s+vrndscalebf16 xmm30,WORD BCST \[r9\],0x7b
+\s*[a-f0-9]+:\s*62 63 7f 08 08 71 7f 7b\s+vrndscalebf16 xmm30,XMMWORD PTR \[rcx\+0x7f0\],0x7b
+\s*[a-f0-9]+:\s*62 63 7f 9f 08 72 80 7b\s+vrndscalebf16 xmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\],0x7b
+\s*[a-f0-9]+:\s*62 23 7f 2f 08 b4 f5 00 00 00 10 7b\s+vrndscalebf16 ymm30\{k7\},YMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
+\s*[a-f0-9]+:\s*62 43 7f 38 08 31 7b\s+vrndscalebf16 ymm30,WORD BCST \[r9\],0x7b
+\s*[a-f0-9]+:\s*62 63 7f 28 08 71 7f 7b\s+vrndscalebf16 ymm30,YMMWORD PTR \[rcx\+0xfe0\],0x7b
+\s*[a-f0-9]+:\s*62 63 7f bf 08 72 80 7b\s+vrndscalebf16 ymm30\{k7\}\{z\},WORD BCST \[rdx-0x100\],0x7b
+\s*[a-f0-9]+:\s*62 93 17 20 c2 ec 7b\s+vcmpbf16 k5,ymm29,ymm28,0x7b
+\s*[a-f0-9]+:\s*62 93 17 00 c2 ec 7b\s+vcmpbf16 k5,xmm29,xmm28,0x7b
+\s*[a-f0-9]+:\s*62 b3 17 07 c2 ac f5 00 00 00 10 7b\s+vcmpbf16 k5\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
+\s*[a-f0-9]+:\s*62 d3 17 10 c2 29 7b\s+vcmpbf16 k5,xmm29,WORD BCST \[r9\],0x7b
+\s*[a-f0-9]+:\s*62 f3 17 00 c2 69 7f 7b\s+vcmpbf16 k5,xmm29,XMMWORD PTR \[rcx\+0x7f0\],0x7b
+\s*[a-f0-9]+:\s*62 f3 17 17 c2 6a 80 7b\s+vcmpbf16 k5\{k7\},xmm29,WORD BCST \[rdx-0x100\],0x7b
+\s*[a-f0-9]+:\s*62 b3 17 27 c2 ac f5 00 00 00 10 7b\s+vcmpbf16 k5\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
+\s*[a-f0-9]+:\s*62 d3 17 30 c2 29 7b\s+vcmpbf16 k5,ymm29,WORD BCST \[r9\],0x7b
+\s*[a-f0-9]+:\s*62 f3 17 20 c2 69 7f 7b\s+vcmpbf16 k5,ymm29,YMMWORD PTR \[rcx\+0xfe0\],0x7b
+\s*[a-f0-9]+:\s*62 f3 17 37 c2 6a 80 7b\s+vcmpbf16 k5\{k7\},ymm29,WORD BCST \[rdx-0x100\],0x7b
 \s*[a-f0-9]+:\s*62 05 7d 08 2f f5\s+vcomsbf16 xmm30,xmm29
 \s*[a-f0-9]+:\s*62 25 7d 08 2f b4 f5 00 00 00 10\s+vcomsbf16 xmm30,WORD PTR \[rbp\+r14\*8\+0x10000000\]
 \s*[a-f0-9]+:\s*62 45 7d 08 2f 31\s+vcomsbf16 xmm30,WORD PTR \[r9\]
 \s*[a-f0-9]+:\s*62 65 7d 08 2f 71 7f\s+vcomsbf16 xmm30,WORD PTR \[rcx\+0xfe\]
 \s*[a-f0-9]+:\s*62 65 7d 08 2f 72 80\s+vcomsbf16 xmm30,WORD PTR \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 93 7f 28 66 ed 7b\s+vfpclasspbf16 k5,ymm29,0x7b
-\s*[a-f0-9]+:\s*62 93 7f 08 66 ed 7b\s+vfpclasspbf16 k5,xmm29,0x7b
-\s*[a-f0-9]+:\s*62 b3 7f 0f 66 ac f5 00 00 00 10 7b\s+vfpclasspbf16 k5\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-\s*[a-f0-9]+:\s*62 d3 7f 18 66 29 7b\s+vfpclasspbf16 k5,WORD BCST \[r9\]\{1to8\},0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 08 66 69 7f 7b\s+vfpclasspbf16 k5,XMMWORD PTR \[rcx\+0x7f0\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 1f 66 6a 80 7b\s+vfpclasspbf16 k5\{k7\},WORD BCST \[rdx-0x100\]\{1to8\},0x7b
-\s*[a-f0-9]+:\s*62 d3 7f 38 66 29 7b\s+vfpclasspbf16 k5,WORD BCST \[r9\]\{1to16\},0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 28 66 69 7f 7b\s+vfpclasspbf16 k5,YMMWORD PTR \[rcx\+0xfe0\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 3f 66 6a 80 7b\s+vfpclasspbf16 k5\{k7\},WORD BCST \[rdx-0x100\]\{1to16\},0x7b
+\s*[a-f0-9]+:\s*62 93 7f 28 66 ed 7b\s+vfpclassbf16 k5,ymm29,0x7b
+\s*[a-f0-9]+:\s*62 93 7f 08 66 ed 7b\s+vfpclassbf16 k5,xmm29,0x7b
+\s*[a-f0-9]+:\s*62 b3 7f 0f 66 ac f5 00 00 00 10 7b\s+vfpclassbf16 k5\{k7\},XMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
+\s*[a-f0-9]+:\s*62 d3 7f 18 66 29 7b\s+vfpclassbf16 k5,WORD BCST \[r9\]\{1to8\},0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 08 66 69 7f 7b\s+vfpclassbf16 k5,XMMWORD PTR \[rcx\+0x7f0\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 1f 66 6a 80 7b\s+vfpclassbf16 k5\{k7\},WORD BCST \[rdx-0x100\]\{1to8\},0x7b
+\s*[a-f0-9]+:\s*62 d3 7f 38 66 29 7b\s+vfpclassbf16 k5,WORD BCST \[r9\]\{1to16\},0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 28 66 69 7f 7b\s+vfpclassbf16 k5,YMMWORD PTR \[rcx\+0xfe0\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 3f 66 6a 80 7b\s+vfpclassbf16 k5\{k7\},WORD BCST \[rdx-0x100\]\{1to16\},0x7b
 #pass
diff --git a/gas/testsuite/gas/i386/x86-64-avx10_2-256-bf16.d b/gas/testsuite/gas/i386/x86-64-avx10_2-256-bf16.d
index 48e71858538..1d57fc4890f 100644
--- a/gas/testsuite/gas/i386/x86-64-avx10_2-256-bf16.d
+++ b/gas/testsuite/gas/i386/x86-64-avx10_2-256-bf16.d
@@ -6,288 +6,288 @@ 
 Disassembly of section \.text:
 
 0+ <_start>:
-\s*[a-f0-9]+:\s*62 05 15 20 58 f4\s+vaddnepbf16 %ymm28,%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 05 15 00 58 f4\s+vaddnepbf16 %xmm28,%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 25 15 27 58 b4 f5 00 00 00 10\s+vaddnepbf16 0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
-\s*[a-f0-9]+:\s*62 45 15 30 58 31\s+vaddnepbf16 \(%r9\)\{1to16\},%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 65 15 20 58 71 7f\s+vaddnepbf16 0xfe0\(%rcx\),%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 65 15 b7 58 72 80\s+vaddnepbf16 -0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 25 15 07 58 b4 f5 00 00 00 10\s+vaddnepbf16 0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 45 15 10 58 31\s+vaddnepbf16 \(%r9\)\{1to8\},%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 65 15 00 58 71 7f\s+vaddnepbf16 0x7f0\(%rcx\),%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 65 15 97 58 72 80\s+vaddnepbf16 -0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 05 15 20 5e f4\s+vdivnepbf16 %ymm28,%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 05 15 00 5e f4\s+vdivnepbf16 %xmm28,%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 25 15 27 5e b4 f5 00 00 00 10\s+vdivnepbf16 0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
-\s*[a-f0-9]+:\s*62 45 15 30 5e 31\s+vdivnepbf16 \(%r9\)\{1to16\},%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 65 15 20 5e 71 7f\s+vdivnepbf16 0xfe0\(%rcx\),%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 65 15 b7 5e 72 80\s+vdivnepbf16 -0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 25 15 07 5e b4 f5 00 00 00 10\s+vdivnepbf16 0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 45 15 10 5e 31\s+vdivnepbf16 \(%r9\)\{1to8\},%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 65 15 00 5e 71 7f\s+vdivnepbf16 0x7f0\(%rcx\),%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 65 15 97 5e 72 80\s+vdivnepbf16 -0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 05 15 20 5f f4\s+vmaxpbf16 %ymm28,%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 05 15 00 5f f4\s+vmaxpbf16 %xmm28,%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 25 15 27 5f b4 f5 00 00 00 10\s+vmaxpbf16 0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
-\s*[a-f0-9]+:\s*62 45 15 30 5f 31\s+vmaxpbf16 \(%r9\)\{1to16\},%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 65 15 20 5f 71 7f\s+vmaxpbf16 0xfe0\(%rcx\),%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 65 15 b7 5f 72 80\s+vmaxpbf16 -0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 25 15 07 5f b4 f5 00 00 00 10\s+vmaxpbf16 0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 45 15 10 5f 31\s+vmaxpbf16 \(%r9\)\{1to8\},%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 65 15 00 5f 71 7f\s+vmaxpbf16 0x7f0\(%rcx\),%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 65 15 97 5f 72 80\s+vmaxpbf16 -0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 05 15 20 5d f4\s+vminpbf16 %ymm28,%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 05 15 00 5d f4\s+vminpbf16 %xmm28,%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 25 15 27 5d b4 f5 00 00 00 10\s+vminpbf16 0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
-\s*[a-f0-9]+:\s*62 45 15 30 5d 31\s+vminpbf16 \(%r9\)\{1to16\},%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 65 15 20 5d 71 7f\s+vminpbf16 0xfe0\(%rcx\),%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 65 15 b7 5d 72 80\s+vminpbf16 -0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 25 15 07 5d b4 f5 00 00 00 10\s+vminpbf16 0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 45 15 10 5d 31\s+vminpbf16 \(%r9\)\{1to8\},%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 65 15 00 5d 71 7f\s+vminpbf16 0x7f0\(%rcx\),%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 65 15 97 5d 72 80\s+vminpbf16 -0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 05 15 20 59 f4\s+vmulnepbf16 %ymm28,%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 05 15 00 59 f4\s+vmulnepbf16 %xmm28,%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 25 15 27 59 b4 f5 00 00 00 10\s+vmulnepbf16 0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
-\s*[a-f0-9]+:\s*62 45 15 30 59 31\s+vmulnepbf16 \(%r9\)\{1to16\},%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 65 15 20 59 71 7f\s+vmulnepbf16 0xfe0\(%rcx\),%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 65 15 b7 59 72 80\s+vmulnepbf16 -0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 25 15 07 59 b4 f5 00 00 00 10\s+vmulnepbf16 0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 45 15 10 59 31\s+vmulnepbf16 \(%r9\)\{1to8\},%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 65 15 00 59 71 7f\s+vmulnepbf16 0x7f0\(%rcx\),%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 65 15 97 59 72 80\s+vmulnepbf16 -0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 06 14 20 2c f4\s+vscalefnepbf16 %ymm28,%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 06 14 00 2c f4\s+vscalefnepbf16 %xmm28,%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 26 14 27 2c b4 f5 00 00 00 10\s+vscalefnepbf16 0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 14 30 2c 31\s+vscalefnepbf16 \(%r9\)\{1to16\},%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 66 14 20 2c 71 7f\s+vscalefnepbf16 0xfe0\(%rcx\),%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 66 14 b7 2c 72 80\s+vscalefnepbf16 -0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 26 14 07 2c b4 f5 00 00 00 10\s+vscalefnepbf16 0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 14 10 2c 31\s+vscalefnepbf16 \(%r9\)\{1to8\},%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 66 14 00 2c 71 7f\s+vscalefnepbf16 0x7f0\(%rcx\),%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 66 14 97 2c 72 80\s+vscalefnepbf16 -0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 05 15 20 5c f4\s+vsubnepbf16 %ymm28,%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 05 15 00 5c f4\s+vsubnepbf16 %xmm28,%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 25 15 27 5c b4 f5 00 00 00 10\s+vsubnepbf16 0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
-\s*[a-f0-9]+:\s*62 45 15 30 5c 31\s+vsubnepbf16 \(%r9\)\{1to16\},%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 65 15 20 5c 71 7f\s+vsubnepbf16 0xfe0\(%rcx\),%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 65 15 b7 5c 72 80\s+vsubnepbf16 -0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 25 15 07 5c b4 f5 00 00 00 10\s+vsubnepbf16 0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 45 15 10 5c 31\s+vsubnepbf16 \(%r9\)\{1to8\},%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 65 15 00 5c 71 7f\s+vsubnepbf16 0x7f0\(%rcx\),%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 65 15 97 5c 72 80\s+vsubnepbf16 -0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 06 14 20 98 f4\s+vfmadd132nepbf16 %ymm28,%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 06 14 00 98 f4\s+vfmadd132nepbf16 %xmm28,%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 26 14 27 98 b4 f5 00 00 00 10\s+vfmadd132nepbf16 0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 14 30 98 31\s+vfmadd132nepbf16 \(%r9\)\{1to16\},%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 66 14 20 98 71 7f\s+vfmadd132nepbf16 0xfe0\(%rcx\),%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 66 14 b7 98 72 80\s+vfmadd132nepbf16 -0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 26 14 07 98 b4 f5 00 00 00 10\s+vfmadd132nepbf16 0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 14 10 98 31\s+vfmadd132nepbf16 \(%r9\)\{1to8\},%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 66 14 00 98 71 7f\s+vfmadd132nepbf16 0x7f0\(%rcx\),%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 66 14 97 98 72 80\s+vfmadd132nepbf16 -0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 06 14 20 a8 f4\s+vfmadd213nepbf16 %ymm28,%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 06 14 00 a8 f4\s+vfmadd213nepbf16 %xmm28,%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 26 14 27 a8 b4 f5 00 00 00 10\s+vfmadd213nepbf16 0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 14 30 a8 31\s+vfmadd213nepbf16 \(%r9\)\{1to16\},%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 66 14 20 a8 71 7f\s+vfmadd213nepbf16 0xfe0\(%rcx\),%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 66 14 b7 a8 72 80\s+vfmadd213nepbf16 -0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 26 14 07 a8 b4 f5 00 00 00 10\s+vfmadd213nepbf16 0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 14 10 a8 31\s+vfmadd213nepbf16 \(%r9\)\{1to8\},%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 66 14 00 a8 71 7f\s+vfmadd213nepbf16 0x7f0\(%rcx\),%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 66 14 97 a8 72 80\s+vfmadd213nepbf16 -0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 06 14 20 b8 f4\s+vfmadd231nepbf16 %ymm28,%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 06 14 00 b8 f4\s+vfmadd231nepbf16 %xmm28,%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 26 14 27 b8 b4 f5 00 00 00 10\s+vfmadd231nepbf16 0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 14 30 b8 31\s+vfmadd231nepbf16 \(%r9\)\{1to16\},%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 66 14 20 b8 71 7f\s+vfmadd231nepbf16 0xfe0\(%rcx\),%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 66 14 b7 b8 72 80\s+vfmadd231nepbf16 -0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 26 14 07 b8 b4 f5 00 00 00 10\s+vfmadd231nepbf16 0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 14 10 b8 31\s+vfmadd231nepbf16 \(%r9\)\{1to8\},%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 66 14 00 b8 71 7f\s+vfmadd231nepbf16 0x7f0\(%rcx\),%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 66 14 97 b8 72 80\s+vfmadd231nepbf16 -0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 06 14 20 9a f4\s+vfmsub132nepbf16 %ymm28,%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 06 14 00 9a f4\s+vfmsub132nepbf16 %xmm28,%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 26 14 27 9a b4 f5 00 00 00 10\s+vfmsub132nepbf16 0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 14 30 9a 31\s+vfmsub132nepbf16 \(%r9\)\{1to16\},%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 66 14 20 9a 71 7f\s+vfmsub132nepbf16 0xfe0\(%rcx\),%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 66 14 b7 9a 72 80\s+vfmsub132nepbf16 -0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 26 14 07 9a b4 f5 00 00 00 10\s+vfmsub132nepbf16 0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 14 10 9a 31\s+vfmsub132nepbf16 \(%r9\)\{1to8\},%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 66 14 00 9a 71 7f\s+vfmsub132nepbf16 0x7f0\(%rcx\),%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 66 14 97 9a 72 80\s+vfmsub132nepbf16 -0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 06 14 20 aa f4\s+vfmsub213nepbf16 %ymm28,%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 06 14 00 aa f4\s+vfmsub213nepbf16 %xmm28,%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 26 14 27 aa b4 f5 00 00 00 10\s+vfmsub213nepbf16 0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 14 30 aa 31\s+vfmsub213nepbf16 \(%r9\)\{1to16\},%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 66 14 20 aa 71 7f\s+vfmsub213nepbf16 0xfe0\(%rcx\),%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 66 14 b7 aa 72 80\s+vfmsub213nepbf16 -0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 26 14 07 aa b4 f5 00 00 00 10\s+vfmsub213nepbf16 0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 14 10 aa 31\s+vfmsub213nepbf16 \(%r9\)\{1to8\},%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 66 14 00 aa 71 7f\s+vfmsub213nepbf16 0x7f0\(%rcx\),%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 66 14 97 aa 72 80\s+vfmsub213nepbf16 -0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 06 14 20 ba f4\s+vfmsub231nepbf16 %ymm28,%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 06 14 00 ba f4\s+vfmsub231nepbf16 %xmm28,%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 26 14 27 ba b4 f5 00 00 00 10\s+vfmsub231nepbf16 0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 14 30 ba 31\s+vfmsub231nepbf16 \(%r9\)\{1to16\},%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 66 14 20 ba 71 7f\s+vfmsub231nepbf16 0xfe0\(%rcx\),%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 66 14 b7 ba 72 80\s+vfmsub231nepbf16 -0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 26 14 07 ba b4 f5 00 00 00 10\s+vfmsub231nepbf16 0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 14 10 ba 31\s+vfmsub231nepbf16 \(%r9\)\{1to8\},%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 66 14 00 ba 71 7f\s+vfmsub231nepbf16 0x7f0\(%rcx\),%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 66 14 97 ba 72 80\s+vfmsub231nepbf16 -0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 06 14 20 9c f4\s+vfnmadd132nepbf16 %ymm28,%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 06 14 00 9c f4\s+vfnmadd132nepbf16 %xmm28,%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 26 14 27 9c b4 f5 00 00 00 10\s+vfnmadd132nepbf16 0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 14 30 9c 31\s+vfnmadd132nepbf16 \(%r9\)\{1to16\},%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 66 14 20 9c 71 7f\s+vfnmadd132nepbf16 0xfe0\(%rcx\),%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 66 14 b7 9c 72 80\s+vfnmadd132nepbf16 -0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 26 14 07 9c b4 f5 00 00 00 10\s+vfnmadd132nepbf16 0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 14 10 9c 31\s+vfnmadd132nepbf16 \(%r9\)\{1to8\},%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 66 14 00 9c 71 7f\s+vfnmadd132nepbf16 0x7f0\(%rcx\),%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 66 14 97 9c 72 80\s+vfnmadd132nepbf16 -0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 06 14 20 ac f4\s+vfnmadd213nepbf16 %ymm28,%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 06 14 00 ac f4\s+vfnmadd213nepbf16 %xmm28,%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 26 14 27 ac b4 f5 00 00 00 10\s+vfnmadd213nepbf16 0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 14 30 ac 31\s+vfnmadd213nepbf16 \(%r9\)\{1to16\},%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 66 14 20 ac 71 7f\s+vfnmadd213nepbf16 0xfe0\(%rcx\),%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 66 14 b7 ac 72 80\s+vfnmadd213nepbf16 -0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 26 14 07 ac b4 f5 00 00 00 10\s+vfnmadd213nepbf16 0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 14 10 ac 31\s+vfnmadd213nepbf16 \(%r9\)\{1to8\},%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 66 14 00 ac 71 7f\s+vfnmadd213nepbf16 0x7f0\(%rcx\),%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 66 14 97 ac 72 80\s+vfnmadd213nepbf16 -0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 06 14 20 bc f4\s+vfnmadd231nepbf16 %ymm28,%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 06 14 00 bc f4\s+vfnmadd231nepbf16 %xmm28,%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 26 14 27 bc b4 f5 00 00 00 10\s+vfnmadd231nepbf16 0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 14 30 bc 31\s+vfnmadd231nepbf16 \(%r9\)\{1to16\},%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 66 14 20 bc 71 7f\s+vfnmadd231nepbf16 0xfe0\(%rcx\),%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 66 14 b7 bc 72 80\s+vfnmadd231nepbf16 -0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 26 14 07 bc b4 f5 00 00 00 10\s+vfnmadd231nepbf16 0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 14 10 bc 31\s+vfnmadd231nepbf16 \(%r9\)\{1to8\},%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 66 14 00 bc 71 7f\s+vfnmadd231nepbf16 0x7f0\(%rcx\),%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 66 14 97 bc 72 80\s+vfnmadd231nepbf16 -0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 06 14 20 9e f4\s+vfnmsub132nepbf16 %ymm28,%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 06 14 00 9e f4\s+vfnmsub132nepbf16 %xmm28,%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 26 14 27 9e b4 f5 00 00 00 10\s+vfnmsub132nepbf16 0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 14 30 9e 31\s+vfnmsub132nepbf16 \(%r9\)\{1to16\},%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 66 14 20 9e 71 7f\s+vfnmsub132nepbf16 0xfe0\(%rcx\),%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 66 14 b7 9e 72 80\s+vfnmsub132nepbf16 -0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 26 14 07 9e b4 f5 00 00 00 10\s+vfnmsub132nepbf16 0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 14 10 9e 31\s+vfnmsub132nepbf16 \(%r9\)\{1to8\},%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 66 14 00 9e 71 7f\s+vfnmsub132nepbf16 0x7f0\(%rcx\),%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 66 14 97 9e 72 80\s+vfnmsub132nepbf16 -0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 06 14 20 ae f4\s+vfnmsub213nepbf16 %ymm28,%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 06 14 00 ae f4\s+vfnmsub213nepbf16 %xmm28,%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 26 14 27 ae b4 f5 00 00 00 10\s+vfnmsub213nepbf16 0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 14 30 ae 31\s+vfnmsub213nepbf16 \(%r9\)\{1to16\},%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 66 14 20 ae 71 7f\s+vfnmsub213nepbf16 0xfe0\(%rcx\),%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 66 14 b7 ae 72 80\s+vfnmsub213nepbf16 -0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 26 14 07 ae b4 f5 00 00 00 10\s+vfnmsub213nepbf16 0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 14 10 ae 31\s+vfnmsub213nepbf16 \(%r9\)\{1to8\},%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 66 14 00 ae 71 7f\s+vfnmsub213nepbf16 0x7f0\(%rcx\),%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 66 14 97 ae 72 80\s+vfnmsub213nepbf16 -0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 06 14 20 be f4\s+vfnmsub231nepbf16 %ymm28,%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 06 14 00 be f4\s+vfnmsub231nepbf16 %xmm28,%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 26 14 27 be b4 f5 00 00 00 10\s+vfnmsub231nepbf16 0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 14 30 be 31\s+vfnmsub231nepbf16 \(%r9\)\{1to16\},%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 66 14 20 be 71 7f\s+vfnmsub231nepbf16 0xfe0\(%rcx\),%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 66 14 b7 be 72 80\s+vfnmsub231nepbf16 -0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 26 14 07 be b4 f5 00 00 00 10\s+vfnmsub231nepbf16 0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 14 10 be 31\s+vfnmsub231nepbf16 \(%r9\)\{1to8\},%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 66 14 00 be 71 7f\s+vfnmsub231nepbf16 0x7f0\(%rcx\),%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 66 14 97 be 72 80\s+vfnmsub231nepbf16 -0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 06 7c 08 42 f5\s+vgetexppbf16 %xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 06 7c 28 42 f5\s+vgetexppbf16 %ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 26 7c 0f 42 b4 f5 00 00 00 10\s+vgetexppbf16 0x10000000\(%rbp,%r14,8\),%xmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 7c 18 42 31\s+vgetexppbf16 \(%r9\)\{1to8\},%xmm30
-\s*[a-f0-9]+:\s*62 66 7c 08 42 71 7f\s+vgetexppbf16 0x7f0\(%rcx\),%xmm30
-\s*[a-f0-9]+:\s*62 66 7c 9f 42 72 80\s+vgetexppbf16 -0x100\(%rdx\)\{1to8\},%xmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 26 7c 2f 42 b4 f5 00 00 00 10\s+vgetexppbf16 0x10000000\(%rbp,%r14,8\),%ymm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 7c 38 42 31\s+vgetexppbf16 \(%r9\)\{1to16\},%ymm30
-\s*[a-f0-9]+:\s*62 66 7c 28 42 71 7f\s+vgetexppbf16 0xfe0\(%rcx\),%ymm30
-\s*[a-f0-9]+:\s*62 66 7c bf 42 72 80\s+vgetexppbf16 -0x100\(%rdx\)\{1to16\},%ymm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 06 7c 08 4c f5\s+vrcppbf16 %xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 06 7c 28 4c f5\s+vrcppbf16 %ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 26 7c 0f 4c b4 f5 00 00 00 10\s+vrcppbf16 0x10000000\(%rbp,%r14,8\),%xmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 7c 18 4c 31\s+vrcppbf16 \(%r9\)\{1to8\},%xmm30
-\s*[a-f0-9]+:\s*62 66 7c 08 4c 71 7f\s+vrcppbf16 0x7f0\(%rcx\),%xmm30
-\s*[a-f0-9]+:\s*62 66 7c 9f 4c 72 80\s+vrcppbf16 -0x100\(%rdx\)\{1to8\},%xmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 26 7c 2f 4c b4 f5 00 00 00 10\s+vrcppbf16 0x10000000\(%rbp,%r14,8\),%ymm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 7c 38 4c 31\s+vrcppbf16 \(%r9\)\{1to16\},%ymm30
-\s*[a-f0-9]+:\s*62 66 7c 28 4c 71 7f\s+vrcppbf16 0xfe0\(%rcx\),%ymm30
-\s*[a-f0-9]+:\s*62 66 7c bf 4c 72 80\s+vrcppbf16 -0x100\(%rdx\)\{1to16\},%ymm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 06 7c 08 4e f5\s+vrsqrtpbf16 %xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 06 7c 28 4e f5\s+vrsqrtpbf16 %ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 26 7c 0f 4e b4 f5 00 00 00 10\s+vrsqrtpbf16 0x10000000\(%rbp,%r14,8\),%xmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 7c 18 4e 31\s+vrsqrtpbf16 \(%r9\)\{1to8\},%xmm30
-\s*[a-f0-9]+:\s*62 66 7c 08 4e 71 7f\s+vrsqrtpbf16 0x7f0\(%rcx\),%xmm30
-\s*[a-f0-9]+:\s*62 66 7c 9f 4e 72 80\s+vrsqrtpbf16 -0x100\(%rdx\)\{1to8\},%xmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 26 7c 2f 4e b4 f5 00 00 00 10\s+vrsqrtpbf16 0x10000000\(%rbp,%r14,8\),%ymm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 7c 38 4e 31\s+vrsqrtpbf16 \(%r9\)\{1to16\},%ymm30
-\s*[a-f0-9]+:\s*62 66 7c 28 4e 71 7f\s+vrsqrtpbf16 0xfe0\(%rcx\),%ymm30
-\s*[a-f0-9]+:\s*62 66 7c bf 4e 72 80\s+vrsqrtpbf16 -0x100\(%rdx\)\{1to16\},%ymm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 05 7d 08 51 f5\s+vsqrtnepbf16 %xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 05 7d 28 51 f5\s+vsqrtnepbf16 %ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 25 7d 0f 51 b4 f5 00 00 00 10\s+vsqrtnepbf16 0x10000000\(%rbp,%r14,8\),%xmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 45 7d 18 51 31\s+vsqrtnepbf16 \(%r9\)\{1to8\},%xmm30
-\s*[a-f0-9]+:\s*62 65 7d 08 51 71 7f\s+vsqrtnepbf16 0x7f0\(%rcx\),%xmm30
-\s*[a-f0-9]+:\s*62 65 7d 9f 51 72 80\s+vsqrtnepbf16 -0x100\(%rdx\)\{1to8\},%xmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 25 7d 2f 51 b4 f5 00 00 00 10\s+vsqrtnepbf16 0x10000000\(%rbp,%r14,8\),%ymm30\{%k7\}
-\s*[a-f0-9]+:\s*62 45 7d 38 51 31\s+vsqrtnepbf16 \(%r9\)\{1to16\},%ymm30
-\s*[a-f0-9]+:\s*62 65 7d 28 51 71 7f\s+vsqrtnepbf16 0xfe0\(%rcx\),%ymm30
-\s*[a-f0-9]+:\s*62 65 7d bf 51 72 80\s+vsqrtnepbf16 -0x100\(%rdx\)\{1to16\},%ymm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 03 7f 28 26 f5 7b\s+vgetmantpbf16 \$0x7b,%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 03 7f 08 26 f5 7b\s+vgetmantpbf16 \$0x7b,%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 23 7f 0f 26 b4 f5 00 00 00 10 7b\s+vgetmantpbf16 \$0x7b,0x10000000\(%rbp,%r14,8\),%xmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 43 7f 18 26 31 7b\s+vgetmantpbf16 \$0x7b,\(%r9\)\{1to8\},%xmm30
-\s*[a-f0-9]+:\s*62 63 7f 08 26 71 7f 7b\s+vgetmantpbf16 \$0x7b,0x7f0\(%rcx\),%xmm30
-\s*[a-f0-9]+:\s*62 63 7f 9f 26 72 80 7b\s+vgetmantpbf16 \$0x7b,-0x100\(%rdx\)\{1to8\},%xmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 23 7f 2f 26 b4 f5 00 00 00 10 7b\s+vgetmantpbf16 \$0x7b,0x10000000\(%rbp,%r14,8\),%ymm30\{%k7\}
-\s*[a-f0-9]+:\s*62 43 7f 38 26 31 7b\s+vgetmantpbf16 \$0x7b,\(%r9\)\{1to16\},%ymm30
-\s*[a-f0-9]+:\s*62 63 7f 28 26 71 7f 7b\s+vgetmantpbf16 \$0x7b,0xfe0\(%rcx\),%ymm30
-\s*[a-f0-9]+:\s*62 63 7f bf 26 72 80 7b\s+vgetmantpbf16 \$0x7b,-0x100\(%rdx\)\{1to16\},%ymm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 03 7f 28 56 f5 7b\s+vreducenepbf16 \$0x7b,%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 03 7f 08 56 f5 7b\s+vreducenepbf16 \$0x7b,%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 23 7f 0f 56 b4 f5 00 00 00 10 7b\s+vreducenepbf16 \$0x7b,0x10000000\(%rbp,%r14,8\),%xmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 43 7f 18 56 31 7b\s+vreducenepbf16 \$0x7b,\(%r9\)\{1to8\},%xmm30
-\s*[a-f0-9]+:\s*62 63 7f 08 56 71 7f 7b\s+vreducenepbf16 \$0x7b,0x7f0\(%rcx\),%xmm30
-\s*[a-f0-9]+:\s*62 63 7f 9f 56 72 80 7b\s+vreducenepbf16 \$0x7b,-0x100\(%rdx\)\{1to8\},%xmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 23 7f 2f 56 b4 f5 00 00 00 10 7b\s+vreducenepbf16 \$0x7b,0x10000000\(%rbp,%r14,8\),%ymm30\{%k7\}
-\s*[a-f0-9]+:\s*62 43 7f 38 56 31 7b\s+vreducenepbf16 \$0x7b,\(%r9\)\{1to16\},%ymm30
-\s*[a-f0-9]+:\s*62 63 7f 28 56 71 7f 7b\s+vreducenepbf16 \$0x7b,0xfe0\(%rcx\),%ymm30
-\s*[a-f0-9]+:\s*62 63 7f bf 56 72 80 7b\s+vreducenepbf16 \$0x7b,-0x100\(%rdx\)\{1to16\},%ymm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 03 7f 28 08 f5 7b\s+vrndscalenepbf16 \$0x7b,%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 03 7f 08 08 f5 7b\s+vrndscalenepbf16 \$0x7b,%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 23 7f 0f 08 b4 f5 00 00 00 10 7b\s+vrndscalenepbf16 \$0x7b,0x10000000\(%rbp,%r14,8\),%xmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 43 7f 18 08 31 7b\s+vrndscalenepbf16 \$0x7b,\(%r9\)\{1to8\},%xmm30
-\s*[a-f0-9]+:\s*62 63 7f 08 08 71 7f 7b\s+vrndscalenepbf16 \$0x7b,0x7f0\(%rcx\),%xmm30
-\s*[a-f0-9]+:\s*62 63 7f 9f 08 72 80 7b\s+vrndscalenepbf16 \$0x7b,-0x100\(%rdx\)\{1to8\},%xmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 23 7f 2f 08 b4 f5 00 00 00 10 7b\s+vrndscalenepbf16 \$0x7b,0x10000000\(%rbp,%r14,8\),%ymm30\{%k7\}
-\s*[a-f0-9]+:\s*62 43 7f 38 08 31 7b\s+vrndscalenepbf16 \$0x7b,\(%r9\)\{1to16\},%ymm30
-\s*[a-f0-9]+:\s*62 63 7f 28 08 71 7f 7b\s+vrndscalenepbf16 \$0x7b,0xfe0\(%rcx\),%ymm30
-\s*[a-f0-9]+:\s*62 63 7f bf 08 72 80 7b\s+vrndscalenepbf16 \$0x7b,-0x100\(%rdx\)\{1to16\},%ymm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 93 17 20 c2 ec 7b\s+vcmppbf16 \$0x7b,%ymm28,%ymm29,%k5
-\s*[a-f0-9]+:\s*62 93 17 00 c2 ec 7b\s+vcmppbf16 \$0x7b,%xmm28,%xmm29,%k5
-\s*[a-f0-9]+:\s*62 b3 17 07 c2 ac f5 00 00 00 10 7b\s+vcmppbf16 \$0x7b,0x10000000\(%rbp,%r14,8\),%xmm29,%k5\{%k7\}
-\s*[a-f0-9]+:\s*62 d3 17 10 c2 29 7b\s+vcmppbf16 \$0x7b,\(%r9\)\{1to8\},%xmm29,%k5
-\s*[a-f0-9]+:\s*62 f3 17 00 c2 69 7f 7b\s+vcmppbf16 \$0x7b,0x7f0\(%rcx\),%xmm29,%k5
-\s*[a-f0-9]+:\s*62 f3 17 17 c2 6a 80 7b\s+vcmppbf16 \$0x7b,-0x100\(%rdx\)\{1to8\},%xmm29,%k5\{%k7\}
-\s*[a-f0-9]+:\s*62 b3 17 27 c2 ac f5 00 00 00 10 7b\s+vcmppbf16 \$0x7b,0x10000000\(%rbp,%r14,8\),%ymm29,%k5\{%k7\}
-\s*[a-f0-9]+:\s*62 d3 17 30 c2 29 7b\s+vcmppbf16 \$0x7b,\(%r9\)\{1to16\},%ymm29,%k5
-\s*[a-f0-9]+:\s*62 f3 17 20 c2 69 7f 7b\s+vcmppbf16 \$0x7b,0xfe0\(%rcx\),%ymm29,%k5
-\s*[a-f0-9]+:\s*62 f3 17 37 c2 6a 80 7b\s+vcmppbf16 \$0x7b,-0x100\(%rdx\)\{1to16\},%ymm29,%k5\{%k7\}
+\s*[a-f0-9]+:\s*62 05 15 20 58 f4\s+vaddbf16 %ymm28,%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 05 15 00 58 f4\s+vaddbf16 %xmm28,%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 25 15 27 58 b4 f5 00 00 00 10\s+vaddbf16 0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
+\s*[a-f0-9]+:\s*62 45 15 30 58 31\s+vaddbf16 \(%r9\)\{1to16\},%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 65 15 20 58 71 7f\s+vaddbf16 0xfe0\(%rcx\),%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 65 15 b7 58 72 80\s+vaddbf16 -0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 25 15 07 58 b4 f5 00 00 00 10\s+vaddbf16 0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 45 15 10 58 31\s+vaddbf16 \(%r9\)\{1to8\},%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 65 15 00 58 71 7f\s+vaddbf16 0x7f0\(%rcx\),%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 65 15 97 58 72 80\s+vaddbf16 -0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 05 15 20 5e f4\s+vdivbf16 %ymm28,%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 05 15 00 5e f4\s+vdivbf16 %xmm28,%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 25 15 27 5e b4 f5 00 00 00 10\s+vdivbf16 0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
+\s*[a-f0-9]+:\s*62 45 15 30 5e 31\s+vdivbf16 \(%r9\)\{1to16\},%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 65 15 20 5e 71 7f\s+vdivbf16 0xfe0\(%rcx\),%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 65 15 b7 5e 72 80\s+vdivbf16 -0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 25 15 07 5e b4 f5 00 00 00 10\s+vdivbf16 0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 45 15 10 5e 31\s+vdivbf16 \(%r9\)\{1to8\},%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 65 15 00 5e 71 7f\s+vdivbf16 0x7f0\(%rcx\),%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 65 15 97 5e 72 80\s+vdivbf16 -0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 05 15 20 5f f4\s+vmaxbf16 %ymm28,%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 05 15 00 5f f4\s+vmaxbf16 %xmm28,%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 25 15 27 5f b4 f5 00 00 00 10\s+vmaxbf16 0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
+\s*[a-f0-9]+:\s*62 45 15 30 5f 31\s+vmaxbf16 \(%r9\)\{1to16\},%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 65 15 20 5f 71 7f\s+vmaxbf16 0xfe0\(%rcx\),%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 65 15 b7 5f 72 80\s+vmaxbf16 -0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 25 15 07 5f b4 f5 00 00 00 10\s+vmaxbf16 0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 45 15 10 5f 31\s+vmaxbf16 \(%r9\)\{1to8\},%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 65 15 00 5f 71 7f\s+vmaxbf16 0x7f0\(%rcx\),%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 65 15 97 5f 72 80\s+vmaxbf16 -0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 05 15 20 5d f4\s+vminbf16 %ymm28,%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 05 15 00 5d f4\s+vminbf16 %xmm28,%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 25 15 27 5d b4 f5 00 00 00 10\s+vminbf16 0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
+\s*[a-f0-9]+:\s*62 45 15 30 5d 31\s+vminbf16 \(%r9\)\{1to16\},%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 65 15 20 5d 71 7f\s+vminbf16 0xfe0\(%rcx\),%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 65 15 b7 5d 72 80\s+vminbf16 -0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 25 15 07 5d b4 f5 00 00 00 10\s+vminbf16 0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 45 15 10 5d 31\s+vminbf16 \(%r9\)\{1to8\},%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 65 15 00 5d 71 7f\s+vminbf16 0x7f0\(%rcx\),%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 65 15 97 5d 72 80\s+vminbf16 -0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 05 15 20 59 f4\s+vmulbf16 %ymm28,%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 05 15 00 59 f4\s+vmulbf16 %xmm28,%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 25 15 27 59 b4 f5 00 00 00 10\s+vmulbf16 0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
+\s*[a-f0-9]+:\s*62 45 15 30 59 31\s+vmulbf16 \(%r9\)\{1to16\},%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 65 15 20 59 71 7f\s+vmulbf16 0xfe0\(%rcx\),%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 65 15 b7 59 72 80\s+vmulbf16 -0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 25 15 07 59 b4 f5 00 00 00 10\s+vmulbf16 0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 45 15 10 59 31\s+vmulbf16 \(%r9\)\{1to8\},%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 65 15 00 59 71 7f\s+vmulbf16 0x7f0\(%rcx\),%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 65 15 97 59 72 80\s+vmulbf16 -0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 06 14 20 2c f4\s+vscalefbf16 %ymm28,%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 06 14 00 2c f4\s+vscalefbf16 %xmm28,%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 26 14 27 2c b4 f5 00 00 00 10\s+vscalefbf16 0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 14 30 2c 31\s+vscalefbf16 \(%r9\)\{1to16\},%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 66 14 20 2c 71 7f\s+vscalefbf16 0xfe0\(%rcx\),%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 66 14 b7 2c 72 80\s+vscalefbf16 -0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 26 14 07 2c b4 f5 00 00 00 10\s+vscalefbf16 0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 14 10 2c 31\s+vscalefbf16 \(%r9\)\{1to8\},%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 66 14 00 2c 71 7f\s+vscalefbf16 0x7f0\(%rcx\),%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 66 14 97 2c 72 80\s+vscalefbf16 -0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 05 15 20 5c f4\s+vsubbf16 %ymm28,%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 05 15 00 5c f4\s+vsubbf16 %xmm28,%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 25 15 27 5c b4 f5 00 00 00 10\s+vsubbf16 0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
+\s*[a-f0-9]+:\s*62 45 15 30 5c 31\s+vsubbf16 \(%r9\)\{1to16\},%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 65 15 20 5c 71 7f\s+vsubbf16 0xfe0\(%rcx\),%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 65 15 b7 5c 72 80\s+vsubbf16 -0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 25 15 07 5c b4 f5 00 00 00 10\s+vsubbf16 0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 45 15 10 5c 31\s+vsubbf16 \(%r9\)\{1to8\},%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 65 15 00 5c 71 7f\s+vsubbf16 0x7f0\(%rcx\),%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 65 15 97 5c 72 80\s+vsubbf16 -0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 06 14 20 98 f4\s+vfmadd132bf16 %ymm28,%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 06 14 00 98 f4\s+vfmadd132bf16 %xmm28,%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 26 14 27 98 b4 f5 00 00 00 10\s+vfmadd132bf16 0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 14 30 98 31\s+vfmadd132bf16 \(%r9\)\{1to16\},%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 66 14 20 98 71 7f\s+vfmadd132bf16 0xfe0\(%rcx\),%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 66 14 b7 98 72 80\s+vfmadd132bf16 -0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 26 14 07 98 b4 f5 00 00 00 10\s+vfmadd132bf16 0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 14 10 98 31\s+vfmadd132bf16 \(%r9\)\{1to8\},%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 66 14 00 98 71 7f\s+vfmadd132bf16 0x7f0\(%rcx\),%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 66 14 97 98 72 80\s+vfmadd132bf16 -0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 06 14 20 a8 f4\s+vfmadd213bf16 %ymm28,%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 06 14 00 a8 f4\s+vfmadd213bf16 %xmm28,%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 26 14 27 a8 b4 f5 00 00 00 10\s+vfmadd213bf16 0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 14 30 a8 31\s+vfmadd213bf16 \(%r9\)\{1to16\},%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 66 14 20 a8 71 7f\s+vfmadd213bf16 0xfe0\(%rcx\),%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 66 14 b7 a8 72 80\s+vfmadd213bf16 -0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 26 14 07 a8 b4 f5 00 00 00 10\s+vfmadd213bf16 0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 14 10 a8 31\s+vfmadd213bf16 \(%r9\)\{1to8\},%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 66 14 00 a8 71 7f\s+vfmadd213bf16 0x7f0\(%rcx\),%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 66 14 97 a8 72 80\s+vfmadd213bf16 -0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 06 14 20 b8 f4\s+vfmadd231bf16 %ymm28,%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 06 14 00 b8 f4\s+vfmadd231bf16 %xmm28,%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 26 14 27 b8 b4 f5 00 00 00 10\s+vfmadd231bf16 0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 14 30 b8 31\s+vfmadd231bf16 \(%r9\)\{1to16\},%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 66 14 20 b8 71 7f\s+vfmadd231bf16 0xfe0\(%rcx\),%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 66 14 b7 b8 72 80\s+vfmadd231bf16 -0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 26 14 07 b8 b4 f5 00 00 00 10\s+vfmadd231bf16 0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 14 10 b8 31\s+vfmadd231bf16 \(%r9\)\{1to8\},%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 66 14 00 b8 71 7f\s+vfmadd231bf16 0x7f0\(%rcx\),%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 66 14 97 b8 72 80\s+vfmadd231bf16 -0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 06 14 20 9a f4\s+vfmsub132bf16 %ymm28,%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 06 14 00 9a f4\s+vfmsub132bf16 %xmm28,%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 26 14 27 9a b4 f5 00 00 00 10\s+vfmsub132bf16 0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 14 30 9a 31\s+vfmsub132bf16 \(%r9\)\{1to16\},%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 66 14 20 9a 71 7f\s+vfmsub132bf16 0xfe0\(%rcx\),%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 66 14 b7 9a 72 80\s+vfmsub132bf16 -0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 26 14 07 9a b4 f5 00 00 00 10\s+vfmsub132bf16 0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 14 10 9a 31\s+vfmsub132bf16 \(%r9\)\{1to8\},%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 66 14 00 9a 71 7f\s+vfmsub132bf16 0x7f0\(%rcx\),%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 66 14 97 9a 72 80\s+vfmsub132bf16 -0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 06 14 20 aa f4\s+vfmsub213bf16 %ymm28,%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 06 14 00 aa f4\s+vfmsub213bf16 %xmm28,%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 26 14 27 aa b4 f5 00 00 00 10\s+vfmsub213bf16 0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 14 30 aa 31\s+vfmsub213bf16 \(%r9\)\{1to16\},%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 66 14 20 aa 71 7f\s+vfmsub213bf16 0xfe0\(%rcx\),%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 66 14 b7 aa 72 80\s+vfmsub213bf16 -0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 26 14 07 aa b4 f5 00 00 00 10\s+vfmsub213bf16 0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 14 10 aa 31\s+vfmsub213bf16 \(%r9\)\{1to8\},%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 66 14 00 aa 71 7f\s+vfmsub213bf16 0x7f0\(%rcx\),%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 66 14 97 aa 72 80\s+vfmsub213bf16 -0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 06 14 20 ba f4\s+vfmsub231bf16 %ymm28,%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 06 14 00 ba f4\s+vfmsub231bf16 %xmm28,%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 26 14 27 ba b4 f5 00 00 00 10\s+vfmsub231bf16 0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 14 30 ba 31\s+vfmsub231bf16 \(%r9\)\{1to16\},%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 66 14 20 ba 71 7f\s+vfmsub231bf16 0xfe0\(%rcx\),%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 66 14 b7 ba 72 80\s+vfmsub231bf16 -0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 26 14 07 ba b4 f5 00 00 00 10\s+vfmsub231bf16 0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 14 10 ba 31\s+vfmsub231bf16 \(%r9\)\{1to8\},%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 66 14 00 ba 71 7f\s+vfmsub231bf16 0x7f0\(%rcx\),%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 66 14 97 ba 72 80\s+vfmsub231bf16 -0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 06 14 20 9c f4\s+vfnmadd132bf16 %ymm28,%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 06 14 00 9c f4\s+vfnmadd132bf16 %xmm28,%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 26 14 27 9c b4 f5 00 00 00 10\s+vfnmadd132bf16 0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 14 30 9c 31\s+vfnmadd132bf16 \(%r9\)\{1to16\},%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 66 14 20 9c 71 7f\s+vfnmadd132bf16 0xfe0\(%rcx\),%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 66 14 b7 9c 72 80\s+vfnmadd132bf16 -0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 26 14 07 9c b4 f5 00 00 00 10\s+vfnmadd132bf16 0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 14 10 9c 31\s+vfnmadd132bf16 \(%r9\)\{1to8\},%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 66 14 00 9c 71 7f\s+vfnmadd132bf16 0x7f0\(%rcx\),%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 66 14 97 9c 72 80\s+vfnmadd132bf16 -0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 06 14 20 ac f4\s+vfnmadd213bf16 %ymm28,%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 06 14 00 ac f4\s+vfnmadd213bf16 %xmm28,%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 26 14 27 ac b4 f5 00 00 00 10\s+vfnmadd213bf16 0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 14 30 ac 31\s+vfnmadd213bf16 \(%r9\)\{1to16\},%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 66 14 20 ac 71 7f\s+vfnmadd213bf16 0xfe0\(%rcx\),%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 66 14 b7 ac 72 80\s+vfnmadd213bf16 -0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 26 14 07 ac b4 f5 00 00 00 10\s+vfnmadd213bf16 0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 14 10 ac 31\s+vfnmadd213bf16 \(%r9\)\{1to8\},%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 66 14 00 ac 71 7f\s+vfnmadd213bf16 0x7f0\(%rcx\),%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 66 14 97 ac 72 80\s+vfnmadd213bf16 -0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 06 14 20 bc f4\s+vfnmadd231bf16 %ymm28,%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 06 14 00 bc f4\s+vfnmadd231bf16 %xmm28,%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 26 14 27 bc b4 f5 00 00 00 10\s+vfnmadd231bf16 0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 14 30 bc 31\s+vfnmadd231bf16 \(%r9\)\{1to16\},%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 66 14 20 bc 71 7f\s+vfnmadd231bf16 0xfe0\(%rcx\),%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 66 14 b7 bc 72 80\s+vfnmadd231bf16 -0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 26 14 07 bc b4 f5 00 00 00 10\s+vfnmadd231bf16 0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 14 10 bc 31\s+vfnmadd231bf16 \(%r9\)\{1to8\},%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 66 14 00 bc 71 7f\s+vfnmadd231bf16 0x7f0\(%rcx\),%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 66 14 97 bc 72 80\s+vfnmadd231bf16 -0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 06 14 20 9e f4\s+vfnmsub132bf16 %ymm28,%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 06 14 00 9e f4\s+vfnmsub132bf16 %xmm28,%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 26 14 27 9e b4 f5 00 00 00 10\s+vfnmsub132bf16 0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 14 30 9e 31\s+vfnmsub132bf16 \(%r9\)\{1to16\},%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 66 14 20 9e 71 7f\s+vfnmsub132bf16 0xfe0\(%rcx\),%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 66 14 b7 9e 72 80\s+vfnmsub132bf16 -0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 26 14 07 9e b4 f5 00 00 00 10\s+vfnmsub132bf16 0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 14 10 9e 31\s+vfnmsub132bf16 \(%r9\)\{1to8\},%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 66 14 00 9e 71 7f\s+vfnmsub132bf16 0x7f0\(%rcx\),%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 66 14 97 9e 72 80\s+vfnmsub132bf16 -0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 06 14 20 ae f4\s+vfnmsub213bf16 %ymm28,%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 06 14 00 ae f4\s+vfnmsub213bf16 %xmm28,%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 26 14 27 ae b4 f5 00 00 00 10\s+vfnmsub213bf16 0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 14 30 ae 31\s+vfnmsub213bf16 \(%r9\)\{1to16\},%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 66 14 20 ae 71 7f\s+vfnmsub213bf16 0xfe0\(%rcx\),%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 66 14 b7 ae 72 80\s+vfnmsub213bf16 -0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 26 14 07 ae b4 f5 00 00 00 10\s+vfnmsub213bf16 0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 14 10 ae 31\s+vfnmsub213bf16 \(%r9\)\{1to8\},%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 66 14 00 ae 71 7f\s+vfnmsub213bf16 0x7f0\(%rcx\),%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 66 14 97 ae 72 80\s+vfnmsub213bf16 -0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 06 14 20 be f4\s+vfnmsub231bf16 %ymm28,%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 06 14 00 be f4\s+vfnmsub231bf16 %xmm28,%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 26 14 27 be b4 f5 00 00 00 10\s+vfnmsub231bf16 0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 14 30 be 31\s+vfnmsub231bf16 \(%r9\)\{1to16\},%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 66 14 20 be 71 7f\s+vfnmsub231bf16 0xfe0\(%rcx\),%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 66 14 b7 be 72 80\s+vfnmsub231bf16 -0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 26 14 07 be b4 f5 00 00 00 10\s+vfnmsub231bf16 0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 14 10 be 31\s+vfnmsub231bf16 \(%r9\)\{1to8\},%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 66 14 00 be 71 7f\s+vfnmsub231bf16 0x7f0\(%rcx\),%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 66 14 97 be 72 80\s+vfnmsub231bf16 -0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 06 7c 08 42 f5\s+vgetexpbf16 %xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 06 7c 28 42 f5\s+vgetexpbf16 %ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 26 7c 0f 42 b4 f5 00 00 00 10\s+vgetexpbf16 0x10000000\(%rbp,%r14,8\),%xmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 7c 18 42 31\s+vgetexpbf16 \(%r9\)\{1to8\},%xmm30
+\s*[a-f0-9]+:\s*62 66 7c 08 42 71 7f\s+vgetexpbf16 0x7f0\(%rcx\),%xmm30
+\s*[a-f0-9]+:\s*62 66 7c 9f 42 72 80\s+vgetexpbf16 -0x100\(%rdx\)\{1to8\},%xmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 26 7c 2f 42 b4 f5 00 00 00 10\s+vgetexpbf16 0x10000000\(%rbp,%r14,8\),%ymm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 7c 38 42 31\s+vgetexpbf16 \(%r9\)\{1to16\},%ymm30
+\s*[a-f0-9]+:\s*62 66 7c 28 42 71 7f\s+vgetexpbf16 0xfe0\(%rcx\),%ymm30
+\s*[a-f0-9]+:\s*62 66 7c bf 42 72 80\s+vgetexpbf16 -0x100\(%rdx\)\{1to16\},%ymm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 06 7c 08 4c f5\s+vrcpbf16 %xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 06 7c 28 4c f5\s+vrcpbf16 %ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 26 7c 0f 4c b4 f5 00 00 00 10\s+vrcpbf16 0x10000000\(%rbp,%r14,8\),%xmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 7c 18 4c 31\s+vrcpbf16 \(%r9\)\{1to8\},%xmm30
+\s*[a-f0-9]+:\s*62 66 7c 08 4c 71 7f\s+vrcpbf16 0x7f0\(%rcx\),%xmm30
+\s*[a-f0-9]+:\s*62 66 7c 9f 4c 72 80\s+vrcpbf16 -0x100\(%rdx\)\{1to8\},%xmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 26 7c 2f 4c b4 f5 00 00 00 10\s+vrcpbf16 0x10000000\(%rbp,%r14,8\),%ymm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 7c 38 4c 31\s+vrcpbf16 \(%r9\)\{1to16\},%ymm30
+\s*[a-f0-9]+:\s*62 66 7c 28 4c 71 7f\s+vrcpbf16 0xfe0\(%rcx\),%ymm30
+\s*[a-f0-9]+:\s*62 66 7c bf 4c 72 80\s+vrcpbf16 -0x100\(%rdx\)\{1to16\},%ymm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 06 7c 08 4e f5\s+vrsqrtbf16 %xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 06 7c 28 4e f5\s+vrsqrtbf16 %ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 26 7c 0f 4e b4 f5 00 00 00 10\s+vrsqrtbf16 0x10000000\(%rbp,%r14,8\),%xmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 7c 18 4e 31\s+vrsqrtbf16 \(%r9\)\{1to8\},%xmm30
+\s*[a-f0-9]+:\s*62 66 7c 08 4e 71 7f\s+vrsqrtbf16 0x7f0\(%rcx\),%xmm30
+\s*[a-f0-9]+:\s*62 66 7c 9f 4e 72 80\s+vrsqrtbf16 -0x100\(%rdx\)\{1to8\},%xmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 26 7c 2f 4e b4 f5 00 00 00 10\s+vrsqrtbf16 0x10000000\(%rbp,%r14,8\),%ymm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 7c 38 4e 31\s+vrsqrtbf16 \(%r9\)\{1to16\},%ymm30
+\s*[a-f0-9]+:\s*62 66 7c 28 4e 71 7f\s+vrsqrtbf16 0xfe0\(%rcx\),%ymm30
+\s*[a-f0-9]+:\s*62 66 7c bf 4e 72 80\s+vrsqrtbf16 -0x100\(%rdx\)\{1to16\},%ymm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 05 7d 08 51 f5\s+vsqrtbf16 %xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 05 7d 28 51 f5\s+vsqrtbf16 %ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 25 7d 0f 51 b4 f5 00 00 00 10\s+vsqrtbf16 0x10000000\(%rbp,%r14,8\),%xmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 45 7d 18 51 31\s+vsqrtbf16 \(%r9\)\{1to8\},%xmm30
+\s*[a-f0-9]+:\s*62 65 7d 08 51 71 7f\s+vsqrtbf16 0x7f0\(%rcx\),%xmm30
+\s*[a-f0-9]+:\s*62 65 7d 9f 51 72 80\s+vsqrtbf16 -0x100\(%rdx\)\{1to8\},%xmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 25 7d 2f 51 b4 f5 00 00 00 10\s+vsqrtbf16 0x10000000\(%rbp,%r14,8\),%ymm30\{%k7\}
+\s*[a-f0-9]+:\s*62 45 7d 38 51 31\s+vsqrtbf16 \(%r9\)\{1to16\},%ymm30
+\s*[a-f0-9]+:\s*62 65 7d 28 51 71 7f\s+vsqrtbf16 0xfe0\(%rcx\),%ymm30
+\s*[a-f0-9]+:\s*62 65 7d bf 51 72 80\s+vsqrtbf16 -0x100\(%rdx\)\{1to16\},%ymm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 03 7f 28 26 f5 7b\s+vgetmantbf16 \$0x7b,%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 03 7f 08 26 f5 7b\s+vgetmantbf16 \$0x7b,%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 23 7f 0f 26 b4 f5 00 00 00 10 7b\s+vgetmantbf16 \$0x7b,0x10000000\(%rbp,%r14,8\),%xmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 43 7f 18 26 31 7b\s+vgetmantbf16 \$0x7b,\(%r9\)\{1to8\},%xmm30
+\s*[a-f0-9]+:\s*62 63 7f 08 26 71 7f 7b\s+vgetmantbf16 \$0x7b,0x7f0\(%rcx\),%xmm30
+\s*[a-f0-9]+:\s*62 63 7f 9f 26 72 80 7b\s+vgetmantbf16 \$0x7b,-0x100\(%rdx\)\{1to8\},%xmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 23 7f 2f 26 b4 f5 00 00 00 10 7b\s+vgetmantbf16 \$0x7b,0x10000000\(%rbp,%r14,8\),%ymm30\{%k7\}
+\s*[a-f0-9]+:\s*62 43 7f 38 26 31 7b\s+vgetmantbf16 \$0x7b,\(%r9\)\{1to16\},%ymm30
+\s*[a-f0-9]+:\s*62 63 7f 28 26 71 7f 7b\s+vgetmantbf16 \$0x7b,0xfe0\(%rcx\),%ymm30
+\s*[a-f0-9]+:\s*62 63 7f bf 26 72 80 7b\s+vgetmantbf16 \$0x7b,-0x100\(%rdx\)\{1to16\},%ymm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 03 7f 28 56 f5 7b\s+vreducebf16 \$0x7b,%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 03 7f 08 56 f5 7b\s+vreducebf16 \$0x7b,%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 23 7f 0f 56 b4 f5 00 00 00 10 7b\s+vreducebf16 \$0x7b,0x10000000\(%rbp,%r14,8\),%xmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 43 7f 18 56 31 7b\s+vreducebf16 \$0x7b,\(%r9\)\{1to8\},%xmm30
+\s*[a-f0-9]+:\s*62 63 7f 08 56 71 7f 7b\s+vreducebf16 \$0x7b,0x7f0\(%rcx\),%xmm30
+\s*[a-f0-9]+:\s*62 63 7f 9f 56 72 80 7b\s+vreducebf16 \$0x7b,-0x100\(%rdx\)\{1to8\},%xmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 23 7f 2f 56 b4 f5 00 00 00 10 7b\s+vreducebf16 \$0x7b,0x10000000\(%rbp,%r14,8\),%ymm30\{%k7\}
+\s*[a-f0-9]+:\s*62 43 7f 38 56 31 7b\s+vreducebf16 \$0x7b,\(%r9\)\{1to16\},%ymm30
+\s*[a-f0-9]+:\s*62 63 7f 28 56 71 7f 7b\s+vreducebf16 \$0x7b,0xfe0\(%rcx\),%ymm30
+\s*[a-f0-9]+:\s*62 63 7f bf 56 72 80 7b\s+vreducebf16 \$0x7b,-0x100\(%rdx\)\{1to16\},%ymm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 03 7f 28 08 f5 7b\s+vrndscalebf16 \$0x7b,%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 03 7f 08 08 f5 7b\s+vrndscalebf16 \$0x7b,%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 23 7f 0f 08 b4 f5 00 00 00 10 7b\s+vrndscalebf16 \$0x7b,0x10000000\(%rbp,%r14,8\),%xmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 43 7f 18 08 31 7b\s+vrndscalebf16 \$0x7b,\(%r9\)\{1to8\},%xmm30
+\s*[a-f0-9]+:\s*62 63 7f 08 08 71 7f 7b\s+vrndscalebf16 \$0x7b,0x7f0\(%rcx\),%xmm30
+\s*[a-f0-9]+:\s*62 63 7f 9f 08 72 80 7b\s+vrndscalebf16 \$0x7b,-0x100\(%rdx\)\{1to8\},%xmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 23 7f 2f 08 b4 f5 00 00 00 10 7b\s+vrndscalebf16 \$0x7b,0x10000000\(%rbp,%r14,8\),%ymm30\{%k7\}
+\s*[a-f0-9]+:\s*62 43 7f 38 08 31 7b\s+vrndscalebf16 \$0x7b,\(%r9\)\{1to16\},%ymm30
+\s*[a-f0-9]+:\s*62 63 7f 28 08 71 7f 7b\s+vrndscalebf16 \$0x7b,0xfe0\(%rcx\),%ymm30
+\s*[a-f0-9]+:\s*62 63 7f bf 08 72 80 7b\s+vrndscalebf16 \$0x7b,-0x100\(%rdx\)\{1to16\},%ymm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 93 17 20 c2 ec 7b\s+vcmpbf16 \$0x7b,%ymm28,%ymm29,%k5
+\s*[a-f0-9]+:\s*62 93 17 00 c2 ec 7b\s+vcmpbf16 \$0x7b,%xmm28,%xmm29,%k5
+\s*[a-f0-9]+:\s*62 b3 17 07 c2 ac f5 00 00 00 10 7b\s+vcmpbf16 \$0x7b,0x10000000\(%rbp,%r14,8\),%xmm29,%k5\{%k7\}
+\s*[a-f0-9]+:\s*62 d3 17 10 c2 29 7b\s+vcmpbf16 \$0x7b,\(%r9\)\{1to8\},%xmm29,%k5
+\s*[a-f0-9]+:\s*62 f3 17 00 c2 69 7f 7b\s+vcmpbf16 \$0x7b,0x7f0\(%rcx\),%xmm29,%k5
+\s*[a-f0-9]+:\s*62 f3 17 17 c2 6a 80 7b\s+vcmpbf16 \$0x7b,-0x100\(%rdx\)\{1to8\},%xmm29,%k5\{%k7\}
+\s*[a-f0-9]+:\s*62 b3 17 27 c2 ac f5 00 00 00 10 7b\s+vcmpbf16 \$0x7b,0x10000000\(%rbp,%r14,8\),%ymm29,%k5\{%k7\}
+\s*[a-f0-9]+:\s*62 d3 17 30 c2 29 7b\s+vcmpbf16 \$0x7b,\(%r9\)\{1to16\},%ymm29,%k5
+\s*[a-f0-9]+:\s*62 f3 17 20 c2 69 7f 7b\s+vcmpbf16 \$0x7b,0xfe0\(%rcx\),%ymm29,%k5
+\s*[a-f0-9]+:\s*62 f3 17 37 c2 6a 80 7b\s+vcmpbf16 \$0x7b,-0x100\(%rdx\)\{1to16\},%ymm29,%k5\{%k7\}
 \s*[a-f0-9]+:\s*62 05 7d 08 2f f5\s+vcomsbf16 %xmm29,%xmm30
 \s*[a-f0-9]+:\s*62 25 7d 08 2f b4 f5 00 00 00 10\s+vcomsbf16 0x10000000\(%rbp,%r14,8\),%xmm30
 \s*[a-f0-9]+:\s*62 45 7d 08 2f 31\s+vcomsbf16 \(%r9\),%xmm30
 \s*[a-f0-9]+:\s*62 65 7d 08 2f 71 7f\s+vcomsbf16 0xfe\(%rcx\),%xmm30
 \s*[a-f0-9]+:\s*62 65 7d 08 2f 72 80\s+vcomsbf16 -0x100\(%rdx\),%xmm30
-\s*[a-f0-9]+:\s*62 93 7f 28 66 ed 7b\s+vfpclasspbf16 \$0x7b,%ymm29,%k5
-\s*[a-f0-9]+:\s*62 93 7f 08 66 ed 7b\s+vfpclasspbf16 \$0x7b,%xmm29,%k5
-\s*[a-f0-9]+:\s*62 b3 7f 0f 66 ac f5 00 00 00 10 7b\s+vfpclasspbf16x \$0x7b,0x10000000\(%rbp,%r14,8\),%k5\{%k7\}
-\s*[a-f0-9]+:\s*62 d3 7f 18 66 29 7b\s+vfpclasspbf16 \$0x7b,\(%r9\)\{1to8\},%k5
-\s*[a-f0-9]+:\s*62 f3 7f 08 66 69 7f 7b\s+vfpclasspbf16x \$0x7b,0x7f0\(%rcx\),%k5
-\s*[a-f0-9]+:\s*62 f3 7f 1f 66 6a 80 7b\s+vfpclasspbf16 \$0x7b,-0x100\(%rdx\)\{1to8\},%k5\{%k7\}
-\s*[a-f0-9]+:\s*62 d3 7f 38 66 29 7b\s+vfpclasspbf16 \$0x7b,\(%r9\)\{1to16\},%k5
-\s*[a-f0-9]+:\s*62 f3 7f 28 66 69 7f 7b\s+vfpclasspbf16y \$0x7b,0xfe0\(%rcx\),%k5
-\s*[a-f0-9]+:\s*62 f3 7f 3f 66 6a 80 7b\s+vfpclasspbf16 \$0x7b,-0x100\(%rdx\)\{1to16\},%k5\{%k7\}
+\s*[a-f0-9]+:\s*62 93 7f 28 66 ed 7b\s+vfpclassbf16 \$0x7b,%ymm29,%k5
+\s*[a-f0-9]+:\s*62 93 7f 08 66 ed 7b\s+vfpclassbf16 \$0x7b,%xmm29,%k5
+\s*[a-f0-9]+:\s*62 b3 7f 0f 66 ac f5 00 00 00 10 7b\s+vfpclassbf16x \$0x7b,0x10000000\(%rbp,%r14,8\),%k5\{%k7\}
+\s*[a-f0-9]+:\s*62 d3 7f 18 66 29 7b\s+vfpclassbf16 \$0x7b,\(%r9\)\{1to8\},%k5
+\s*[a-f0-9]+:\s*62 f3 7f 08 66 69 7f 7b\s+vfpclassbf16x \$0x7b,0x7f0\(%rcx\),%k5
+\s*[a-f0-9]+:\s*62 f3 7f 1f 66 6a 80 7b\s+vfpclassbf16 \$0x7b,-0x100\(%rdx\)\{1to8\},%k5\{%k7\}
+\s*[a-f0-9]+:\s*62 d3 7f 38 66 29 7b\s+vfpclassbf16 \$0x7b,\(%r9\)\{1to16\},%k5
+\s*[a-f0-9]+:\s*62 f3 7f 28 66 69 7f 7b\s+vfpclassbf16y \$0x7b,0xfe0\(%rcx\),%k5
+\s*[a-f0-9]+:\s*62 f3 7f 3f 66 6a 80 7b\s+vfpclassbf16 \$0x7b,-0x100\(%rdx\)\{1to16\},%k5\{%k7\}
 #pass
diff --git a/gas/testsuite/gas/i386/x86-64-avx10_2-256-bf16.s b/gas/testsuite/gas/i386/x86-64-avx10_2-256-bf16.s
index e48e040be72..297891ac6a5 100644
--- a/gas/testsuite/gas/i386/x86-64-avx10_2-256-bf16.s
+++ b/gas/testsuite/gas/i386/x86-64-avx10_2-256-bf16.s
@@ -4,70 +4,70 @@ 
 	.arch .avx10.2/256
 	.text
 _start:
-	.irp m, addne, divne, max, min, mulne, scalefne, subne
-	v\m\()pbf16	%ymm28, %ymm29, %ymm30
-	v\m\()pbf16	%xmm28, %xmm29, %xmm30
-	v\m\()pbf16	0x10000000(%rbp, %r14, 8), %ymm29, %ymm30{%k7}
-	v\m\()pbf16	(%r9){1to16}, %ymm29, %ymm30
-	v\m\()pbf16	4064(%rcx), %ymm29, %ymm30
-	v\m\()pbf16	-256(%rdx){1to16}, %ymm29, %ymm30{%k7}{z}
-	v\m\()pbf16	0x10000000(%rbp, %r14, 8), %xmm29, %xmm30{%k7}
-	v\m\()pbf16	(%r9){1to8}, %xmm29, %xmm30
-	v\m\()pbf16	2032(%rcx), %xmm29, %xmm30
-	v\m\()pbf16	-256(%rdx){1to8}, %xmm29, %xmm30{%k7}{z}
+	.irp m, add, div, max, min, mul, scalef, sub
+	v\m\()bf16	%ymm28, %ymm29, %ymm30
+	v\m\()bf16	%xmm28, %xmm29, %xmm30
+	v\m\()bf16	0x10000000(%rbp, %r14, 8), %ymm29, %ymm30{%k7}
+	v\m\()bf16	(%r9){1to16}, %ymm29, %ymm30
+	v\m\()bf16	4064(%rcx), %ymm29, %ymm30
+	v\m\()bf16	-256(%rdx){1to16}, %ymm29, %ymm30{%k7}{z}
+	v\m\()bf16	0x10000000(%rbp, %r14, 8), %xmm29, %xmm30{%k7}
+	v\m\()bf16	(%r9){1to8}, %xmm29, %xmm30
+	v\m\()bf16	2032(%rcx), %xmm29, %xmm30
+	v\m\()bf16	-256(%rdx){1to8}, %xmm29, %xmm30{%k7}{z}
 	.endr
 
 	.irp m, madd, msub, nmadd, nmsub
 	.irp n, 132, 213, 231
-	vf\m\n\(\())nepbf16	%ymm28, %ymm29, %ymm30
-	vf\m\n\(\())nepbf16	%xmm28, %xmm29, %xmm30
-	vf\m\n\(\())nepbf16	0x10000000(%rbp, %r14, 8), %ymm29, %ymm30{%k7}
-	vf\m\n\(\())nepbf16	(%r9){1to16}, %ymm29, %ymm30
-	vf\m\n\(\())nepbf16	4064(%rcx), %ymm29, %ymm30
-	vf\m\n\(\())nepbf16	-256(%rdx){1to16}, %ymm29, %ymm30{%k7}{z}
-	vf\m\n\(\())nepbf16	0x10000000(%rbp, %r14, 8), %xmm29, %xmm30{%k7}
-	vf\m\n\(\())nepbf16	(%r9){1to8}, %xmm29, %xmm30
-	vf\m\n\(\())nepbf16	2032(%rcx), %xmm29, %xmm30
-	vf\m\n\(\())nepbf16	-256(%rdx){1to8}, %xmm29, %xmm30{%k7}{z}
+	vf\m\n\(\())bf16	%ymm28, %ymm29, %ymm30
+	vf\m\n\(\())bf16	%xmm28, %xmm29, %xmm30
+	vf\m\n\(\())bf16	0x10000000(%rbp, %r14, 8), %ymm29, %ymm30{%k7}
+	vf\m\n\(\())bf16	(%r9){1to16}, %ymm29, %ymm30
+	vf\m\n\(\())bf16	4064(%rcx), %ymm29, %ymm30
+	vf\m\n\(\())bf16	-256(%rdx){1to16}, %ymm29, %ymm30{%k7}{z}
+	vf\m\n\(\())bf16	0x10000000(%rbp, %r14, 8), %xmm29, %xmm30{%k7}
+	vf\m\n\(\())bf16	(%r9){1to8}, %xmm29, %xmm30
+	vf\m\n\(\())bf16	2032(%rcx), %xmm29, %xmm30
+	vf\m\n\(\())bf16	-256(%rdx){1to8}, %xmm29, %xmm30{%k7}{z}
 	.endr
 	.endr
 
-	.irp m, getexp, rcp, rsqrt, sqrtne
-	v\m\()pbf16	%xmm29, %xmm30
-	v\m\()pbf16	%ymm29, %ymm30
-	v\m\()pbf16	0x10000000(%rbp, %r14, 8), %xmm30{%k7}
-	v\m\()pbf16	(%r9){1to8}, %xmm30
-	v\m\()pbf16	2032(%rcx), %xmm30
-	v\m\()pbf16	-256(%rdx){1to8}, %xmm30{%k7}{z}
-	v\m\()pbf16	0x10000000(%rbp, %r14, 8), %ymm30{%k7}
-	v\m\()pbf16	(%r9){1to16}, %ymm30
-	v\m\()pbf16	4064(%rcx), %ymm30
-	v\m\()pbf16	-256(%rdx){1to16}, %ymm30{%k7}{z}
+	.irp m, getexp, rcp, rsqrt, sqrt
+	v\m\()bf16	%xmm29, %xmm30
+	v\m\()bf16	%ymm29, %ymm30
+	v\m\()bf16	0x10000000(%rbp, %r14, 8), %xmm30{%k7}
+	v\m\()bf16	(%r9){1to8}, %xmm30
+	v\m\()bf16	2032(%rcx), %xmm30
+	v\m\()bf16	-256(%rdx){1to8}, %xmm30{%k7}{z}
+	v\m\()bf16	0x10000000(%rbp, %r14, 8), %ymm30{%k7}
+	v\m\()bf16	(%r9){1to16}, %ymm30
+	v\m\()bf16	4064(%rcx), %ymm30
+	v\m\()bf16	-256(%rdx){1to16}, %ymm30{%k7}{z}
 	.endr
 
-	.irp m, getmant, reducene, rndscalene
-	v\m\()pbf16	$123, %ymm29, %ymm30
-	v\m\()pbf16	$123, %xmm29, %xmm30
-	v\m\()pbf16	$123, 0x10000000(%rbp, %r14, 8), %xmm30{%k7}
-	v\m\()pbf16	$123, (%r9){1to8}, %xmm30
-	v\m\()pbf16	$123, 2032(%rcx), %xmm30
-	v\m\()pbf16	$123, -256(%rdx){1to8}, %xmm30{%k7}{z}
-	v\m\()pbf16	$123, 0x10000000(%rbp, %r14, 8), %ymm30{%k7}
-	v\m\()pbf16	$123, (%r9){1to16}, %ymm30
-	v\m\()pbf16	$123, 4064(%rcx), %ymm30
-	v\m\()pbf16	$123, -256(%rdx){1to16}, %ymm30{%k7}{z}
+	.irp m, getmant, reduce, rndscale
+	v\m\()bf16	$123, %ymm29, %ymm30
+	v\m\()bf16	$123, %xmm29, %xmm30
+	v\m\()bf16	$123, 0x10000000(%rbp, %r14, 8), %xmm30{%k7}
+	v\m\()bf16	$123, (%r9){1to8}, %xmm30
+	v\m\()bf16	$123, 2032(%rcx), %xmm30
+	v\m\()bf16	$123, -256(%rdx){1to8}, %xmm30{%k7}{z}
+	v\m\()bf16	$123, 0x10000000(%rbp, %r14, 8), %ymm30{%k7}
+	v\m\()bf16	$123, (%r9){1to16}, %ymm30
+	v\m\()bf16	$123, 4064(%rcx), %ymm30
+	v\m\()bf16	$123, -256(%rdx){1to16}, %ymm30{%k7}{z}
 	.endr
 
-	vcmppbf16	$123, %ymm28, %ymm29, %k5
-	vcmppbf16	$123, %xmm28, %xmm29, %k5
-	vcmppbf16	$123, 0x10000000(%rbp, %r14, 8), %xmm29, %k5{%k7}
-	vcmppbf16	$123, (%r9){1to8}, %xmm29, %k5
-	vcmppbf16	$123, 2032(%rcx), %xmm29, %k5
-	vcmppbf16	$123, -256(%rdx){1to8}, %xmm29, %k5{%k7}
-	vcmppbf16	$123, 0x10000000(%rbp, %r14, 8), %ymm29, %k5{%k7}
-	vcmppbf16	$123, (%r9){1to16}, %ymm29, %k5
-	vcmppbf16	$123, 4064(%rcx), %ymm29, %k5
-	vcmppbf16	$123, -256(%rdx){1to16}, %ymm29, %k5{%k7}
+	vcmpbf16	$123, %ymm28, %ymm29, %k5
+	vcmpbf16	$123, %xmm28, %xmm29, %k5
+	vcmpbf16	$123, 0x10000000(%rbp, %r14, 8), %xmm29, %k5{%k7}
+	vcmpbf16	$123, (%r9){1to8}, %xmm29, %k5
+	vcmpbf16	$123, 2032(%rcx), %xmm29, %k5
+	vcmpbf16	$123, -256(%rdx){1to8}, %xmm29, %k5{%k7}
+	vcmpbf16	$123, 0x10000000(%rbp, %r14, 8), %ymm29, %k5{%k7}
+	vcmpbf16	$123, (%r9){1to16}, %ymm29, %k5
+	vcmpbf16	$123, 4064(%rcx), %ymm29, %k5
+	vcmpbf16	$123, -256(%rdx){1to16}, %ymm29, %k5{%k7}
 
 	vcomsbf16	%xmm29, %xmm30
 	vcomsbf16	0x10000000(%rbp, %r14, 8), %xmm30
@@ -75,82 +75,82 @@  _start:
 	vcomsbf16	254(%rcx), %xmm30
 	vcomsbf16	-256(%rdx), %xmm30
 
-	vfpclasspbf16	$123, %ymm29, %k5
-	vfpclasspbf16	$123, %xmm29, %k5
-	vfpclasspbf16x	$123, 0x10000000(%rbp, %r14, 8), %k5{%k7}
-	vfpclasspbf16	$123, (%r9){1to8}, %k5
-	vfpclasspbf16x	$123, 2032(%rcx), %k5
-	vfpclasspbf16	$123, -256(%rdx){1to8}, %k5{%k7}
-	vfpclasspbf16	$123, (%r9){1to16}, %k5
-	vfpclasspbf16y	$123, 4064(%rcx), %k5
-	vfpclasspbf16	$123, -256(%rdx){1to16}, %k5{%k7}
+	vfpclassbf16	$123, %ymm29, %k5
+	vfpclassbf16	$123, %xmm29, %k5
+	vfpclassbf16x	$123, 0x10000000(%rbp, %r14, 8), %k5{%k7}
+	vfpclassbf16	$123, (%r9){1to8}, %k5
+	vfpclassbf16x	$123, 2032(%rcx), %k5
+	vfpclassbf16	$123, -256(%rdx){1to8}, %k5{%k7}
+	vfpclassbf16	$123, (%r9){1to16}, %k5
+	vfpclassbf16y	$123, 4064(%rcx), %k5
+	vfpclassbf16	$123, -256(%rdx){1to16}, %k5{%k7}
 
 _intel:
 	.intel_syntax noprefix
-	.irp m, addne, divne, max, min, mulne, scalefne, subne
-	v\m\()pbf16	ymm30, ymm29, ymm28
-	v\m\()pbf16	xmm30, xmm29, xmm28
-	v\m\()pbf16	ymm30{k7}, ymm29, [rbp+r14*8+0x10000000]
-	v\m\()pbf16	ymm30, ymm29, [r9]{1to16}
-	v\m\()pbf16	ymm30, ymm29, YMMWORD PTR [rcx+4064]
-	v\m\()pbf16	ymm30{k7}{z}, ymm29, WORD PTR [rdx-256]{1to16}
-	v\m\()pbf16	xmm30{k7}, xmm29, [rbp+r14*8+0x10000000]
-	v\m\()pbf16	xmm30, xmm29, [r9]{1to8}
-	v\m\()pbf16	xmm30, xmm29, XMMWORD PTR [rcx+2032]
-	v\m\()pbf16	xmm30{k7}{z}, xmm29, WORD PTR [rdx-256]{1to8}
+	.irp m, add, div, max, min, mul, scalef, sub
+	v\m\()bf16	ymm30, ymm29, ymm28
+	v\m\()bf16	xmm30, xmm29, xmm28
+	v\m\()bf16	ymm30{k7}, ymm29, [rbp+r14*8+0x10000000]
+	v\m\()bf16	ymm30, ymm29, [r9]{1to16}
+	v\m\()bf16	ymm30, ymm29, YMMWORD PTR [rcx+4064]
+	v\m\()bf16	ymm30{k7}{z}, ymm29, WORD PTR [rdx-256]{1to16}
+	v\m\()bf16	xmm30{k7}, xmm29, [rbp+r14*8+0x10000000]
+	v\m\()bf16	xmm30, xmm29, [r9]{1to8}
+	v\m\()bf16	xmm30, xmm29, XMMWORD PTR [rcx+2032]
+	v\m\()bf16	xmm30{k7}{z}, xmm29, WORD PTR [rdx-256]{1to8}
 	.endr
 
 	.irp m, madd, msub, nmadd, nmsub
 	.irp n, 132, 213, 231
-	vf\m\n\(\())nepbf16	ymm30, ymm29, ymm28
-	vf\m\n\(\())nepbf16	xmm30, xmm29, xmm28
-	vf\m\n\(\())nepbf16	ymm30{k7}, ymm29, YMMWORD PTR [rbp+r14*8+0x10000000]
-	vf\m\n\(\())nepbf16	ymm30, ymm29, WORD PTR [r9]{1to16}
-	vf\m\n\(\())nepbf16	ymm30, ymm29, [rcx+4064]
-	vf\m\n\(\())nepbf16	ymm30{k7}{z}, ymm29, [rdx-256]{1to16}
-	vf\m\n\(\())nepbf16	xmm30{k7}, xmm29, XMMWORD PTR [rbp+r14*8+0x10000000]
-	vf\m\n\(\())nepbf16	xmm30, xmm29, WORD PTR [r9]{1to8}
-	vf\m\n\(\())nepbf16	xmm30, xmm29, [rcx+2032]
-	vf\m\n\(\())nepbf16	xmm30{k7}{z}, xmm29, [rdx-256]{1to8}
+	vf\m\n\(\())bf16	ymm30, ymm29, ymm28
+	vf\m\n\(\())bf16	xmm30, xmm29, xmm28
+	vf\m\n\(\())bf16	ymm30{k7}, ymm29, YMMWORD PTR [rbp+r14*8+0x10000000]
+	vf\m\n\(\())bf16	ymm30, ymm29, WORD PTR [r9]{1to16}
+	vf\m\n\(\())bf16	ymm30, ymm29, [rcx+4064]
+	vf\m\n\(\())bf16	ymm30{k7}{z}, ymm29, [rdx-256]{1to16}
+	vf\m\n\(\())bf16	xmm30{k7}, xmm29, XMMWORD PTR [rbp+r14*8+0x10000000]
+	vf\m\n\(\())bf16	xmm30, xmm29, WORD PTR [r9]{1to8}
+	vf\m\n\(\())bf16	xmm30, xmm29, [rcx+2032]
+	vf\m\n\(\())bf16	xmm30{k7}{z}, xmm29, [rdx-256]{1to8}
 	.endr
 	.endr
 
-	.irp m, getexp, rcp, rsqrt, sqrtne
-	v\m\()pbf16	xmm30, xmm29
-	v\m\()pbf16	ymm30, ymm29
-	v\m\()pbf16	xmm30{k7}, [rbp+r14*8+0x10000000]
-	v\m\()pbf16	xmm30, [r9]{1to8}
-	v\m\()pbf16	xmm30, XMMWORD PTR [rcx+2032]
-	v\m\()pbf16	xmm30{k7}{z}, WORD PTR [rdx-256]{1to8}
-	v\m\()pbf16	ymm30{k7}, YMMWORD PTR [rbp+r14*8+0x10000000]
-	v\m\()pbf16	ymm30, WORD PTR [r9]{1to16}
-	v\m\()pbf16	ymm30, [rcx+4064]
-	v\m\()pbf16	ymm30{k7}{z}, [rdx-256]{1to16}
+	.irp m, getexp, rcp, rsqrt, sqrt
+	v\m\()bf16	xmm30, xmm29
+	v\m\()bf16	ymm30, ymm29
+	v\m\()bf16	xmm30{k7}, [rbp+r14*8+0x10000000]
+	v\m\()bf16	xmm30, [r9]{1to8}
+	v\m\()bf16	xmm30, XMMWORD PTR [rcx+2032]
+	v\m\()bf16	xmm30{k7}{z}, WORD PTR [rdx-256]{1to8}
+	v\m\()bf16	ymm30{k7}, YMMWORD PTR [rbp+r14*8+0x10000000]
+	v\m\()bf16	ymm30, WORD PTR [r9]{1to16}
+	v\m\()bf16	ymm30, [rcx+4064]
+	v\m\()bf16	ymm30{k7}{z}, [rdx-256]{1to16}
 	.endr
 
-	.irp m, getmant, reducene, rndscalene
-	v\m\()pbf16	ymm30, ymm29, 123
-	v\m\()pbf16	xmm30, xmm29, 123
-	v\m\()pbf16	xmm30{k7}, XMMWORD PTR [rbp+r14*8+0x10000000], 123
-	v\m\()pbf16	xmm30, WORD PTR [r9]{1to8}, 123
-	v\m\()pbf16	xmm30, [rcx+2032], 123
-	v\m\()pbf16	xmm30{k7}{z}, [rdx-256]{1to8}, 123
-	v\m\()pbf16	ymm30{k7}, [rbp+r14*8+0x10000000], 123
-	v\m\()pbf16	ymm30, [r9]{1to16}, 123
-	v\m\()pbf16	ymm30, YMMWORD PTR [rcx+4064], 123
-	v\m\()pbf16	ymm30{k7}{z}, WORD PTR [rdx-256]{1to16}, 123
+	.irp m, getmant, reduce, rndscale
+	v\m\()bf16	ymm30, ymm29, 123
+	v\m\()bf16	xmm30, xmm29, 123
+	v\m\()bf16	xmm30{k7}, XMMWORD PTR [rbp+r14*8+0x10000000], 123
+	v\m\()bf16	xmm30, WORD PTR [r9]{1to8}, 123
+	v\m\()bf16	xmm30, [rcx+2032], 123
+	v\m\()bf16	xmm30{k7}{z}, [rdx-256]{1to8}, 123
+	v\m\()bf16	ymm30{k7}, [rbp+r14*8+0x10000000], 123
+	v\m\()bf16	ymm30, [r9]{1to16}, 123
+	v\m\()bf16	ymm30, YMMWORD PTR [rcx+4064], 123
+	v\m\()bf16	ymm30{k7}{z}, WORD PTR [rdx-256]{1to16}, 123
 	.endr
 
-	vcmppbf16	k5, ymm29, ymm28, 123
-	vcmppbf16	k5, xmm29, xmm28, 123
-	vcmppbf16	k5{k7}, xmm29, [rbp+r14*8+0x10000000], 123
-	vcmppbf16	k5, xmm29, [r9]{1to8}, 123
-	vcmppbf16	k5, xmm29, XMMWORD PTR [rcx+2032], 123
-	vcmppbf16	k5{k7}, xmm29, WORD PTR [rdx-256]{1to8}, 123
-	vcmppbf16	k5{k7}, ymm29, [rbp+r14*8+0x10000000], 123
-	vcmppbf16	k5, ymm29, [r9]{1to16}, 123
-	vcmppbf16	k5, ymm29, YMMWORD PTR [rcx+4064], 123
-	vcmppbf16	k5{k7}, ymm29, WORD PTR [rdx-256]{1to16}, 123
+	vcmpbf16	k5, ymm29, ymm28, 123
+	vcmpbf16	k5, xmm29, xmm28, 123
+	vcmpbf16	k5{k7}, xmm29, [rbp+r14*8+0x10000000], 123
+	vcmpbf16	k5, xmm29, [r9]{1to8}, 123
+	vcmpbf16	k5, xmm29, XMMWORD PTR [rcx+2032], 123
+	vcmpbf16	k5{k7}, xmm29, WORD PTR [rdx-256]{1to8}, 123
+	vcmpbf16	k5{k7}, ymm29, [rbp+r14*8+0x10000000], 123
+	vcmpbf16	k5, ymm29, [r9]{1to16}, 123
+	vcmpbf16	k5, ymm29, YMMWORD PTR [rcx+4064], 123
+	vcmpbf16	k5{k7}, ymm29, WORD PTR [rdx-256]{1to16}, 123
 
 	vcomsbf16	xmm30, xmm29
 	vcomsbf16	xmm30, WORD PTR [rbp+r14*8+0x10000000]
@@ -158,12 +158,12 @@  _intel:
 	vcomsbf16	xmm30, [rcx+254]
 	vcomsbf16	xmm30, WORD PTR [rdx-256]
 
-	vfpclasspbf16	k5, ymm29, 123
-	vfpclasspbf16	k5, xmm29, 123
-	vfpclasspbf16	k5{k7}, XMMWORD PTR [rbp+r14*8+0x10000000], 123
-	vfpclasspbf16	k5, WORD PTR [r9]{1to8}, 123
-	vfpclasspbf16	k5, XMMWORD PTR [rcx+2032], 123
-	vfpclasspbf16	k5{k7}, [rdx-256]{1to8}, 123
-	vfpclasspbf16	k5, WORD PTR [r9]{1to16}, 123
-	vfpclasspbf16	k5, YMMWORD PTR [rcx+4064], 123
-	vfpclasspbf16	k5{k7}, [rdx-256]{1to16}, 123
+	vfpclassbf16	k5, ymm29, 123
+	vfpclassbf16	k5, xmm29, 123
+	vfpclassbf16	k5{k7}, XMMWORD PTR [rbp+r14*8+0x10000000], 123
+	vfpclassbf16	k5, WORD PTR [r9]{1to8}, 123
+	vfpclassbf16	k5, XMMWORD PTR [rcx+2032], 123
+	vfpclassbf16	k5{k7}, [rdx-256]{1to8}, 123
+	vfpclassbf16	k5, WORD PTR [r9]{1to16}, 123
+	vfpclassbf16	k5, YMMWORD PTR [rcx+4064], 123
+	vfpclassbf16	k5{k7}, [rdx-256]{1to16}, 123
diff --git a/gas/testsuite/gas/i386/x86-64-avx10_2-256-miscs-intel.d b/gas/testsuite/gas/i386/x86-64-avx10_2-256-miscs-intel.d
index f16a08b7db9..777e25d2be6 100644
--- a/gas/testsuite/gas/i386/x86-64-avx10_2-256-miscs-intel.d
+++ b/gas/testsuite/gas/i386/x86-64-avx10_2-256-miscs-intel.d
@@ -8,12 +8,12 @@  Disassembly of section \.text:
 
 #...
 [a-f0-9]+ <_intel>:
-\s*[a-f0-9]+:\s*62 03 17 00 52 f4 7b\s+vminmaxpbf16 xmm30,xmm29,xmm28,0x7b
-\s*[a-f0-9]+:\s*62 03 17 20 52 f4 7b\s+vminmaxpbf16 ymm30,ymm29,ymm28,0x7b
-\s*[a-f0-9]+:\s*62 23 17 27 52 b4 f5 00 00 00 10 7b\s+vminmaxpbf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-\s*[a-f0-9]+:\s*62 63 17 20 52 71 7f 7b\s+vminmaxpbf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\],0x7b
-\s*[a-f0-9]+:\s*62 23 17 07 52 b4 f5 00 00 00 10 7b\s+vminmaxpbf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-\s*[a-f0-9]+:\s*62 63 17 00 52 71 7f 7b\s+vminmaxpbf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\],0x7b
+\s*[a-f0-9]+:\s*62 03 17 00 52 f4 7b\s+vminmaxbf16 xmm30,xmm29,xmm28,0x7b
+\s*[a-f0-9]+:\s*62 03 17 20 52 f4 7b\s+vminmaxbf16 ymm30,ymm29,ymm28,0x7b
+\s*[a-f0-9]+:\s*62 23 17 27 52 b4 f5 00 00 00 10 7b\s+vminmaxbf16 ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
+\s*[a-f0-9]+:\s*62 63 17 20 52 71 7f 7b\s+vminmaxbf16 ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\],0x7b
+\s*[a-f0-9]+:\s*62 23 17 07 52 b4 f5 00 00 00 10 7b\s+vminmaxbf16 xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
+\s*[a-f0-9]+:\s*62 63 17 00 52 71 7f 7b\s+vminmaxbf16 xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\],0x7b
 \s*[a-f0-9]+:\s*62 03 95 00 52 f4 7b\s+vminmaxpd xmm30,xmm29,xmm28,0x7b
 \s*[a-f0-9]+:\s*62 03 95 20 52 f4 7b\s+vminmaxpd ymm30,ymm29,ymm28,0x7b
 \s*[a-f0-9]+:\s*62 23 95 27 52 b4 f5 00 00 00 10 7b\s+vminmaxpd ymm30\{k7\},ymm29,YMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
@@ -32,10 +32,10 @@  Disassembly of section \.text:
 \s*[a-f0-9]+:\s*62 63 15 20 52 71 7f 7b\s+vminmaxps ymm30,ymm29,YMMWORD PTR \[rcx\+0xfe0\],0x7b
 \s*[a-f0-9]+:\s*62 23 15 07 52 b4 f5 00 00 00 10 7b\s+vminmaxps xmm30\{k7\},xmm29,XMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
 \s*[a-f0-9]+:\s*62 63 15 00 52 71 7f 7b\s+vminmaxps xmm30,xmm29,XMMWORD PTR \[rcx\+0x7f0\],0x7b
-\s*[a-f0-9]+:\s*62 43 17 30 52 31 7b\s+vminmaxpbf16 ymm30,ymm29,WORD BCST \[r9\],0x7b
-\s*[a-f0-9]+:\s*62 63 17 b7 52 72 80 7b\s+vminmaxpbf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\],0x7b
-\s*[a-f0-9]+:\s*62 43 17 10 52 31 7b\s+vminmaxpbf16 xmm30,xmm29,WORD BCST \[r9\],0x7b
-\s*[a-f0-9]+:\s*62 63 17 97 52 72 80 7b\s+vminmaxpbf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\],0x7b
+\s*[a-f0-9]+:\s*62 43 17 30 52 31 7b\s+vminmaxbf16 ymm30,ymm29,WORD BCST \[r9\],0x7b
+\s*[a-f0-9]+:\s*62 63 17 b7 52 72 80 7b\s+vminmaxbf16 ymm30\{k7\}\{z\},ymm29,WORD BCST \[rdx-0x100\],0x7b
+\s*[a-f0-9]+:\s*62 43 17 10 52 31 7b\s+vminmaxbf16 xmm30,xmm29,WORD BCST \[r9\],0x7b
+\s*[a-f0-9]+:\s*62 63 17 97 52 72 80 7b\s+vminmaxbf16 xmm30\{k7\}\{z\},xmm29,WORD BCST \[rdx-0x100\],0x7b
 \s*[a-f0-9]+:\s*62 03 91 10 52 f4 7b\s+vminmaxpd ymm30,ymm29,ymm28\{sae\},0x7b
 \s*[a-f0-9]+:\s*62 43 95 30 52 31 7b\s+vminmaxpd ymm30,ymm29,QWORD BCST \[r9\],0x7b
 \s*[a-f0-9]+:\s*62 63 95 b7 52 72 80 7b\s+vminmaxpd ymm30\{k7\}\{z\},ymm29,QWORD BCST \[rdx-0x400\],0x7b
diff --git a/gas/testsuite/gas/i386/x86-64-avx10_2-256-miscs.d b/gas/testsuite/gas/i386/x86-64-avx10_2-256-miscs.d
index 12ef7fba076..420a8fcfdbd 100644
--- a/gas/testsuite/gas/i386/x86-64-avx10_2-256-miscs.d
+++ b/gas/testsuite/gas/i386/x86-64-avx10_2-256-miscs.d
@@ -6,12 +6,12 @@ 
 Disassembly of section \.text:
 
 0+ <_start>:
-\s*[a-f0-9]+:\s*62 03 17 00 52 f4 7b\s+vminmaxpbf16\s\$0x7b,%xmm28,%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 03 17 20 52 f4 7b\s+vminmaxpbf16\s\$0x7b,%ymm28,%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 23 17 27 52 b4 f5 00 00 00 10 7b\s+vminmaxpbf16\s\$0x7b,0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
-\s*[a-f0-9]+:\s*62 63 17 20 52 71 7f 7b\s+vminmaxpbf16\s\$0x7b,0xfe0\(%rcx\),%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 23 17 07 52 b4 f5 00 00 00 10 7b\s+vminmaxpbf16\s\$0x7b,0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 63 17 00 52 71 7f 7b\s+vminmaxpbf16\s\$0x7b,0x7f0\(%rcx\),%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 03 17 00 52 f4 7b\s+vminmaxbf16\s\$0x7b,%xmm28,%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 03 17 20 52 f4 7b\s+vminmaxbf16\s\$0x7b,%ymm28,%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 23 17 27 52 b4 f5 00 00 00 10 7b\s+vminmaxbf16\s\$0x7b,0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
+\s*[a-f0-9]+:\s*62 63 17 20 52 71 7f 7b\s+vminmaxbf16\s\$0x7b,0xfe0\(%rcx\),%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 23 17 07 52 b4 f5 00 00 00 10 7b\s+vminmaxbf16\s\$0x7b,0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 63 17 00 52 71 7f 7b\s+vminmaxbf16\s\$0x7b,0x7f0\(%rcx\),%xmm29,%xmm30
 \s*[a-f0-9]+:\s*62 03 95 00 52 f4 7b\s+vminmaxpd\s\$0x7b,%xmm28,%xmm29,%xmm30
 \s*[a-f0-9]+:\s*62 03 95 20 52 f4 7b\s+vminmaxpd\s\$0x7b,%ymm28,%ymm29,%ymm30
 \s*[a-f0-9]+:\s*62 23 95 27 52 b4 f5 00 00 00 10 7b\s+vminmaxpd\s\$0x7b,0x10000000\(%rbp,%r14,8\),%ymm29,%ymm30\{%k7\}
@@ -30,10 +30,10 @@  Disassembly of section \.text:
 \s*[a-f0-9]+:\s*62 63 15 20 52 71 7f 7b\s+vminmaxps\s\$0x7b,0xfe0\(%rcx\),%ymm29,%ymm30
 \s*[a-f0-9]+:\s*62 23 15 07 52 b4 f5 00 00 00 10 7b\s+vminmaxps\s\$0x7b,0x10000000\(%rbp,%r14,8\),%xmm29,%xmm30\{%k7\}
 \s*[a-f0-9]+:\s*62 63 15 00 52 71 7f 7b\s+vminmaxps\s\$0x7b,0x7f0\(%rcx\),%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 43 17 30 52 31 7b\s+vminmaxpbf16\s\$0x7b,\(%r9\)\{1to16\},%ymm29,%ymm30
-\s*[a-f0-9]+:\s*62 63 17 b7 52 72 80 7b\s+vminmaxpbf16\s\$0x7b,-0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 43 17 10 52 31 7b\s+vminmaxpbf16\s\$0x7b,\(%r9\)\{1to8\},%xmm29,%xmm30
-\s*[a-f0-9]+:\s*62 63 17 97 52 72 80 7b\s+vminmaxpbf16\s\$0x7b,-0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 43 17 30 52 31 7b\s+vminmaxbf16\s\$0x7b,\(%r9\)\{1to16\},%ymm29,%ymm30
+\s*[a-f0-9]+:\s*62 63 17 b7 52 72 80 7b\s+vminmaxbf16\s\$0x7b,-0x100\(%rdx\)\{1to16\},%ymm29,%ymm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 43 17 10 52 31 7b\s+vminmaxbf16\s\$0x7b,\(%r9\)\{1to8\},%xmm29,%xmm30
+\s*[a-f0-9]+:\s*62 63 17 97 52 72 80 7b\s+vminmaxbf16\s\$0x7b,-0x100\(%rdx\)\{1to8\},%xmm29,%xmm30\{%k7\}\{z\}
 \s*[a-f0-9]+:\s*62 03 91 10 52 f4 7b\s+vminmaxpd\s\$0x7b,\{sae\},%ymm28,%ymm29,%ymm30
 \s*[a-f0-9]+:\s*62 43 95 30 52 31 7b\s+vminmaxpd\s\$0x7b,\(%r9\)\{1to4\},%ymm29,%ymm30
 \s*[a-f0-9]+:\s*62 63 95 b7 52 72 80 7b\s+vminmaxpd\s\$0x7b,-0x400\(%rdx\)\{1to4\},%ymm29,%ymm30\{%k7\}\{z\}
diff --git a/gas/testsuite/gas/i386/x86-64-avx10_2-256-miscs.s b/gas/testsuite/gas/i386/x86-64-avx10_2-256-miscs.s
index d5f87f77f71..ce11c5b0d4b 100644
--- a/gas/testsuite/gas/i386/x86-64-avx10_2-256-miscs.s
+++ b/gas/testsuite/gas/i386/x86-64-avx10_2-256-miscs.s
@@ -4,7 +4,7 @@ 
 	.arch .avx10.2/256
 	.text
 _start:
-	.irp m, pbf16, pd, ph, ps
+	.irp m, bf16, pd, ph, ps
 	vminmax\m	$123, %xmm28, %xmm29, %xmm30
 	vminmax\m	$123, %ymm28, %ymm29, %ymm30
 	vminmax\m	$123, 0x10000000(%rbp, %r14, 8), %ymm29, %ymm30{%k7}
@@ -13,10 +13,10 @@  _start:
 	vminmax\m	$123, 2032(%rcx), %xmm29, %xmm30
 	.endr
 
-	vminmaxpbf16	$123, (%r9){1to16}, %ymm29, %ymm30
-	vminmaxpbf16	$123, -256(%rdx){1to16}, %ymm29, %ymm30{%k7}{z}
-	vminmaxpbf16	$123, (%r9){1to8}, %xmm29, %xmm30
-	vminmaxpbf16	$123, -256(%rdx){1to8}, %xmm29, %xmm30{%k7}{z}
+	vminmaxbf16	$123, (%r9){1to16}, %ymm29, %ymm30
+	vminmaxbf16	$123, -256(%rdx){1to16}, %ymm29, %ymm30{%k7}{z}
+	vminmaxbf16	$123, (%r9){1to8}, %xmm29, %xmm30
+	vminmaxbf16	$123, -256(%rdx){1to8}, %xmm29, %xmm30{%k7}{z}
 	vminmaxpd	$123, {sae}, %ymm28, %ymm29, %ymm30
 	vminmaxpd	$123, (%r9){1to4}, %ymm29, %ymm30
 	vminmaxpd	$123, -1024(%rdx){1to4}, %ymm29, %ymm30{%k7}{z}
@@ -70,7 +70,7 @@  _start:
 
 _intel:
 	.intel_syntax noprefix
-	.irp m, pbf16, pd, ph, ps
+	.irp m, bf16, pd, ph, ps
 	vminmax\m	xmm30, xmm29, xmm28, 123
 	vminmax\m	ymm30, ymm29, ymm28, 123
 	vminmax\m	ymm30{k7}, ymm29, [rbp+r14*8+0x10000000], 123
@@ -79,10 +79,10 @@  _intel:
 	vminmax\m	xmm30, xmm29, XMMWORD PTR [rcx+2032], 123
 	.endr
 
-	vminmaxpbf16	ymm30, ymm29, [r9]{1to16}, 123
-	vminmaxpbf16	ymm30{k7}{z}, ymm29, WORD PTR [rdx-256]{1to16}, 123
-	vminmaxpbf16	xmm30, xmm29, [r9]{1to8}, 123
-	vminmaxpbf16	xmm30{k7}{z}, xmm29, WORD PTR [rdx-256]{1to8}, 123
+	vminmaxbf16	ymm30, ymm29, [r9]{1to16}, 123
+	vminmaxbf16	ymm30{k7}{z}, ymm29, WORD PTR [rdx-256]{1to16}, 123
+	vminmaxbf16	xmm30, xmm29, [r9]{1to8}, 123
+	vminmaxbf16	xmm30{k7}{z}, xmm29, WORD PTR [rdx-256]{1to8}, 123
 	vminmaxpd	ymm30, ymm29, ymm28, {sae}, 123
 	vminmaxpd	ymm30, ymm29, QWORD PTR [r9]{1to4}, 123
 	vminmaxpd	ymm30{k7}{z}, ymm29, [rdx-1024]{1to4}, 123
diff --git a/gas/testsuite/gas/i386/x86-64-avx10_2-512-bf16-intel.d b/gas/testsuite/gas/i386/x86-64-avx10_2-512-bf16-intel.d
index 9b266c43b81..869508f52ee 100644
--- a/gas/testsuite/gas/i386/x86-64-avx10_2-512-bf16-intel.d
+++ b/gas/testsuite/gas/i386/x86-64-avx10_2-512-bf16-intel.d
@@ -8,144 +8,144 @@  Disassembly of section \.text:
 
 #...
 [a-f0-9]+ <_intel>:
-\s*[a-f0-9]+:\s*62 05 15 40 58 f4\s+vaddnepbf16 zmm30,zmm29,zmm28
-\s*[a-f0-9]+:\s*62 25 15 47 58 b4 f5 00 00 00 10\s+vaddnepbf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 45 15 50 58 31\s+vaddnepbf16 zmm30,zmm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 65 15 40 58 71 7f\s+vaddnepbf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 65 15 d7 58 72 80\s+vaddnepbf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 05 15 40 5e f4\s+vdivnepbf16 zmm30,zmm29,zmm28
-\s*[a-f0-9]+:\s*62 25 15 47 5e b4 f5 00 00 00 10\s+vdivnepbf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 45 15 50 5e 31\s+vdivnepbf16 zmm30,zmm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 65 15 40 5e 71 7f\s+vdivnepbf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 65 15 d7 5e 72 80\s+vdivnepbf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 05 15 40 5f f4\s+vmaxpbf16 zmm30,zmm29,zmm28
-\s*[a-f0-9]+:\s*62 25 15 47 5f b4 f5 00 00 00 10\s+vmaxpbf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 45 15 50 5f 31\s+vmaxpbf16 zmm30,zmm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 65 15 40 5f 71 7f\s+vmaxpbf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 65 15 d7 5f 72 80\s+vmaxpbf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 05 15 40 5d f4\s+vminpbf16 zmm30,zmm29,zmm28
-\s*[a-f0-9]+:\s*62 25 15 47 5d b4 f5 00 00 00 10\s+vminpbf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 45 15 50 5d 31\s+vminpbf16 zmm30,zmm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 65 15 40 5d 71 7f\s+vminpbf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 65 15 d7 5d 72 80\s+vminpbf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 05 15 40 59 f4\s+vmulnepbf16 zmm30,zmm29,zmm28
-\s*[a-f0-9]+:\s*62 25 15 47 59 b4 f5 00 00 00 10\s+vmulnepbf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 45 15 50 59 31\s+vmulnepbf16 zmm30,zmm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 65 15 40 59 71 7f\s+vmulnepbf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 65 15 d7 59 72 80\s+vmulnepbf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 06 14 40 2c f4\s+vscalefnepbf16 zmm30,zmm29,zmm28
-\s*[a-f0-9]+:\s*62 26 14 47 2c b4 f5 00 00 00 10\s+vscalefnepbf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 14 50 2c 31\s+vscalefnepbf16 zmm30,zmm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 14 40 2c 71 7f\s+vscalefnepbf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 66 14 d7 2c 72 80\s+vscalefnepbf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 05 15 40 5c f4\s+vsubnepbf16 zmm30,zmm29,zmm28
-\s*[a-f0-9]+:\s*62 25 15 47 5c b4 f5 00 00 00 10\s+vsubnepbf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 45 15 50 5c 31\s+vsubnepbf16 zmm30,zmm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 65 15 40 5c 71 7f\s+vsubnepbf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 65 15 d7 5c 72 80\s+vsubnepbf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 06 14 40 98 f4\s+vfmadd132nepbf16 zmm30,zmm29,zmm28
-\s*[a-f0-9]+:\s*62 26 14 47 98 b4 f5 00 00 00 10\s+vfmadd132nepbf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 14 50 98 31\s+vfmadd132nepbf16 zmm30,zmm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 14 40 98 71 7f\s+vfmadd132nepbf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 66 14 d7 98 72 80\s+vfmadd132nepbf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 06 14 40 a8 f4\s+vfmadd213nepbf16 zmm30,zmm29,zmm28
-\s*[a-f0-9]+:\s*62 26 14 47 a8 b4 f5 00 00 00 10\s+vfmadd213nepbf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 14 50 a8 31\s+vfmadd213nepbf16 zmm30,zmm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 14 40 a8 71 7f\s+vfmadd213nepbf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 66 14 d7 a8 72 80\s+vfmadd213nepbf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 06 14 40 b8 f4\s+vfmadd231nepbf16 zmm30,zmm29,zmm28
-\s*[a-f0-9]+:\s*62 26 14 47 b8 b4 f5 00 00 00 10\s+vfmadd231nepbf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 14 50 b8 31\s+vfmadd231nepbf16 zmm30,zmm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 14 40 b8 71 7f\s+vfmadd231nepbf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 66 14 d7 b8 72 80\s+vfmadd231nepbf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 06 14 40 9a f4\s+vfmsub132nepbf16 zmm30,zmm29,zmm28
-\s*[a-f0-9]+:\s*62 26 14 47 9a b4 f5 00 00 00 10\s+vfmsub132nepbf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 14 50 9a 31\s+vfmsub132nepbf16 zmm30,zmm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 14 40 9a 71 7f\s+vfmsub132nepbf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 66 14 d7 9a 72 80\s+vfmsub132nepbf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 06 14 40 aa f4\s+vfmsub213nepbf16 zmm30,zmm29,zmm28
-\s*[a-f0-9]+:\s*62 26 14 47 aa b4 f5 00 00 00 10\s+vfmsub213nepbf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 14 50 aa 31\s+vfmsub213nepbf16 zmm30,zmm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 14 40 aa 71 7f\s+vfmsub213nepbf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 66 14 d7 aa 72 80\s+vfmsub213nepbf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 06 14 40 ba f4\s+vfmsub231nepbf16 zmm30,zmm29,zmm28
-\s*[a-f0-9]+:\s*62 26 14 47 ba b4 f5 00 00 00 10\s+vfmsub231nepbf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 14 50 ba 31\s+vfmsub231nepbf16 zmm30,zmm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 14 40 ba 71 7f\s+vfmsub231nepbf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 66 14 d7 ba 72 80\s+vfmsub231nepbf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 06 14 40 9c f4\s+vfnmadd132nepbf16 zmm30,zmm29,zmm28
-\s*[a-f0-9]+:\s*62 26 14 47 9c b4 f5 00 00 00 10\s+vfnmadd132nepbf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 14 50 9c 31\s+vfnmadd132nepbf16 zmm30,zmm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 14 40 9c 71 7f\s+vfnmadd132nepbf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 66 14 d7 9c 72 80\s+vfnmadd132nepbf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 06 14 40 ac f4\s+vfnmadd213nepbf16 zmm30,zmm29,zmm28
-\s*[a-f0-9]+:\s*62 26 14 47 ac b4 f5 00 00 00 10\s+vfnmadd213nepbf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 14 50 ac 31\s+vfnmadd213nepbf16 zmm30,zmm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 14 40 ac 71 7f\s+vfnmadd213nepbf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 66 14 d7 ac 72 80\s+vfnmadd213nepbf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 06 14 40 bc f4\s+vfnmadd231nepbf16 zmm30,zmm29,zmm28
-\s*[a-f0-9]+:\s*62 26 14 47 bc b4 f5 00 00 00 10\s+vfnmadd231nepbf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 14 50 bc 31\s+vfnmadd231nepbf16 zmm30,zmm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 14 40 bc 71 7f\s+vfnmadd231nepbf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 66 14 d7 bc 72 80\s+vfnmadd231nepbf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 06 14 40 9e f4\s+vfnmsub132nepbf16 zmm30,zmm29,zmm28
-\s*[a-f0-9]+:\s*62 26 14 47 9e b4 f5 00 00 00 10\s+vfnmsub132nepbf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 14 50 9e 31\s+vfnmsub132nepbf16 zmm30,zmm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 14 40 9e 71 7f\s+vfnmsub132nepbf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 66 14 d7 9e 72 80\s+vfnmsub132nepbf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 06 14 40 ae f4\s+vfnmsub213nepbf16 zmm30,zmm29,zmm28
-\s*[a-f0-9]+:\s*62 26 14 47 ae b4 f5 00 00 00 10\s+vfnmsub213nepbf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 14 50 ae 31\s+vfnmsub213nepbf16 zmm30,zmm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 14 40 ae 71 7f\s+vfnmsub213nepbf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 66 14 d7 ae 72 80\s+vfnmsub213nepbf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 06 14 40 be f4\s+vfnmsub231nepbf16 zmm30,zmm29,zmm28
-\s*[a-f0-9]+:\s*62 26 14 47 be b4 f5 00 00 00 10\s+vfnmsub231nepbf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 14 50 be 31\s+vfnmsub231nepbf16 zmm30,zmm29,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 14 40 be 71 7f\s+vfnmsub231nepbf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 66 14 d7 be 72 80\s+vfnmsub231nepbf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 06 7c 48 42 f5\s+vgetexppbf16 zmm30,zmm29
-\s*[a-f0-9]+:\s*62 26 7c 4f 42 b4 f5 00 00 00 10\s+vgetexppbf16 zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 7c 58 42 31\s+vgetexppbf16 zmm30,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 7c 48 42 71 7f\s+vgetexppbf16 zmm30,ZMMWORD PTR \[rcx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 66 7c df 42 72 80\s+vgetexppbf16 zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 06 7c 48 4c f5\s+vrcppbf16 zmm30,zmm29
-\s*[a-f0-9]+:\s*62 26 7c 4f 4c b4 f5 00 00 00 10\s+vrcppbf16 zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 7c 58 4c 31\s+vrcppbf16 zmm30,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 7c 48 4c 71 7f\s+vrcppbf16 zmm30,ZMMWORD PTR \[rcx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 66 7c df 4c 72 80\s+vrcppbf16 zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 06 7c 48 4e f5\s+vrsqrtpbf16 zmm30,zmm29
-\s*[a-f0-9]+:\s*62 26 7c 4f 4e b4 f5 00 00 00 10\s+vrsqrtpbf16 zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 46 7c 58 4e 31\s+vrsqrtpbf16 zmm30,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 66 7c 48 4e 71 7f\s+vrsqrtpbf16 zmm30,ZMMWORD PTR \[rcx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 66 7c df 4e 72 80\s+vrsqrtpbf16 zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 05 7d 48 51 f5\s+vsqrtnepbf16 zmm30,zmm29
-\s*[a-f0-9]+:\s*62 25 7d 4f 51 b4 f5 00 00 00 10\s+vsqrtnepbf16 zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
-\s*[a-f0-9]+:\s*62 45 7d 58 51 31\s+vsqrtnepbf16 zmm30,WORD BCST \[r9\]
-\s*[a-f0-9]+:\s*62 65 7d 48 51 71 7f\s+vsqrtnepbf16 zmm30,ZMMWORD PTR \[rcx\+0x1fc0\]
-\s*[a-f0-9]+:\s*62 65 7d df 51 72 80\s+vsqrtnepbf16 zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
-\s*[a-f0-9]+:\s*62 03 7f 48 26 f5 7b\s+vgetmantpbf16 zmm30,zmm29,0x7b
-\s*[a-f0-9]+:\s*62 23 7f 4f 26 b4 f5 00 00 00 10 7b\s+vgetmantpbf16 zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-\s*[a-f0-9]+:\s*62 43 7f 58 26 31 7b\s+vgetmantpbf16 zmm30,WORD BCST \[r9\],0x7b
-\s*[a-f0-9]+:\s*62 63 7f 48 26 71 7f 7b\s+vgetmantpbf16 zmm30,ZMMWORD PTR \[rcx\+0x1fc0\],0x7b
-\s*[a-f0-9]+:\s*62 63 7f df 26 72 80 7b\s+vgetmantpbf16 zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\],0x7b
-\s*[a-f0-9]+:\s*62 03 7f 48 56 f5 7b\s+vreducenepbf16 zmm30,zmm29,0x7b
-\s*[a-f0-9]+:\s*62 23 7f 4f 56 b4 f5 00 00 00 10 7b\s+vreducenepbf16 zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-\s*[a-f0-9]+:\s*62 43 7f 58 56 31 7b\s+vreducenepbf16 zmm30,WORD BCST \[r9\],0x7b
-\s*[a-f0-9]+:\s*62 63 7f 48 56 71 7f 7b\s+vreducenepbf16 zmm30,ZMMWORD PTR \[rcx\+0x1fc0\],0x7b
-\s*[a-f0-9]+:\s*62 63 7f df 56 72 80 7b\s+vreducenepbf16 zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\],0x7b
-\s*[a-f0-9]+:\s*62 03 7f 48 08 f5 7b\s+vrndscalenepbf16 zmm30,zmm29,0x7b
-\s*[a-f0-9]+:\s*62 23 7f 4f 08 b4 f5 00 00 00 10 7b\s+vrndscalenepbf16 zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-\s*[a-f0-9]+:\s*62 43 7f 58 08 31 7b\s+vrndscalenepbf16 zmm30,WORD BCST \[r9\],0x7b
-\s*[a-f0-9]+:\s*62 63 7f 48 08 71 7f 7b\s+vrndscalenepbf16 zmm30,ZMMWORD PTR \[rcx\+0x1fc0\],0x7b
-\s*[a-f0-9]+:\s*62 63 7f df 08 72 80 7b\s+vrndscalenepbf16 zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\],0x7b
-\s*[a-f0-9]+:\s*62 93 17 40 c2 ec 7b\s+vcmppbf16 k5,zmm29,zmm28,0x7b
-\s*[a-f0-9]+:\s*62 b3 17 47 c2 ac f5 00 00 00 10 7b\s+vcmppbf16 k5\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-\s*[a-f0-9]+:\s*62 d3 17 50 c2 29 7b\s+vcmppbf16 k5,zmm29,WORD BCST \[r9\],0x7b
-\s*[a-f0-9]+:\s*62 f3 17 40 c2 69 7f 7b\s+vcmppbf16 k5,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\],0x7b
-\s*[a-f0-9]+:\s*62 f3 17 57 c2 6a 80 7b\s+vcmppbf16 k5\{k7\},zmm29,WORD BCST \[rdx-0x100\],0x7b
-\s*[a-f0-9]+:\s*62 93 7f 48 66 ed 7b\s+vfpclasspbf16 k5,zmm29,0x7b
-\s*[a-f0-9]+:\s*62 b3 7f 4f 66 ac f5 00 00 00 10 7b\s+vfpclasspbf16 k5\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-\s*[a-f0-9]+:\s*62 d3 7f 58 66 29 7b\s+vfpclasspbf16 k5,WORD BCST \[r9\]\{1to32\},0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 48 66 69 7f 7b\s+vfpclasspbf16 k5,ZMMWORD PTR \[rcx\+0x1fc0\],0x7b
-\s*[a-f0-9]+:\s*62 f3 7f 5f 66 6a 80 7b\s+vfpclasspbf16 k5\{k7\},WORD BCST \[rdx-0x100\]\{1to32\},0x7b
+\s*[a-f0-9]+:\s*62 05 15 40 58 f4\s+vaddbf16 zmm30,zmm29,zmm28
+\s*[a-f0-9]+:\s*62 25 15 47 58 b4 f5 00 00 00 10\s+vaddbf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 45 15 50 58 31\s+vaddbf16 zmm30,zmm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 65 15 40 58 71 7f\s+vaddbf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 65 15 d7 58 72 80\s+vaddbf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 05 15 40 5e f4\s+vdivbf16 zmm30,zmm29,zmm28
+\s*[a-f0-9]+:\s*62 25 15 47 5e b4 f5 00 00 00 10\s+vdivbf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 45 15 50 5e 31\s+vdivbf16 zmm30,zmm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 65 15 40 5e 71 7f\s+vdivbf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 65 15 d7 5e 72 80\s+vdivbf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 05 15 40 5f f4\s+vmaxbf16 zmm30,zmm29,zmm28
+\s*[a-f0-9]+:\s*62 25 15 47 5f b4 f5 00 00 00 10\s+vmaxbf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 45 15 50 5f 31\s+vmaxbf16 zmm30,zmm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 65 15 40 5f 71 7f\s+vmaxbf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 65 15 d7 5f 72 80\s+vmaxbf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 05 15 40 5d f4\s+vminbf16 zmm30,zmm29,zmm28
+\s*[a-f0-9]+:\s*62 25 15 47 5d b4 f5 00 00 00 10\s+vminbf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 45 15 50 5d 31\s+vminbf16 zmm30,zmm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 65 15 40 5d 71 7f\s+vminbf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 65 15 d7 5d 72 80\s+vminbf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 05 15 40 59 f4\s+vmulbf16 zmm30,zmm29,zmm28
+\s*[a-f0-9]+:\s*62 25 15 47 59 b4 f5 00 00 00 10\s+vmulbf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 45 15 50 59 31\s+vmulbf16 zmm30,zmm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 65 15 40 59 71 7f\s+vmulbf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 65 15 d7 59 72 80\s+vmulbf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 06 14 40 2c f4\s+vscalefbf16 zmm30,zmm29,zmm28
+\s*[a-f0-9]+:\s*62 26 14 47 2c b4 f5 00 00 00 10\s+vscalefbf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 14 50 2c 31\s+vscalefbf16 zmm30,zmm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 14 40 2c 71 7f\s+vscalefbf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 66 14 d7 2c 72 80\s+vscalefbf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 05 15 40 5c f4\s+vsubbf16 zmm30,zmm29,zmm28
+\s*[a-f0-9]+:\s*62 25 15 47 5c b4 f5 00 00 00 10\s+vsubbf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 45 15 50 5c 31\s+vsubbf16 zmm30,zmm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 65 15 40 5c 71 7f\s+vsubbf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 65 15 d7 5c 72 80\s+vsubbf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 06 14 40 98 f4\s+vfmadd132bf16 zmm30,zmm29,zmm28
+\s*[a-f0-9]+:\s*62 26 14 47 98 b4 f5 00 00 00 10\s+vfmadd132bf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 14 50 98 31\s+vfmadd132bf16 zmm30,zmm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 14 40 98 71 7f\s+vfmadd132bf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 66 14 d7 98 72 80\s+vfmadd132bf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 06 14 40 a8 f4\s+vfmadd213bf16 zmm30,zmm29,zmm28
+\s*[a-f0-9]+:\s*62 26 14 47 a8 b4 f5 00 00 00 10\s+vfmadd213bf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 14 50 a8 31\s+vfmadd213bf16 zmm30,zmm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 14 40 a8 71 7f\s+vfmadd213bf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 66 14 d7 a8 72 80\s+vfmadd213bf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 06 14 40 b8 f4\s+vfmadd231bf16 zmm30,zmm29,zmm28
+\s*[a-f0-9]+:\s*62 26 14 47 b8 b4 f5 00 00 00 10\s+vfmadd231bf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 14 50 b8 31\s+vfmadd231bf16 zmm30,zmm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 14 40 b8 71 7f\s+vfmadd231bf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 66 14 d7 b8 72 80\s+vfmadd231bf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 06 14 40 9a f4\s+vfmsub132bf16 zmm30,zmm29,zmm28
+\s*[a-f0-9]+:\s*62 26 14 47 9a b4 f5 00 00 00 10\s+vfmsub132bf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 14 50 9a 31\s+vfmsub132bf16 zmm30,zmm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 14 40 9a 71 7f\s+vfmsub132bf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 66 14 d7 9a 72 80\s+vfmsub132bf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 06 14 40 aa f4\s+vfmsub213bf16 zmm30,zmm29,zmm28
+\s*[a-f0-9]+:\s*62 26 14 47 aa b4 f5 00 00 00 10\s+vfmsub213bf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 14 50 aa 31\s+vfmsub213bf16 zmm30,zmm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 14 40 aa 71 7f\s+vfmsub213bf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 66 14 d7 aa 72 80\s+vfmsub213bf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 06 14 40 ba f4\s+vfmsub231bf16 zmm30,zmm29,zmm28
+\s*[a-f0-9]+:\s*62 26 14 47 ba b4 f5 00 00 00 10\s+vfmsub231bf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 14 50 ba 31\s+vfmsub231bf16 zmm30,zmm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 14 40 ba 71 7f\s+vfmsub231bf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 66 14 d7 ba 72 80\s+vfmsub231bf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 06 14 40 9c f4\s+vfnmadd132bf16 zmm30,zmm29,zmm28
+\s*[a-f0-9]+:\s*62 26 14 47 9c b4 f5 00 00 00 10\s+vfnmadd132bf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 14 50 9c 31\s+vfnmadd132bf16 zmm30,zmm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 14 40 9c 71 7f\s+vfnmadd132bf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 66 14 d7 9c 72 80\s+vfnmadd132bf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 06 14 40 ac f4\s+vfnmadd213bf16 zmm30,zmm29,zmm28
+\s*[a-f0-9]+:\s*62 26 14 47 ac b4 f5 00 00 00 10\s+vfnmadd213bf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 14 50 ac 31\s+vfnmadd213bf16 zmm30,zmm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 14 40 ac 71 7f\s+vfnmadd213bf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 66 14 d7 ac 72 80\s+vfnmadd213bf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 06 14 40 bc f4\s+vfnmadd231bf16 zmm30,zmm29,zmm28
+\s*[a-f0-9]+:\s*62 26 14 47 bc b4 f5 00 00 00 10\s+vfnmadd231bf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 14 50 bc 31\s+vfnmadd231bf16 zmm30,zmm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 14 40 bc 71 7f\s+vfnmadd231bf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 66 14 d7 bc 72 80\s+vfnmadd231bf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 06 14 40 9e f4\s+vfnmsub132bf16 zmm30,zmm29,zmm28
+\s*[a-f0-9]+:\s*62 26 14 47 9e b4 f5 00 00 00 10\s+vfnmsub132bf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 14 50 9e 31\s+vfnmsub132bf16 zmm30,zmm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 14 40 9e 71 7f\s+vfnmsub132bf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 66 14 d7 9e 72 80\s+vfnmsub132bf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 06 14 40 ae f4\s+vfnmsub213bf16 zmm30,zmm29,zmm28
+\s*[a-f0-9]+:\s*62 26 14 47 ae b4 f5 00 00 00 10\s+vfnmsub213bf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 14 50 ae 31\s+vfnmsub213bf16 zmm30,zmm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 14 40 ae 71 7f\s+vfnmsub213bf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 66 14 d7 ae 72 80\s+vfnmsub213bf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 06 14 40 be f4\s+vfnmsub231bf16 zmm30,zmm29,zmm28
+\s*[a-f0-9]+:\s*62 26 14 47 be b4 f5 00 00 00 10\s+vfnmsub231bf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 14 50 be 31\s+vfnmsub231bf16 zmm30,zmm29,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 14 40 be 71 7f\s+vfnmsub231bf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 66 14 d7 be 72 80\s+vfnmsub231bf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 06 7c 48 42 f5\s+vgetexpbf16 zmm30,zmm29
+\s*[a-f0-9]+:\s*62 26 7c 4f 42 b4 f5 00 00 00 10\s+vgetexpbf16 zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 7c 58 42 31\s+vgetexpbf16 zmm30,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 7c 48 42 71 7f\s+vgetexpbf16 zmm30,ZMMWORD PTR \[rcx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 66 7c df 42 72 80\s+vgetexpbf16 zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 06 7c 48 4c f5\s+vrcpbf16 zmm30,zmm29
+\s*[a-f0-9]+:\s*62 26 7c 4f 4c b4 f5 00 00 00 10\s+vrcpbf16 zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 7c 58 4c 31\s+vrcpbf16 zmm30,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 7c 48 4c 71 7f\s+vrcpbf16 zmm30,ZMMWORD PTR \[rcx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 66 7c df 4c 72 80\s+vrcpbf16 zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 06 7c 48 4e f5\s+vrsqrtbf16 zmm30,zmm29
+\s*[a-f0-9]+:\s*62 26 7c 4f 4e b4 f5 00 00 00 10\s+vrsqrtbf16 zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 46 7c 58 4e 31\s+vrsqrtbf16 zmm30,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 66 7c 48 4e 71 7f\s+vrsqrtbf16 zmm30,ZMMWORD PTR \[rcx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 66 7c df 4e 72 80\s+vrsqrtbf16 zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 05 7d 48 51 f5\s+vsqrtbf16 zmm30,zmm29
+\s*[a-f0-9]+:\s*62 25 7d 4f 51 b4 f5 00 00 00 10\s+vsqrtbf16 zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\]
+\s*[a-f0-9]+:\s*62 45 7d 58 51 31\s+vsqrtbf16 zmm30,WORD BCST \[r9\]
+\s*[a-f0-9]+:\s*62 65 7d 48 51 71 7f\s+vsqrtbf16 zmm30,ZMMWORD PTR \[rcx\+0x1fc0\]
+\s*[a-f0-9]+:\s*62 65 7d df 51 72 80\s+vsqrtbf16 zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\]
+\s*[a-f0-9]+:\s*62 03 7f 48 26 f5 7b\s+vgetmantbf16 zmm30,zmm29,0x7b
+\s*[a-f0-9]+:\s*62 23 7f 4f 26 b4 f5 00 00 00 10 7b\s+vgetmantbf16 zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
+\s*[a-f0-9]+:\s*62 43 7f 58 26 31 7b\s+vgetmantbf16 zmm30,WORD BCST \[r9\],0x7b
+\s*[a-f0-9]+:\s*62 63 7f 48 26 71 7f 7b\s+vgetmantbf16 zmm30,ZMMWORD PTR \[rcx\+0x1fc0\],0x7b
+\s*[a-f0-9]+:\s*62 63 7f df 26 72 80 7b\s+vgetmantbf16 zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\],0x7b
+\s*[a-f0-9]+:\s*62 03 7f 48 56 f5 7b\s+vreducebf16 zmm30,zmm29,0x7b
+\s*[a-f0-9]+:\s*62 23 7f 4f 56 b4 f5 00 00 00 10 7b\s+vreducebf16 zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
+\s*[a-f0-9]+:\s*62 43 7f 58 56 31 7b\s+vreducebf16 zmm30,WORD BCST \[r9\],0x7b
+\s*[a-f0-9]+:\s*62 63 7f 48 56 71 7f 7b\s+vreducebf16 zmm30,ZMMWORD PTR \[rcx\+0x1fc0\],0x7b
+\s*[a-f0-9]+:\s*62 63 7f df 56 72 80 7b\s+vreducebf16 zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\],0x7b
+\s*[a-f0-9]+:\s*62 03 7f 48 08 f5 7b\s+vrndscalebf16 zmm30,zmm29,0x7b
+\s*[a-f0-9]+:\s*62 23 7f 4f 08 b4 f5 00 00 00 10 7b\s+vrndscalebf16 zmm30\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
+\s*[a-f0-9]+:\s*62 43 7f 58 08 31 7b\s+vrndscalebf16 zmm30,WORD BCST \[r9\],0x7b
+\s*[a-f0-9]+:\s*62 63 7f 48 08 71 7f 7b\s+vrndscalebf16 zmm30,ZMMWORD PTR \[rcx\+0x1fc0\],0x7b
+\s*[a-f0-9]+:\s*62 63 7f df 08 72 80 7b\s+vrndscalebf16 zmm30\{k7\}\{z\},WORD BCST \[rdx-0x100\],0x7b
+\s*[a-f0-9]+:\s*62 93 17 40 c2 ec 7b\s+vcmpbf16 k5,zmm29,zmm28,0x7b
+\s*[a-f0-9]+:\s*62 b3 17 47 c2 ac f5 00 00 00 10 7b\s+vcmpbf16 k5\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
+\s*[a-f0-9]+:\s*62 d3 17 50 c2 29 7b\s+vcmpbf16 k5,zmm29,WORD BCST \[r9\],0x7b
+\s*[a-f0-9]+:\s*62 f3 17 40 c2 69 7f 7b\s+vcmpbf16 k5,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\],0x7b
+\s*[a-f0-9]+:\s*62 f3 17 57 c2 6a 80 7b\s+vcmpbf16 k5\{k7\},zmm29,WORD BCST \[rdx-0x100\],0x7b
+\s*[a-f0-9]+:\s*62 93 7f 48 66 ed 7b\s+vfpclassbf16 k5,zmm29,0x7b
+\s*[a-f0-9]+:\s*62 b3 7f 4f 66 ac f5 00 00 00 10 7b\s+vfpclassbf16 k5\{k7\},ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
+\s*[a-f0-9]+:\s*62 d3 7f 58 66 29 7b\s+vfpclassbf16 k5,WORD BCST \[r9\]\{1to32\},0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 48 66 69 7f 7b\s+vfpclassbf16 k5,ZMMWORD PTR \[rcx\+0x1fc0\],0x7b
+\s*[a-f0-9]+:\s*62 f3 7f 5f 66 6a 80 7b\s+vfpclassbf16 k5\{k7\},WORD BCST \[rdx-0x100\]\{1to32\},0x7b
 #pass
diff --git a/gas/testsuite/gas/i386/x86-64-avx10_2-512-bf16.d b/gas/testsuite/gas/i386/x86-64-avx10_2-512-bf16.d
index 73b9dced5a6..ba05bd99c43 100644
--- a/gas/testsuite/gas/i386/x86-64-avx10_2-512-bf16.d
+++ b/gas/testsuite/gas/i386/x86-64-avx10_2-512-bf16.d
@@ -7,144 +7,144 @@ 
 Disassembly of section .text:
 
 0+ <_start>:
-\s*[a-f0-9]+:\s*62 05 15 40 58 f4\s+vaddnepbf16 %zmm28,%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 25 15 47 58 b4 f5 00 00 00 10\s+vaddnepbf16 0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 45 15 50 58 31\s+vaddnepbf16 \(%r9\)\{1to32\},%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 65 15 40 58 71 7f\s+vaddnepbf16 0x1fc0\(%rcx\),%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 65 15 d7 58 72 80\s+vaddnepbf16 -0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 05 15 40 5e f4\s+vdivnepbf16 %zmm28,%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 25 15 47 5e b4 f5 00 00 00 10\s+vdivnepbf16 0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 45 15 50 5e 31\s+vdivnepbf16 \(%r9\)\{1to32\},%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 65 15 40 5e 71 7f\s+vdivnepbf16 0x1fc0\(%rcx\),%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 65 15 d7 5e 72 80\s+vdivnepbf16 -0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 05 15 40 5f f4\s+vmaxpbf16 %zmm28,%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 25 15 47 5f b4 f5 00 00 00 10\s+vmaxpbf16 0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 45 15 50 5f 31\s+vmaxpbf16 \(%r9\)\{1to32\},%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 65 15 40 5f 71 7f\s+vmaxpbf16 0x1fc0\(%rcx\),%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 65 15 d7 5f 72 80\s+vmaxpbf16 -0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 05 15 40 5d f4\s+vminpbf16 %zmm28,%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 25 15 47 5d b4 f5 00 00 00 10\s+vminpbf16 0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 45 15 50 5d 31\s+vminpbf16 \(%r9\)\{1to32\},%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 65 15 40 5d 71 7f\s+vminpbf16 0x1fc0\(%rcx\),%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 65 15 d7 5d 72 80\s+vminpbf16 -0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 05 15 40 59 f4\s+vmulnepbf16 %zmm28,%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 25 15 47 59 b4 f5 00 00 00 10\s+vmulnepbf16 0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 45 15 50 59 31\s+vmulnepbf16 \(%r9\)\{1to32\},%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 65 15 40 59 71 7f\s+vmulnepbf16 0x1fc0\(%rcx\),%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 65 15 d7 59 72 80\s+vmulnepbf16 -0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 06 14 40 2c f4\s+vscalefnepbf16 %zmm28,%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 26 14 47 2c b4 f5 00 00 00 10\s+vscalefnepbf16 0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 14 50 2c 31\s+vscalefnepbf16 \(%r9\)\{1to32\},%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 66 14 40 2c 71 7f\s+vscalefnepbf16 0x1fc0\(%rcx\),%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 66 14 d7 2c 72 80\s+vscalefnepbf16 -0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 05 15 40 5c f4\s+vsubnepbf16 %zmm28,%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 25 15 47 5c b4 f5 00 00 00 10\s+vsubnepbf16 0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 45 15 50 5c 31\s+vsubnepbf16 \(%r9\)\{1to32\},%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 65 15 40 5c 71 7f\s+vsubnepbf16 0x1fc0\(%rcx\),%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 65 15 d7 5c 72 80\s+vsubnepbf16 -0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 06 14 40 98 f4\s+vfmadd132nepbf16 %zmm28,%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 26 14 47 98 b4 f5 00 00 00 10\s+vfmadd132nepbf16 0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 14 50 98 31\s+vfmadd132nepbf16 \(%r9\)\{1to32\},%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 66 14 40 98 71 7f\s+vfmadd132nepbf16 0x1fc0\(%rcx\),%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 66 14 d7 98 72 80\s+vfmadd132nepbf16 -0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 06 14 40 a8 f4\s+vfmadd213nepbf16 %zmm28,%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 26 14 47 a8 b4 f5 00 00 00 10\s+vfmadd213nepbf16 0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 14 50 a8 31\s+vfmadd213nepbf16 \(%r9\)\{1to32\},%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 66 14 40 a8 71 7f\s+vfmadd213nepbf16 0x1fc0\(%rcx\),%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 66 14 d7 a8 72 80\s+vfmadd213nepbf16 -0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 06 14 40 b8 f4\s+vfmadd231nepbf16 %zmm28,%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 26 14 47 b8 b4 f5 00 00 00 10\s+vfmadd231nepbf16 0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 14 50 b8 31\s+vfmadd231nepbf16 \(%r9\)\{1to32\},%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 66 14 40 b8 71 7f\s+vfmadd231nepbf16 0x1fc0\(%rcx\),%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 66 14 d7 b8 72 80\s+vfmadd231nepbf16 -0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 06 14 40 9a f4\s+vfmsub132nepbf16 %zmm28,%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 26 14 47 9a b4 f5 00 00 00 10\s+vfmsub132nepbf16 0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 14 50 9a 31\s+vfmsub132nepbf16 \(%r9\)\{1to32\},%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 66 14 40 9a 71 7f\s+vfmsub132nepbf16 0x1fc0\(%rcx\),%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 66 14 d7 9a 72 80\s+vfmsub132nepbf16 -0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 06 14 40 aa f4\s+vfmsub213nepbf16 %zmm28,%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 26 14 47 aa b4 f5 00 00 00 10\s+vfmsub213nepbf16 0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 14 50 aa 31\s+vfmsub213nepbf16 \(%r9\)\{1to32\},%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 66 14 40 aa 71 7f\s+vfmsub213nepbf16 0x1fc0\(%rcx\),%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 66 14 d7 aa 72 80\s+vfmsub213nepbf16 -0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 06 14 40 ba f4\s+vfmsub231nepbf16 %zmm28,%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 26 14 47 ba b4 f5 00 00 00 10\s+vfmsub231nepbf16 0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 14 50 ba 31\s+vfmsub231nepbf16 \(%r9\)\{1to32\},%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 66 14 40 ba 71 7f\s+vfmsub231nepbf16 0x1fc0\(%rcx\),%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 66 14 d7 ba 72 80\s+vfmsub231nepbf16 -0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 06 14 40 9c f4\s+vfnmadd132nepbf16 %zmm28,%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 26 14 47 9c b4 f5 00 00 00 10\s+vfnmadd132nepbf16 0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 14 50 9c 31\s+vfnmadd132nepbf16 \(%r9\)\{1to32\},%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 66 14 40 9c 71 7f\s+vfnmadd132nepbf16 0x1fc0\(%rcx\),%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 66 14 d7 9c 72 80\s+vfnmadd132nepbf16 -0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 06 14 40 ac f4\s+vfnmadd213nepbf16 %zmm28,%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 26 14 47 ac b4 f5 00 00 00 10\s+vfnmadd213nepbf16 0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 14 50 ac 31\s+vfnmadd213nepbf16 \(%r9\)\{1to32\},%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 66 14 40 ac 71 7f\s+vfnmadd213nepbf16 0x1fc0\(%rcx\),%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 66 14 d7 ac 72 80\s+vfnmadd213nepbf16 -0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 06 14 40 bc f4\s+vfnmadd231nepbf16 %zmm28,%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 26 14 47 bc b4 f5 00 00 00 10\s+vfnmadd231nepbf16 0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 14 50 bc 31\s+vfnmadd231nepbf16 \(%r9\)\{1to32\},%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 66 14 40 bc 71 7f\s+vfnmadd231nepbf16 0x1fc0\(%rcx\),%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 66 14 d7 bc 72 80\s+vfnmadd231nepbf16 -0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 06 14 40 9e f4\s+vfnmsub132nepbf16 %zmm28,%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 26 14 47 9e b4 f5 00 00 00 10\s+vfnmsub132nepbf16 0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 14 50 9e 31\s+vfnmsub132nepbf16 \(%r9\)\{1to32\},%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 66 14 40 9e 71 7f\s+vfnmsub132nepbf16 0x1fc0\(%rcx\),%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 66 14 d7 9e 72 80\s+vfnmsub132nepbf16 -0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 06 14 40 ae f4\s+vfnmsub213nepbf16 %zmm28,%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 26 14 47 ae b4 f5 00 00 00 10\s+vfnmsub213nepbf16 0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 14 50 ae 31\s+vfnmsub213nepbf16 \(%r9\)\{1to32\},%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 66 14 40 ae 71 7f\s+vfnmsub213nepbf16 0x1fc0\(%rcx\),%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 66 14 d7 ae 72 80\s+vfnmsub213nepbf16 -0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 06 14 40 be f4\s+vfnmsub231nepbf16 %zmm28,%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 26 14 47 be b4 f5 00 00 00 10\s+vfnmsub231nepbf16 0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 14 50 be 31\s+vfnmsub231nepbf16 \(%r9\)\{1to32\},%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 66 14 40 be 71 7f\s+vfnmsub231nepbf16 0x1fc0\(%rcx\),%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 66 14 d7 be 72 80\s+vfnmsub231nepbf16 -0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 06 7c 48 42 f5\s+vgetexppbf16 %zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 26 7c 4f 42 b4 f5 00 00 00 10\s+vgetexppbf16 0x10000000\(%rbp,%r14,8\),%zmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 7c 58 42 31\s+vgetexppbf16 \(%r9\)\{1to32\},%zmm30
-\s*[a-f0-9]+:\s*62 66 7c 48 42 71 7f\s+vgetexppbf16 0x1fc0\(%rcx\),%zmm30
-\s*[a-f0-9]+:\s*62 66 7c df 42 72 80\s+vgetexppbf16 -0x100\(%rdx\)\{1to32\},%zmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 06 7c 48 4c f5\s+vrcppbf16 %zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 26 7c 4f 4c b4 f5 00 00 00 10\s+vrcppbf16 0x10000000\(%rbp,%r14,8\),%zmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 7c 58 4c 31\s+vrcppbf16 \(%r9\)\{1to32\},%zmm30
-\s*[a-f0-9]+:\s*62 66 7c 48 4c 71 7f\s+vrcppbf16 0x1fc0\(%rcx\),%zmm30
-\s*[a-f0-9]+:\s*62 66 7c df 4c 72 80\s+vrcppbf16 -0x100\(%rdx\)\{1to32\},%zmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 06 7c 48 4e f5\s+vrsqrtpbf16 %zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 26 7c 4f 4e b4 f5 00 00 00 10\s+vrsqrtpbf16 0x10000000\(%rbp,%r14,8\),%zmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 46 7c 58 4e 31\s+vrsqrtpbf16 \(%r9\)\{1to32\},%zmm30
-\s*[a-f0-9]+:\s*62 66 7c 48 4e 71 7f\s+vrsqrtpbf16 0x1fc0\(%rcx\),%zmm30
-\s*[a-f0-9]+:\s*62 66 7c df 4e 72 80\s+vrsqrtpbf16 -0x100\(%rdx\)\{1to32\},%zmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 05 7d 48 51 f5\s+vsqrtnepbf16 %zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 25 7d 4f 51 b4 f5 00 00 00 10\s+vsqrtnepbf16 0x10000000\(%rbp,%r14,8\),%zmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 45 7d 58 51 31\s+vsqrtnepbf16 \(%r9\)\{1to32\},%zmm30
-\s*[a-f0-9]+:\s*62 65 7d 48 51 71 7f\s+vsqrtnepbf16 0x1fc0\(%rcx\),%zmm30
-\s*[a-f0-9]+:\s*62 65 7d df 51 72 80\s+vsqrtnepbf16 -0x100\(%rdx\)\{1to32\},%zmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 03 7f 48 26 f5 7b\s+vgetmantpbf16 \$0x7b,%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 23 7f 4f 26 b4 f5 00 00 00 10 7b\s+vgetmantpbf16 \$0x7b,0x10000000\(%rbp,%r14,8\),%zmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 43 7f 58 26 31 7b\s+vgetmantpbf16 \$0x7b,\(%r9\)\{1to32\},%zmm30
-\s*[a-f0-9]+:\s*62 63 7f 48 26 71 7f 7b\s+vgetmantpbf16 \$0x7b,0x1fc0\(%rcx\),%zmm30
-\s*[a-f0-9]+:\s*62 63 7f df 26 72 80 7b\s+vgetmantpbf16 \$0x7b,-0x100\(%rdx\)\{1to32\},%zmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 03 7f 48 56 f5 7b\s+vreducenepbf16 \$0x7b,%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 23 7f 4f 56 b4 f5 00 00 00 10 7b\s+vreducenepbf16 \$0x7b,0x10000000\(%rbp,%r14,8\),%zmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 43 7f 58 56 31 7b\s+vreducenepbf16 \$0x7b,\(%r9\)\{1to32\},%zmm30
-\s*[a-f0-9]+:\s*62 63 7f 48 56 71 7f 7b\s+vreducenepbf16 \$0x7b,0x1fc0\(%rcx\),%zmm30
-\s*[a-f0-9]+:\s*62 63 7f df 56 72 80 7b\s+vreducenepbf16 \$0x7b,-0x100\(%rdx\)\{1to32\},%zmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 03 7f 48 08 f5 7b\s+vrndscalenepbf16 \$0x7b,%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 23 7f 4f 08 b4 f5 00 00 00 10 7b\s+vrndscalenepbf16 \$0x7b,0x10000000\(%rbp,%r14,8\),%zmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 43 7f 58 08 31 7b\s+vrndscalenepbf16 \$0x7b,\(%r9\)\{1to32\},%zmm30
-\s*[a-f0-9]+:\s*62 63 7f 48 08 71 7f 7b\s+vrndscalenepbf16 \$0x7b,0x1fc0\(%rcx\),%zmm30
-\s*[a-f0-9]+:\s*62 63 7f df 08 72 80 7b\s+vrndscalenepbf16 \$0x7b,-0x100\(%rdx\)\{1to32\},%zmm30\{%k7\}\{z\}
-\s*[a-f0-9]+:\s*62 93 17 40 c2 ec 7b\s+vcmppbf16 \$0x7b,%zmm28,%zmm29,%k5
-\s*[a-f0-9]+:\s*62 b3 17 47 c2 ac f5 00 00 00 10 7b\s+vcmppbf16 \$0x7b,0x10000000\(%rbp,%r14,8\),%zmm29,%k5\{%k7\}
-\s*[a-f0-9]+:\s*62 d3 17 50 c2 29 7b\s+vcmppbf16 \$0x7b,\(%r9\)\{1to32\},%zmm29,%k5
-\s*[a-f0-9]+:\s*62 f3 17 40 c2 69 7f 7b\s+vcmppbf16 \$0x7b,0x1fc0\(%rcx\),%zmm29,%k5
-\s*[a-f0-9]+:\s*62 f3 17 57 c2 6a 80 7b\s+vcmppbf16 \$0x7b,-0x100\(%rdx\)\{1to32\},%zmm29,%k5\{%k7\}
-\s*[a-f0-9]+:\s*62 93 7f 48 66 ed 7b\s+vfpclasspbf16 \$0x7b,%zmm29,%k5
-\s*[a-f0-9]+:\s*62 b3 7f 4f 66 ac f5 00 00 00 10 7b\s+vfpclasspbf16z \$0x7b,0x10000000\(%rbp,%r14,8\),%k5\{%k7\}
-\s*[a-f0-9]+:\s*62 d3 7f 58 66 29 7b\s+vfpclasspbf16 \$0x7b,\(%r9\)\{1to32\},%k5
-\s*[a-f0-9]+:\s*62 f3 7f 48 66 69 7f 7b\s+vfpclasspbf16z \$0x7b,0x1fc0\(%rcx\),%k5
-\s*[a-f0-9]+:\s*62 f3 7f 5f 66 6a 80 7b\s+vfpclasspbf16 \$0x7b,-0x100\(%rdx\)\{1to32\},%k5\{%k7\}
+\s*[a-f0-9]+:\s*62 05 15 40 58 f4\s+vaddbf16 %zmm28,%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 25 15 47 58 b4 f5 00 00 00 10\s+vaddbf16 0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 45 15 50 58 31\s+vaddbf16 \(%r9\)\{1to32\},%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 65 15 40 58 71 7f\s+vaddbf16 0x1fc0\(%rcx\),%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 65 15 d7 58 72 80\s+vaddbf16 -0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 05 15 40 5e f4\s+vdivbf16 %zmm28,%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 25 15 47 5e b4 f5 00 00 00 10\s+vdivbf16 0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 45 15 50 5e 31\s+vdivbf16 \(%r9\)\{1to32\},%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 65 15 40 5e 71 7f\s+vdivbf16 0x1fc0\(%rcx\),%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 65 15 d7 5e 72 80\s+vdivbf16 -0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 05 15 40 5f f4\s+vmaxbf16 %zmm28,%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 25 15 47 5f b4 f5 00 00 00 10\s+vmaxbf16 0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 45 15 50 5f 31\s+vmaxbf16 \(%r9\)\{1to32\},%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 65 15 40 5f 71 7f\s+vmaxbf16 0x1fc0\(%rcx\),%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 65 15 d7 5f 72 80\s+vmaxbf16 -0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 05 15 40 5d f4\s+vminbf16 %zmm28,%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 25 15 47 5d b4 f5 00 00 00 10\s+vminbf16 0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 45 15 50 5d 31\s+vminbf16 \(%r9\)\{1to32\},%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 65 15 40 5d 71 7f\s+vminbf16 0x1fc0\(%rcx\),%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 65 15 d7 5d 72 80\s+vminbf16 -0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 05 15 40 59 f4\s+vmulbf16 %zmm28,%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 25 15 47 59 b4 f5 00 00 00 10\s+vmulbf16 0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 45 15 50 59 31\s+vmulbf16 \(%r9\)\{1to32\},%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 65 15 40 59 71 7f\s+vmulbf16 0x1fc0\(%rcx\),%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 65 15 d7 59 72 80\s+vmulbf16 -0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 06 14 40 2c f4\s+vscalefbf16 %zmm28,%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 26 14 47 2c b4 f5 00 00 00 10\s+vscalefbf16 0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 14 50 2c 31\s+vscalefbf16 \(%r9\)\{1to32\},%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 66 14 40 2c 71 7f\s+vscalefbf16 0x1fc0\(%rcx\),%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 66 14 d7 2c 72 80\s+vscalefbf16 -0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 05 15 40 5c f4\s+vsubbf16 %zmm28,%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 25 15 47 5c b4 f5 00 00 00 10\s+vsubbf16 0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 45 15 50 5c 31\s+vsubbf16 \(%r9\)\{1to32\},%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 65 15 40 5c 71 7f\s+vsubbf16 0x1fc0\(%rcx\),%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 65 15 d7 5c 72 80\s+vsubbf16 -0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 06 14 40 98 f4\s+vfmadd132bf16 %zmm28,%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 26 14 47 98 b4 f5 00 00 00 10\s+vfmadd132bf16 0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 14 50 98 31\s+vfmadd132bf16 \(%r9\)\{1to32\},%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 66 14 40 98 71 7f\s+vfmadd132bf16 0x1fc0\(%rcx\),%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 66 14 d7 98 72 80\s+vfmadd132bf16 -0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 06 14 40 a8 f4\s+vfmadd213bf16 %zmm28,%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 26 14 47 a8 b4 f5 00 00 00 10\s+vfmadd213bf16 0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 14 50 a8 31\s+vfmadd213bf16 \(%r9\)\{1to32\},%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 66 14 40 a8 71 7f\s+vfmadd213bf16 0x1fc0\(%rcx\),%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 66 14 d7 a8 72 80\s+vfmadd213bf16 -0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 06 14 40 b8 f4\s+vfmadd231bf16 %zmm28,%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 26 14 47 b8 b4 f5 00 00 00 10\s+vfmadd231bf16 0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 14 50 b8 31\s+vfmadd231bf16 \(%r9\)\{1to32\},%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 66 14 40 b8 71 7f\s+vfmadd231bf16 0x1fc0\(%rcx\),%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 66 14 d7 b8 72 80\s+vfmadd231bf16 -0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 06 14 40 9a f4\s+vfmsub132bf16 %zmm28,%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 26 14 47 9a b4 f5 00 00 00 10\s+vfmsub132bf16 0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 14 50 9a 31\s+vfmsub132bf16 \(%r9\)\{1to32\},%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 66 14 40 9a 71 7f\s+vfmsub132bf16 0x1fc0\(%rcx\),%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 66 14 d7 9a 72 80\s+vfmsub132bf16 -0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 06 14 40 aa f4\s+vfmsub213bf16 %zmm28,%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 26 14 47 aa b4 f5 00 00 00 10\s+vfmsub213bf16 0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 14 50 aa 31\s+vfmsub213bf16 \(%r9\)\{1to32\},%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 66 14 40 aa 71 7f\s+vfmsub213bf16 0x1fc0\(%rcx\),%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 66 14 d7 aa 72 80\s+vfmsub213bf16 -0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 06 14 40 ba f4\s+vfmsub231bf16 %zmm28,%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 26 14 47 ba b4 f5 00 00 00 10\s+vfmsub231bf16 0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 14 50 ba 31\s+vfmsub231bf16 \(%r9\)\{1to32\},%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 66 14 40 ba 71 7f\s+vfmsub231bf16 0x1fc0\(%rcx\),%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 66 14 d7 ba 72 80\s+vfmsub231bf16 -0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 06 14 40 9c f4\s+vfnmadd132bf16 %zmm28,%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 26 14 47 9c b4 f5 00 00 00 10\s+vfnmadd132bf16 0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 14 50 9c 31\s+vfnmadd132bf16 \(%r9\)\{1to32\},%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 66 14 40 9c 71 7f\s+vfnmadd132bf16 0x1fc0\(%rcx\),%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 66 14 d7 9c 72 80\s+vfnmadd132bf16 -0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 06 14 40 ac f4\s+vfnmadd213bf16 %zmm28,%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 26 14 47 ac b4 f5 00 00 00 10\s+vfnmadd213bf16 0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 14 50 ac 31\s+vfnmadd213bf16 \(%r9\)\{1to32\},%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 66 14 40 ac 71 7f\s+vfnmadd213bf16 0x1fc0\(%rcx\),%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 66 14 d7 ac 72 80\s+vfnmadd213bf16 -0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 06 14 40 bc f4\s+vfnmadd231bf16 %zmm28,%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 26 14 47 bc b4 f5 00 00 00 10\s+vfnmadd231bf16 0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 14 50 bc 31\s+vfnmadd231bf16 \(%r9\)\{1to32\},%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 66 14 40 bc 71 7f\s+vfnmadd231bf16 0x1fc0\(%rcx\),%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 66 14 d7 bc 72 80\s+vfnmadd231bf16 -0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 06 14 40 9e f4\s+vfnmsub132bf16 %zmm28,%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 26 14 47 9e b4 f5 00 00 00 10\s+vfnmsub132bf16 0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 14 50 9e 31\s+vfnmsub132bf16 \(%r9\)\{1to32\},%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 66 14 40 9e 71 7f\s+vfnmsub132bf16 0x1fc0\(%rcx\),%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 66 14 d7 9e 72 80\s+vfnmsub132bf16 -0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 06 14 40 ae f4\s+vfnmsub213bf16 %zmm28,%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 26 14 47 ae b4 f5 00 00 00 10\s+vfnmsub213bf16 0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 14 50 ae 31\s+vfnmsub213bf16 \(%r9\)\{1to32\},%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 66 14 40 ae 71 7f\s+vfnmsub213bf16 0x1fc0\(%rcx\),%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 66 14 d7 ae 72 80\s+vfnmsub213bf16 -0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 06 14 40 be f4\s+vfnmsub231bf16 %zmm28,%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 26 14 47 be b4 f5 00 00 00 10\s+vfnmsub231bf16 0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 14 50 be 31\s+vfnmsub231bf16 \(%r9\)\{1to32\},%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 66 14 40 be 71 7f\s+vfnmsub231bf16 0x1fc0\(%rcx\),%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 66 14 d7 be 72 80\s+vfnmsub231bf16 -0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 06 7c 48 42 f5\s+vgetexpbf16 %zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 26 7c 4f 42 b4 f5 00 00 00 10\s+vgetexpbf16 0x10000000\(%rbp,%r14,8\),%zmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 7c 58 42 31\s+vgetexpbf16 \(%r9\)\{1to32\},%zmm30
+\s*[a-f0-9]+:\s*62 66 7c 48 42 71 7f\s+vgetexpbf16 0x1fc0\(%rcx\),%zmm30
+\s*[a-f0-9]+:\s*62 66 7c df 42 72 80\s+vgetexpbf16 -0x100\(%rdx\)\{1to32\},%zmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 06 7c 48 4c f5\s+vrcpbf16 %zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 26 7c 4f 4c b4 f5 00 00 00 10\s+vrcpbf16 0x10000000\(%rbp,%r14,8\),%zmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 7c 58 4c 31\s+vrcpbf16 \(%r9\)\{1to32\},%zmm30
+\s*[a-f0-9]+:\s*62 66 7c 48 4c 71 7f\s+vrcpbf16 0x1fc0\(%rcx\),%zmm30
+\s*[a-f0-9]+:\s*62 66 7c df 4c 72 80\s+vrcpbf16 -0x100\(%rdx\)\{1to32\},%zmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 06 7c 48 4e f5\s+vrsqrtbf16 %zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 26 7c 4f 4e b4 f5 00 00 00 10\s+vrsqrtbf16 0x10000000\(%rbp,%r14,8\),%zmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 46 7c 58 4e 31\s+vrsqrtbf16 \(%r9\)\{1to32\},%zmm30
+\s*[a-f0-9]+:\s*62 66 7c 48 4e 71 7f\s+vrsqrtbf16 0x1fc0\(%rcx\),%zmm30
+\s*[a-f0-9]+:\s*62 66 7c df 4e 72 80\s+vrsqrtbf16 -0x100\(%rdx\)\{1to32\},%zmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 05 7d 48 51 f5\s+vsqrtbf16 %zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 25 7d 4f 51 b4 f5 00 00 00 10\s+vsqrtbf16 0x10000000\(%rbp,%r14,8\),%zmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 45 7d 58 51 31\s+vsqrtbf16 \(%r9\)\{1to32\},%zmm30
+\s*[a-f0-9]+:\s*62 65 7d 48 51 71 7f\s+vsqrtbf16 0x1fc0\(%rcx\),%zmm30
+\s*[a-f0-9]+:\s*62 65 7d df 51 72 80\s+vsqrtbf16 -0x100\(%rdx\)\{1to32\},%zmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 03 7f 48 26 f5 7b\s+vgetmantbf16 \$0x7b,%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 23 7f 4f 26 b4 f5 00 00 00 10 7b\s+vgetmantbf16 \$0x7b,0x10000000\(%rbp,%r14,8\),%zmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 43 7f 58 26 31 7b\s+vgetmantbf16 \$0x7b,\(%r9\)\{1to32\},%zmm30
+\s*[a-f0-9]+:\s*62 63 7f 48 26 71 7f 7b\s+vgetmantbf16 \$0x7b,0x1fc0\(%rcx\),%zmm30
+\s*[a-f0-9]+:\s*62 63 7f df 26 72 80 7b\s+vgetmantbf16 \$0x7b,-0x100\(%rdx\)\{1to32\},%zmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 03 7f 48 56 f5 7b\s+vreducebf16 \$0x7b,%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 23 7f 4f 56 b4 f5 00 00 00 10 7b\s+vreducebf16 \$0x7b,0x10000000\(%rbp,%r14,8\),%zmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 43 7f 58 56 31 7b\s+vreducebf16 \$0x7b,\(%r9\)\{1to32\},%zmm30
+\s*[a-f0-9]+:\s*62 63 7f 48 56 71 7f 7b\s+vreducebf16 \$0x7b,0x1fc0\(%rcx\),%zmm30
+\s*[a-f0-9]+:\s*62 63 7f df 56 72 80 7b\s+vreducebf16 \$0x7b,-0x100\(%rdx\)\{1to32\},%zmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 03 7f 48 08 f5 7b\s+vrndscalebf16 \$0x7b,%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 23 7f 4f 08 b4 f5 00 00 00 10 7b\s+vrndscalebf16 \$0x7b,0x10000000\(%rbp,%r14,8\),%zmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 43 7f 58 08 31 7b\s+vrndscalebf16 \$0x7b,\(%r9\)\{1to32\},%zmm30
+\s*[a-f0-9]+:\s*62 63 7f 48 08 71 7f 7b\s+vrndscalebf16 \$0x7b,0x1fc0\(%rcx\),%zmm30
+\s*[a-f0-9]+:\s*62 63 7f df 08 72 80 7b\s+vrndscalebf16 \$0x7b,-0x100\(%rdx\)\{1to32\},%zmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 93 17 40 c2 ec 7b\s+vcmpbf16 \$0x7b,%zmm28,%zmm29,%k5
+\s*[a-f0-9]+:\s*62 b3 17 47 c2 ac f5 00 00 00 10 7b\s+vcmpbf16 \$0x7b,0x10000000\(%rbp,%r14,8\),%zmm29,%k5\{%k7\}
+\s*[a-f0-9]+:\s*62 d3 17 50 c2 29 7b\s+vcmpbf16 \$0x7b,\(%r9\)\{1to32\},%zmm29,%k5
+\s*[a-f0-9]+:\s*62 f3 17 40 c2 69 7f 7b\s+vcmpbf16 \$0x7b,0x1fc0\(%rcx\),%zmm29,%k5
+\s*[a-f0-9]+:\s*62 f3 17 57 c2 6a 80 7b\s+vcmpbf16 \$0x7b,-0x100\(%rdx\)\{1to32\},%zmm29,%k5\{%k7\}
+\s*[a-f0-9]+:\s*62 93 7f 48 66 ed 7b\s+vfpclassbf16 \$0x7b,%zmm29,%k5
+\s*[a-f0-9]+:\s*62 b3 7f 4f 66 ac f5 00 00 00 10 7b\s+vfpclassbf16z \$0x7b,0x10000000\(%rbp,%r14,8\),%k5\{%k7\}
+\s*[a-f0-9]+:\s*62 d3 7f 58 66 29 7b\s+vfpclassbf16 \$0x7b,\(%r9\)\{1to32\},%k5
+\s*[a-f0-9]+:\s*62 f3 7f 48 66 69 7f 7b\s+vfpclassbf16z \$0x7b,0x1fc0\(%rcx\),%k5
+\s*[a-f0-9]+:\s*62 f3 7f 5f 66 6a 80 7b\s+vfpclassbf16 \$0x7b,-0x100\(%rdx\)\{1to32\},%k5\{%k7\}
 #pass
diff --git a/gas/testsuite/gas/i386/x86-64-avx10_2-512-bf16.s b/gas/testsuite/gas/i386/x86-64-avx10_2-512-bf16.s
index 989f88add2e..91403f621f5 100644
--- a/gas/testsuite/gas/i386/x86-64-avx10_2-512-bf16.s
+++ b/gas/testsuite/gas/i386/x86-64-avx10_2-512-bf16.s
@@ -4,96 +4,96 @@ 
 	.arch .avx10.2/512
 	.text
 _start:
-	.irp m, addne, divne, max, min, mulne, scalefne, subne
-	v\m\()pbf16	%zmm28, %zmm29, %zmm30
-	v\m\()pbf16	0x10000000(%rbp, %r14, 8), %zmm29, %zmm30{%k7}
-	v\m\()pbf16	(%r9){1to32}, %zmm29, %zmm30
-	v\m\()pbf16	8128(%rcx), %zmm29, %zmm30
-	v\m\()pbf16	-256(%rdx){1to32}, %zmm29, %zmm30{%k7}{z}
+	.irp m, add, div, max, min, mul, scalef, sub
+	v\m\()bf16	%zmm28, %zmm29, %zmm30
+	v\m\()bf16	0x10000000(%rbp, %r14, 8), %zmm29, %zmm30{%k7}
+	v\m\()bf16	(%r9){1to32}, %zmm29, %zmm30
+	v\m\()bf16	8128(%rcx), %zmm29, %zmm30
+	v\m\()bf16	-256(%rdx){1to32}, %zmm29, %zmm30{%k7}{z}
 	.endr
 
 	.irp m, madd, msub, nmadd, nmsub
 	.irp n, 132, 213, 231
-	vf\m\n\(\())nepbf16	%zmm28, %zmm29, %zmm30
-	vf\m\n\(\())nepbf16	0x10000000(%rbp, %r14, 8), %zmm29, %zmm30{%k7}
-	vf\m\n\(\())nepbf16	(%r9){1to32}, %zmm29, %zmm30
-	vf\m\n\(\())nepbf16	8128(%rcx), %zmm29, %zmm30
-	vf\m\n\(\())nepbf16	-256(%rdx){1to32}, %zmm29, %zmm30{%k7}{z}
+	vf\m\n\(\())bf16	%zmm28, %zmm29, %zmm30
+	vf\m\n\(\())bf16	0x10000000(%rbp, %r14, 8), %zmm29, %zmm30{%k7}
+	vf\m\n\(\())bf16	(%r9){1to32}, %zmm29, %zmm30
+	vf\m\n\(\())bf16	8128(%rcx), %zmm29, %zmm30
+	vf\m\n\(\())bf16	-256(%rdx){1to32}, %zmm29, %zmm30{%k7}{z}
 	.endr
 	.endr
 
-	.irp m, getexp, rcp, rsqrt, sqrtne
-	v\m\()pbf16	%zmm29, %zmm30
-	v\m\()pbf16	0x10000000(%rbp, %r14, 8), %zmm30{%k7}
-	v\m\()pbf16	(%r9){1to32}, %zmm30
-	v\m\()pbf16	8128(%rcx), %zmm30
-	v\m\()pbf16	-256(%rdx){1to32}, %zmm30{%k7}{z}
+	.irp m, getexp, rcp, rsqrt, sqrt
+	v\m\()bf16	%zmm29, %zmm30
+	v\m\()bf16	0x10000000(%rbp, %r14, 8), %zmm30{%k7}
+	v\m\()bf16	(%r9){1to32}, %zmm30
+	v\m\()bf16	8128(%rcx), %zmm30
+	v\m\()bf16	-256(%rdx){1to32}, %zmm30{%k7}{z}
 	.endr
 
-	.irp m, getmant, reducene, rndscalene
-	v\m\()pbf16	$123, %zmm29, %zmm30
-	v\m\()pbf16	$123, 0x10000000(%rbp, %r14, 8), %zmm30{%k7}
-	v\m\()pbf16	$123, (%r9){1to32}, %zmm30
-	v\m\()pbf16	$123, 8128(%rcx), %zmm30
-	v\m\()pbf16	$123, -256(%rdx){1to32}, %zmm30{%k7}{z}
+	.irp m, getmant, reduce, rndscale
+	v\m\()bf16	$123, %zmm29, %zmm30
+	v\m\()bf16	$123, 0x10000000(%rbp, %r14, 8), %zmm30{%k7}
+	v\m\()bf16	$123, (%r9){1to32}, %zmm30
+	v\m\()bf16	$123, 8128(%rcx), %zmm30
+	v\m\()bf16	$123, -256(%rdx){1to32}, %zmm30{%k7}{z}
 	.endr
 
-	vcmppbf16	$123, %zmm28, %zmm29, %k5
-	vcmppbf16	$123, 0x10000000(%rbp, %r14, 8), %zmm29, %k5{%k7}
-	vcmppbf16	$123, (%r9){1to32}, %zmm29, %k5
-	vcmppbf16	$123, 8128(%rcx), %zmm29, %k5
-	vcmppbf16	$123, -256(%rdx){1to32}, %zmm29, %k5{%k7}
+	vcmpbf16	$123, %zmm28, %zmm29, %k5
+	vcmpbf16	$123, 0x10000000(%rbp, %r14, 8), %zmm29, %k5{%k7}
+	vcmpbf16	$123, (%r9){1to32}, %zmm29, %k5
+	vcmpbf16	$123, 8128(%rcx), %zmm29, %k5
+	vcmpbf16	$123, -256(%rdx){1to32}, %zmm29, %k5{%k7}
 
-	vfpclasspbf16	$123, %zmm29, %k5
-	vfpclasspbf16z	$123, 0x10000000(%rbp, %r14, 8), %k5{%k7}
-	vfpclasspbf16	$123, (%r9){1to32}, %k5
-	vfpclasspbf16z	$123, 8128(%rcx), %k5
-	vfpclasspbf16	$123, -256(%rdx){1to32}, %k5{%k7}
+	vfpclassbf16	$123, %zmm29, %k5
+	vfpclassbf16z	$123, 0x10000000(%rbp, %r14, 8), %k5{%k7}
+	vfpclassbf16	$123, (%r9){1to32}, %k5
+	vfpclassbf16z	$123, 8128(%rcx), %k5
+	vfpclassbf16	$123, -256(%rdx){1to32}, %k5{%k7}
 
 _intel:
 	.intel_syntax noprefix
-	.irp m, addne, divne, max, min, mulne, scalefne, subne
-	v\m\()pbf16	zmm30, zmm29, zmm28
-	v\m\()pbf16	zmm30{k7}, zmm29, [rbp+r14*8+0x10000000]
-	v\m\()pbf16	zmm30, zmm29, WORD PTR [r9]{1to32}
-	v\m\()pbf16	zmm30, zmm29, ZMMWORD PTR [rcx+8128]
-	v\m\()pbf16	zmm30{k7}{z}, zmm29, [rdx-256]{1to32}
+	.irp m, add, div, max, min, mul, scalef, sub
+	v\m\()bf16	zmm30, zmm29, zmm28
+	v\m\()bf16	zmm30{k7}, zmm29, [rbp+r14*8+0x10000000]
+	v\m\()bf16	zmm30, zmm29, WORD PTR [r9]{1to32}
+	v\m\()bf16	zmm30, zmm29, ZMMWORD PTR [rcx+8128]
+	v\m\()bf16	zmm30{k7}{z}, zmm29, [rdx-256]{1to32}
 	.endr
 
 	.irp m, madd, msub, nmadd, nmsub
 	.irp n, 132, 213, 231
-	vf\m\n\(\())nepbf16	zmm30, zmm29, zmm28
-	vf\m\n\(\())nepbf16	zmm30{k7}, zmm29, ZMMWORD PTR [rbp+r14*8+0x10000000]
-	vf\m\n\(\())nepbf16	zmm30, zmm29, [r9]{1to32}
-	vf\m\n\(\())nepbf16	zmm30, zmm29, [rcx+8128]
-	vf\m\n\(\())nepbf16	zmm30{k7}{z}, zmm29, WORD PTR [rdx-256]{1to32}
+	vf\m\n\(\())bf16	zmm30, zmm29, zmm28
+	vf\m\n\(\())bf16	zmm30{k7}, zmm29, ZMMWORD PTR [rbp+r14*8+0x10000000]
+	vf\m\n\(\())bf16	zmm30, zmm29, [r9]{1to32}
+	vf\m\n\(\())bf16	zmm30, zmm29, [rcx+8128]
+	vf\m\n\(\())bf16	zmm30{k7}{z}, zmm29, WORD PTR [rdx-256]{1to32}
 	.endr
 	.endr
 
-	.irp m, getexp, rcp, rsqrt, sqrtne
-	v\m\()pbf16	zmm30, zmm29
-	v\m\()pbf16	zmm30{k7}, [rbp+r14*8+0x10000000]
-	v\m\()pbf16	zmm30, WORD PTR [r9]{1to32}
-	v\m\()pbf16	zmm30, ZMMWORD PTR [rcx+8128]
-	v\m\()pbf16	zmm30{k7}{z}, [rdx-256]{1to32}
+	.irp m, getexp, rcp, rsqrt, sqrt
+	v\m\()bf16	zmm30, zmm29
+	v\m\()bf16	zmm30{k7}, [rbp+r14*8+0x10000000]
+	v\m\()bf16	zmm30, WORD PTR [r9]{1to32}
+	v\m\()bf16	zmm30, ZMMWORD PTR [rcx+8128]
+	v\m\()bf16	zmm30{k7}{z}, [rdx-256]{1to32}
 	.endr
 
-	.irp m, getmant, reducene, rndscalene
-	v\m\()pbf16	zmm30, zmm29, 123
-	v\m\()pbf16	zmm30{k7}, ZMMWORD PTR [rbp+r14*8+0x10000000], 123
-	v\m\()pbf16	zmm30, [r9]{1to32}, 123
-	v\m\()pbf16	zmm30, [rcx+8128], 123
-	v\m\()pbf16	zmm30{k7}{z}, WORD PTR [rdx-256]{1to32}, 123
+	.irp m, getmant, reduce, rndscale
+	v\m\()bf16	zmm30, zmm29, 123
+	v\m\()bf16	zmm30{k7}, ZMMWORD PTR [rbp+r14*8+0x10000000], 123
+	v\m\()bf16	zmm30, [r9]{1to32}, 123
+	v\m\()bf16	zmm30, [rcx+8128], 123
+	v\m\()bf16	zmm30{k7}{z}, WORD PTR [rdx-256]{1to32}, 123
 	.endr
 
-	vcmppbf16	k5, zmm29, zmm28, 123
-	vcmppbf16	k5{k7}, zmm29, [rbp+r14*8+0x10000000], 123
-	vcmppbf16	k5, zmm29, WORD PTR [r9]{1to32}, 123
-	vcmppbf16	k5, zmm29, ZMMWORD PTR [rcx+8128], 123
-	vcmppbf16	k5{k7}, zmm29, [rdx-256]{1to32}, 123
+	vcmpbf16	k5, zmm29, zmm28, 123
+	vcmpbf16	k5{k7}, zmm29, [rbp+r14*8+0x10000000], 123
+	vcmpbf16	k5, zmm29, WORD PTR [r9]{1to32}, 123
+	vcmpbf16	k5, zmm29, ZMMWORD PTR [rcx+8128], 123
+	vcmpbf16	k5{k7}, zmm29, [rdx-256]{1to32}, 123
 
-	vfpclasspbf16	k5, zmm29, 123
-	vfpclasspbf16	k5{k7}, ZMMWORD PTR [rbp+r14*8+0x10000000], 123
-	vfpclasspbf16	k5, [r9]{1to32}, 123
-	vfpclasspbf16	k5, ZMMWORD PTR [rcx+8128], 123
-	vfpclasspbf16	k5{k7}, WORD PTR [rdx-256]{1to32}, 123
+	vfpclassbf16	k5, zmm29, 123
+	vfpclassbf16	k5{k7}, ZMMWORD PTR [rbp+r14*8+0x10000000], 123
+	vfpclassbf16	k5, [r9]{1to32}, 123
+	vfpclassbf16	k5, ZMMWORD PTR [rcx+8128], 123
+	vfpclassbf16	k5{k7}, WORD PTR [rdx-256]{1to32}, 123
diff --git a/gas/testsuite/gas/i386/x86-64-avx10_2-512-miscs-intel.d b/gas/testsuite/gas/i386/x86-64-avx10_2-512-miscs-intel.d
index 64bcf19896c..aa6d4232c30 100644
--- a/gas/testsuite/gas/i386/x86-64-avx10_2-512-miscs-intel.d
+++ b/gas/testsuite/gas/i386/x86-64-avx10_2-512-miscs-intel.d
@@ -8,9 +8,9 @@  Disassembly of section \.text:
 
 #...
 [a-f0-9]+ <_intel>:
-\s*[a-f0-9]+:\s*62 03 17 40 52 f4 7b\s+vminmaxpbf16 zmm30,zmm29,zmm28,0x7b
-\s*[a-f0-9]+:\s*62 23 17 47 52 b4 f5 00 00 00 10 7b\s+vminmaxpbf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
-\s*[a-f0-9]+:\s*62 63 17 40 52 71 7f 7b\s+vminmaxpbf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\],0x7b
+\s*[a-f0-9]+:\s*62 03 17 40 52 f4 7b\s+vminmaxbf16 zmm30,zmm29,zmm28,0x7b
+\s*[a-f0-9]+:\s*62 23 17 47 52 b4 f5 00 00 00 10 7b\s+vminmaxbf16 zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
+\s*[a-f0-9]+:\s*62 63 17 40 52 71 7f 7b\s+vminmaxbf16 zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\],0x7b
 \s*[a-f0-9]+:\s*62 03 95 40 52 f4 7b\s+vminmaxpd zmm30,zmm29,zmm28,0x7b
 \s*[a-f0-9]+:\s*62 23 95 47 52 b4 f5 00 00 00 10 7b\s+vminmaxpd zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
 \s*[a-f0-9]+:\s*62 63 95 40 52 71 7f 7b\s+vminmaxpd zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\],0x7b
@@ -20,8 +20,8 @@  Disassembly of section \.text:
 \s*[a-f0-9]+:\s*62 03 15 40 52 f4 7b\s+vminmaxps zmm30,zmm29,zmm28,0x7b
 \s*[a-f0-9]+:\s*62 23 15 47 52 b4 f5 00 00 00 10 7b\s+vminmaxps zmm30\{k7\},zmm29,ZMMWORD PTR \[rbp\+r14\*8\+0x10000000\],0x7b
 \s*[a-f0-9]+:\s*62 63 15 40 52 71 7f 7b\s+vminmaxps zmm30,zmm29,ZMMWORD PTR \[rcx\+0x1fc0\],0x7b
-\s*[a-f0-9]+:\s*62 43 17 50 52 31 7b\s+vminmaxpbf16 zmm30,zmm29,WORD BCST \[r9\],0x7b
-\s*[a-f0-9]+:\s*62 63 17 d7 52 72 80 7b\s+vminmaxpbf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\],0x7b
+\s*[a-f0-9]+:\s*62 43 17 50 52 31 7b\s+vminmaxbf16 zmm30,zmm29,WORD BCST \[r9\],0x7b
+\s*[a-f0-9]+:\s*62 63 17 d7 52 72 80 7b\s+vminmaxbf16 zmm30\{k7\}\{z\},zmm29,WORD BCST \[rdx-0x100\],0x7b
 \s*[a-f0-9]+:\s*62 03 95 10 52 f4 7b\s+vminmaxpd zmm30,zmm29,zmm28\{sae\},0x7b
 \s*[a-f0-9]+:\s*62 43 95 50 52 31 7b\s+vminmaxpd zmm30,zmm29,QWORD BCST \[r9\],0x7b
 \s*[a-f0-9]+:\s*62 63 95 d7 52 72 80 7b\s+vminmaxpd zmm30\{k7\}\{z\},zmm29,QWORD BCST \[rdx-0x400\],0x7b
diff --git a/gas/testsuite/gas/i386/x86-64-avx10_2-512-miscs.d b/gas/testsuite/gas/i386/x86-64-avx10_2-512-miscs.d
index 9a6653e0f72..8d6cf28562f 100644
--- a/gas/testsuite/gas/i386/x86-64-avx10_2-512-miscs.d
+++ b/gas/testsuite/gas/i386/x86-64-avx10_2-512-miscs.d
@@ -6,9 +6,9 @@ 
 Disassembly of section \.text:
 
 0+ <_start>:
-\s*[a-f0-9]+:\s*62 03 17 40 52 f4 7b\s+vminmaxpbf16\s\$0x7b,%zmm28,%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 23 17 47 52 b4 f5 00 00 00 10 7b\s+vminmaxpbf16\s\$0x7b,0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
-\s*[a-f0-9]+:\s*62 63 17 40 52 71 7f 7b\s+vminmaxpbf16\s\$0x7b,0x1fc0\(%rcx\),%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 03 17 40 52 f4 7b\s+vminmaxbf16\s\$0x7b,%zmm28,%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 23 17 47 52 b4 f5 00 00 00 10 7b\s+vminmaxbf16\s\$0x7b,0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
+\s*[a-f0-9]+:\s*62 63 17 40 52 71 7f 7b\s+vminmaxbf16\s\$0x7b,0x1fc0\(%rcx\),%zmm29,%zmm30
 \s*[a-f0-9]+:\s*62 03 95 40 52 f4 7b\s+vminmaxpd\s\$0x7b,%zmm28,%zmm29,%zmm30
 \s*[a-f0-9]+:\s*62 23 95 47 52 b4 f5 00 00 00 10 7b\s+vminmaxpd\s\$0x7b,0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
 \s*[a-f0-9]+:\s*62 63 95 40 52 71 7f 7b\s+vminmaxpd\s\$0x7b,0x1fc0\(%rcx\),%zmm29,%zmm30
@@ -18,8 +18,8 @@  Disassembly of section \.text:
 \s*[a-f0-9]+:\s*62 03 15 40 52 f4 7b\s+vminmaxps\s\$0x7b,%zmm28,%zmm29,%zmm30
 \s*[a-f0-9]+:\s*62 23 15 47 52 b4 f5 00 00 00 10 7b\s+vminmaxps\s\$0x7b,0x10000000\(%rbp,%r14,8\),%zmm29,%zmm30\{%k7\}
 \s*[a-f0-9]+:\s*62 63 15 40 52 71 7f 7b\s+vminmaxps\s\$0x7b,0x1fc0\(%rcx\),%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 43 17 50 52 31 7b\s+vminmaxpbf16\s\$0x7b,\(%r9\)\{1to32\},%zmm29,%zmm30
-\s*[a-f0-9]+:\s*62 63 17 d7 52 72 80 7b\s+vminmaxpbf16\s\$0x7b,-0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
+\s*[a-f0-9]+:\s*62 43 17 50 52 31 7b\s+vminmaxbf16\s\$0x7b,\(%r9\)\{1to32\},%zmm29,%zmm30
+\s*[a-f0-9]+:\s*62 63 17 d7 52 72 80 7b\s+vminmaxbf16\s\$0x7b,-0x100\(%rdx\)\{1to32\},%zmm29,%zmm30\{%k7\}\{z\}
 \s*[a-f0-9]+:\s*62 03 95 10 52 f4 7b\s+vminmaxpd\s\$0x7b,\{sae\},%zmm28,%zmm29,%zmm30
 \s*[a-f0-9]+:\s*62 43 95 50 52 31 7b\s+vminmaxpd\s\$0x7b,\(%r9\)\{1to8\},%zmm29,%zmm30
 \s*[a-f0-9]+:\s*62 63 95 d7 52 72 80 7b\s+vminmaxpd\s\$0x7b,-0x400\(%rdx\)\{1to8\},%zmm29,%zmm30\{%k7\}\{z\}
diff --git a/gas/testsuite/gas/i386/x86-64-avx10_2-512-miscs.s b/gas/testsuite/gas/i386/x86-64-avx10_2-512-miscs.s
index 9aa54cc5dcd..61d4e2325b5 100644
--- a/gas/testsuite/gas/i386/x86-64-avx10_2-512-miscs.s
+++ b/gas/testsuite/gas/i386/x86-64-avx10_2-512-miscs.s
@@ -4,14 +4,14 @@ 
 	.arch .avx10.2/512
 	.text
 _start:
-	.irp m, pbf16, pd, ph, ps
+	.irp m, bf16, pd, ph, ps
 	vminmax\m	$123, %zmm28, %zmm29, %zmm30
 	vminmax\m	$123, 0x10000000(%rbp, %r14, 8), %zmm29, %zmm30{%k7}
 	vminmax\m	$123, 8128(%rcx), %zmm29, %zmm30
 	.endr
 
-	vminmaxpbf16	$123, (%r9){1to32}, %zmm29, %zmm30
-	vminmaxpbf16	$123, -256(%rdx){1to32}, %zmm29, %zmm30{%k7}{z}
+	vminmaxbf16	$123, (%r9){1to32}, %zmm29, %zmm30
+	vminmaxbf16	$123, -256(%rdx){1to32}, %zmm29, %zmm30{%k7}{z}
 	vminmaxpd	$123, {sae}, %zmm28, %zmm29, %zmm30
 	vminmaxpd	$123, (%r9){1to8}, %zmm29, %zmm30
 	vminmaxpd	$123, -1024(%rdx){1to8}, %zmm29, %zmm30{%k7}{z}
@@ -24,14 +24,14 @@  _start:
 
 _intel:
 	.intel_syntax noprefix
-	.irp m, pbf16, pd, ph, ps
+	.irp m, bf16, pd, ph, ps
 	vminmax\m	zmm30, zmm29, zmm28, 123
 	vminmax\m	zmm30{k7}, zmm29, [rbp+r14*8+0x10000000], 123
 	vminmax\m	zmm30, zmm29, ZMMWORD PTR [rcx+8128], 123
 	.endr
 
-	vminmaxpbf16	zmm30, zmm29, [r9]{1to32}, 123
-	vminmaxpbf16	zmm30{k7}{z}, zmm29, WORD PTR [rdx-256]{1to32}, 123
+	vminmaxbf16	zmm30, zmm29, [r9]{1to32}, 123
+	vminmaxbf16	zmm30{k7}{z}, zmm29, WORD PTR [rdx-256]{1to32}, 123
 	vminmaxpd	zmm30, zmm29, zmm28, {sae}, 123
 	vminmaxpd	zmm30, zmm29, QWORD PTR [r9]{1to8}, 123
 	vminmaxpd	zmm30{k7}{z}, zmm29, [rdx-1024]{1to8}, 123
diff --git a/opcodes/i386-dis-evex-prefix.h b/opcodes/i386-dis-evex-prefix.h
index 1c6c9a474ac..74a26a4fba2 100644
--- a/opcodes/i386-dis-evex-prefix.h
+++ b/opcodes/i386-dis-evex-prefix.h
@@ -331,7 +331,7 @@ 
     { "vrndscalep%XH",  { XM, EXxh, EXxEVexS, Ib }, 0 },
     { Bad_Opcode },
     { "vrndscalep%XS",  { XM, EXx, EXxEVexS, Ib }, 0 },
-    { "vrndscalenep%XB",	{ XM, EXxh, Ib }, 0 },
+    { "vrndscale%XB",	{ XM, EXxh, Ib }, 0 },
   },
   /* PREFIX_EVEX_0F3A0A */
   {
@@ -344,7 +344,7 @@ 
     { "vgetmantp%XH",     { XM, EXxh, EXxEVexS, Ib }, 0 },
     { Bad_Opcode },
     { "vgetmantp%XW",	{ XM, EXx, EXxEVexS, Ib }, 0 },
-    { "vgetmantp%XB",	{ XM, EXxh, Ib }, 0 },
+    { "vgetmant%XB",	{ XM, EXxh, Ib }, 0 },
   },
   /* PREFIX_EVEX_0F3A27 */
   {
@@ -363,7 +363,7 @@ 
     { "vminmaxp%XH",	{ XM, Vex, EXxh, EXxEVexS, Ib }, 0 },
     { Bad_Opcode },
     { "vminmaxp%XW",	{ XM, Vex, EXx, EXxEVexS, Ib }, 0 },
-    { "vminmaxp%XB",	{ XM, Vex, EXxh, Ib }, 0 },
+    { "vminmax%XB",	{ XM, Vex, EXxh, Ib }, 0 },
   },
   /* PREFIX_EVEX_0F3A53 */
   {
@@ -376,7 +376,7 @@ 
     { "vreducep%XH",      { XM, EXxh, EXxEVexS, Ib }, 0 },
     { Bad_Opcode },
     { "vreducep%XW",	{ XM, EXx, EXxEVexS, Ib }, 0 },
-    { "vreducenep%XB",	{ XM, EXxh, Ib }, 0 },
+    { "vreduce%XB",	{ XM, EXxh, Ib }, 0 },
   },
   /* PREFIX_EVEX_0F3A57 */
   {
@@ -389,7 +389,7 @@ 
     { "vfpclassp%XH%XZ",  { MaskG, EXxh, Ib }, 0 },
     { Bad_Opcode },
     { "vfpclassp%XW%XZ",    { MaskG, EXx, Ib }, 0 },
-    { "vfpclassp%XB%XZ",	{ MaskG, EXxh, Ib }, 0 },
+    { "vfpclass%XB%XZ",	{ MaskG, EXxh, Ib }, 0 },
   },
   /* PREFIX_EVEX_0F3A67 */
   {
@@ -409,7 +409,7 @@ 
     { "vcmpp%XH", { MaskG, Vex, EXxh, EXxEVexS, CMP }, 0 },
     { "vcmps%XH", { MaskG, VexScalar, EXw, EXxEVexS, CMP }, 0 },
     { Bad_Opcode },
-    { "vcmpp%XB",	{ MaskG, Vex, EXxh, CMP }, 0 },
+    { "vcmp%XB",	{ MaskG, Vex, EXxh, CMP }, 0 },
   },
   /* PREFIX_EVEX_MAP4_4x */
   {
@@ -508,19 +508,19 @@ 
   {
     { "vsqrtp%XH",        { XM, EXxh, EXxEVexR }, 0 },
     { "vsqrts%XH",        { XMScalar, VexScalar, EXw, EXxEVexR }, 0 },
-    { "vsqrtnep%XB",	{ XM, EXxh }, 0 },
+    { "vsqrt%XB",	{ XM, EXxh }, 0 },
   },
   /* PREFIX_EVEX_MAP5_58 */
   {
     { "vaddp%XH", { XM, Vex, EXxh, EXxEVexR }, 0 },
     { "vadds%XH", { XMScalar, VexScalar, EXw, EXxEVexR }, 0 },
-    { "vaddnep%XB",	{ XM, Vex, EXxh }, 0 },
+    { "vadd%XB",	{ XM, Vex, EXxh }, 0 },
   },
   /* PREFIX_EVEX_MAP5_59 */
   {
     { "vmulp%XH", { XM, Vex, EXxh, EXxEVexR }, 0 },
     { "vmuls%XH", { XMScalar, VexScalar, EXw, EXxEVexR }, 0 },
-    { "vmulnep%XB", { XM, Vex, EXxh }, 0 },
+    { "vmul%XB", { XM, Vex, EXxh }, 0 },
   },
   /* PREFIX_EVEX_MAP5_5A */
   {
@@ -539,25 +539,25 @@ 
   {
     { "vsubp%XH", { XM, Vex, EXxh, EXxEVexR }, 0 },
     { "vsubs%XH", { XMScalar, VexScalar, EXw, EXxEVexR }, 0 },
-    { "vsubnep%XB", { XM, Vex, EXxh }, 0 },
+    { "vsub%XB", { XM, Vex, EXxh }, 0 },
   },
   /* PREFIX_EVEX_MAP5_5D */
   {
     { "vminp%XH", { XM, Vex, EXxh, EXxEVexS }, 0 },
     { "vmins%XH", { XMScalar, VexScalar, EXw, EXxEVexS }, 0 },
-    { "vminp%XB", { XM, Vex, EXxh }, 0 },
+    { "vmin%XB", { XM, Vex, EXxh }, 0 },
   },
   /* PREFIX_EVEX_MAP5_5E */
   {
     { "vdivp%XH", { XM, Vex, EXxh, EXxEVexR }, 0 },
     { "vdivs%XH", { XMScalar, VexScalar, EXw, EXxEVexR }, 0 },
-    { "vdivnep%XB", { XM, Vex, EXxh }, 0 },
+    { "vdiv%XB", { XM, Vex, EXxh }, 0 },
   },
   /* PREFIX_EVEX_MAP5_5F */
   {
     { "vmaxp%XH", { XM, Vex, EXxh, EXxEVexS }, 0 },
     { "vmaxs%XH", { XMScalar, VexScalar, EXw, EXxEVexS }, 0 },
-    { "vmaxp%XB", { XM, Vex, EXxh }, 0 },
+    { "vmax%XB", { XM, Vex, EXxh }, 0 },
   },
   /* PREFIX_EVEX_MAP5_68 */
   {
@@ -673,25 +673,25 @@ 
   },
   /* PREFIX_EVEX_MAP6_2C */
   {
-    { "vscalefnep%XB",	{ XM, Vex, EXxh }, 0 },
+    { "vscalef%XB",	{ XM, Vex, EXxh }, 0 },
     { Bad_Opcode },
     { "vscalefp%XH",	{ XM, Vex, EXxh, EXxEVexR }, 0 },
   },
   /* PREFIX_EVEX_MAP6_42 */
   {
-    { "vgetexpp%XB",	{ XM, EXxh }, 0 },
+    { "vgetexp%XB",	{ XM, EXxh }, 0 },
     { Bad_Opcode },
     { "vgetexpp%XH",	{ XM, EXxh, EXxEVexS }, 0 },
   },
   /* PREFIX_EVEX_MAP6_4C */
   {
-    { "vrcpp%XB",	{ XM, EXxh }, 0 },
+    { "vrcp%XB",	{ XM, EXxh }, 0 },
     { Bad_Opcode },
     { "vrcpp%XH",	{ XM, EXxh }, 0 },
   },
   /* PREFIX_EVEX_MAP6_4E */
   {
-    { "vrsqrtp%XB",	{ XM, EXxh }, 0 },
+    { "vrsqrt%XB",	{ XM, EXxh }, 0 },
     { Bad_Opcode },
     { "vrsqrtp%XH",	{ XM, EXxh }, 0 },
   },
@@ -711,73 +711,73 @@ 
   },
   /* PREFIX_EVEX_MAP6_98 */
   {
-    { "vfmadd132nep%XB",	{ XM, Vex, EXxh }, 0 },
+    { "vfmadd132%XB",	{ XM, Vex, EXxh }, 0 },
     { Bad_Opcode },
     { "vfmadd132p%XH",	{ XM, Vex, EXxh, EXxEVexR }, 0 },
   },
   /* PREFIX_EVEX_MAP6_9A */
   {
-    { "vfmsub132nep%XB",	{ XM, Vex, EXxh }, 0 },
+    { "vfmsub132%XB",	{ XM, Vex, EXxh }, 0 },
     { Bad_Opcode },
     { "vfmsub132p%XH",	{ XM, Vex, EXxh, EXxEVexR }, 0 },
   },
   /* PREFIX_EVEX_MAP6_9C */
   {
-    { "vfnmadd132nep%XB",	{ XM, Vex, EXxh }, 0 },
+    { "vfnmadd132%XB",	{ XM, Vex, EXxh }, 0 },
     { Bad_Opcode },
     { "vfnmadd132p%XH",	{ XM, Vex, EXxh, EXxEVexR }, 0 },
   },
   /* PREFIX_EVEX_MAP6_9E */
   {
-    { "vfnmsub132nep%XB",	{ XM, Vex, EXxh }, 0 },
+    { "vfnmsub132%XB",	{ XM, Vex, EXxh }, 0 },
     { Bad_Opcode },
     { "vfnmsub132p%XH",	{ XM, Vex, EXxh, EXxEVexR }, 0 },
   },
   /* PREFIX_EVEX_MAP6_A8 */
   {
-    { "vfmadd213nep%XB",	{ XM, Vex, EXxh }, 0 },
+    { "vfmadd213%XB",	{ XM, Vex, EXxh }, 0 },
     { Bad_Opcode },
     { "vfmadd213p%XH",	{ XM, Vex, EXxh, EXxEVexR }, 0 },
   },
   /* PREFIX_EVEX_MAP6_AA */
   {
-    { "vfmsub213nep%XB",	{ XM, Vex, EXxh }, 0 },
+    { "vfmsub213%XB",	{ XM, Vex, EXxh }, 0 },
     { Bad_Opcode },
     { "vfmsub213p%XH",	{ XM, Vex, EXxh, EXxEVexR }, 0 },
   },
   /* PREFIX_EVEX_MAP6_AC */
   {
-    { "vfnmadd213nep%XB",	{ XM, Vex, EXxh }, 0 },
+    { "vfnmadd213%XB",	{ XM, Vex, EXxh }, 0 },
     { Bad_Opcode },
     { "vfnmadd213p%XH",	{ XM, Vex, EXxh, EXxEVexR }, 0 },
   },
   /* PREFIX_EVEX_MAP6_AE */
   {
-    { "vfnmsub213nep%XB",	{ XM, Vex, EXxh }, 0 },
+    { "vfnmsub213%XB",	{ XM, Vex, EXxh }, 0 },
     { Bad_Opcode },
     { "vfnmsub213p%XH",	{ XM, Vex, EXxh, EXxEVexR }, 0 },
   },
   /* PREFIX_EVEX_MAP6_B8 */
   {
-    { "vfmadd231nep%XB",	{ XM, Vex, EXxh }, 0 },
+    { "vfmadd231%XB",	{ XM, Vex, EXxh }, 0 },
     { Bad_Opcode },
     { "vfmadd231p%XH",	{ XM, Vex, EXxh, EXxEVexR }, 0 },
   },
   /* PREFIX_EVEX_MAP6_BA */
   {
-    { "vfmsub231nep%XB",	{ XM, Vex, EXxh }, 0 },
+    { "vfmsub231%XB",	{ XM, Vex, EXxh }, 0 },
     { Bad_Opcode },
     { "vfmsub231p%XH",	{ XM, Vex, EXxh, EXxEVexR }, 0 },
   },
   /* PREFIX_EVEX_MAP6_BC */
   {
-    { "vfnmadd231nep%XB",	{ XM, Vex, EXxh }, 0 },
+    { "vfnmadd231%XB",	{ XM, Vex, EXxh }, 0 },
     { Bad_Opcode },
     { "vfnmadd231p%XH",	{ XM, Vex, EXxh, EXxEVexR }, 0 },
   },
   /* PREFIX_EVEX_MAP6_BE */
   {
-    { "vfnmsub231nep%XB",	{ XM, Vex, EXxh }, 0 },
+    { "vfnmsub231%XB",	{ XM, Vex, EXxh }, 0 },
     { Bad_Opcode },
     { "vfnmsub231p%XH",	{ XM, Vex, EXxh, EXxEVexR }, 0 },
   },
diff --git a/opcodes/i386-opc.tbl b/opcodes/i386-opc.tbl
index 78478a74c2c..49546e163ec 100644
--- a/opcodes/i386-opc.tbl
+++ b/opcodes/i386-opc.tbl
@@ -1179,13 +1179,13 @@  pxor<MMX>, 0x<MMX:pfx>0fef, <MMX:cpu>, Modrm|<MMX:attr>|C|NoSuf, { <MMX:reg>|<MM
     $avx:0xf30f53:0xf30f52:AVX:VexLIG|VexW0|Src1VVVV|SSE2AVX, +
     $apx:0x660f384d:0x660f384f:AVX512F:EVexLIG|VexW0|Src1VVVV|Disp8MemShift=2|SSE2AVX, +
     $sse:0xf30f53:0xf30f52:SSE:::>
-<fop:opc:sr:ne, +
-    add:58:StaticRounding:ne, +
-    sub:5c:StaticRounding:ne, +
-    mul:59:StaticRounding:ne, +
-    div:5e:StaticRounding:ne, +
-    min:5d::, +
-    max:5f::>
+<fop:opc:sr, +
+    add:58:StaticRounding, +
+    sub:5c:StaticRounding, +
+    mul:59:StaticRounding, +
+    div:5e:StaticRounding, +
+    min:5d:, +
+    max:5f:>
 <flog:opc:comm:optim, and:54:C:, andn:55::Optimize, or:56:C:, xor:57:C:Optimize>
 <frel:imm:comm, eq:0:C, lt:1:, le:2:, unord:3:C, neq:4:C, nlt:5:, nle:6:, ord:7:C>
 
@@ -3517,23 +3517,23 @@  vcvthf82ph, 0xf21e, AVX10_2, Modrm|Map5|EVex128|VexW0|Masking|Disp8MemShift=3|No
 vcvthf82ph, 0xf21e, AVX10_2, Modrm|Map5|EVex256|VexW0|Masking|Disp8MemShift=4|NoSuf, { RegXMM|Unspecified|BaseIndex, RegYMM }
 vcvthf82ph, 0xf21e, AVX10_2, Modrm|Map5|EVex512|VexW0|Masking|Disp8MemShift=5|NoSuf, { RegYMM|Unspecified|BaseIndex, RegZMM }
 
-v<fop><fop:ne>pbf16, 0x66<fop:opc>, AVX10_2, Modrm|Map5|Src1VVVV|VexW0|Masking|Broadcast|Disp8ShiftVL|CheckOperandSize|NoSuf, { RegXMM|RegYMM|RegZMM|Word|Unspecified|BaseIndex, RegXMM|RegYMM|RegZMM, RegXMM|RegYMM|RegZMM }
+v<fop>bf16, 0x66<fop:opc>, AVX10_2, Modrm|Map5|Src1VVVV|VexW0|Masking|Broadcast|Disp8ShiftVL|CheckOperandSize|NoSuf, { RegXMM|RegYMM|RegZMM|Word|Unspecified|BaseIndex, RegXMM|RegYMM|RegZMM, RegXMM|RegYMM|RegZMM }
 
-v<fm><fma>nepbf16, 0x<fm:opc3> | 0x<fma:opc>, AVX10_2, Modrm|Map6|Src1VVVV|VexW0|Masking|Broadcast|Disp8ShiftVL|CheckOperandSize|NoSuf, { RegXMM|RegYMM|RegZMM|Word|Unspecified|BaseIndex, RegXMM|RegYMM|RegZMM, RegXMM|RegYMM|RegZMM }
+v<fm><fma>bf16, 0x<fm:opc3> | 0x<fma:opc>, AVX10_2, Modrm|Map6|Src1VVVV|VexW0|Masking|Broadcast|Disp8ShiftVL|CheckOperandSize|NoSuf, { RegXMM|RegYMM|RegZMM|Word|Unspecified|BaseIndex, RegXMM|RegYMM|RegZMM, RegXMM|RegYMM|RegZMM }
 
-vcmppbf16, 0xf2c2, AVX10_2, Modrm|Space0F3A|Src1VVVV|VexW0|Masking|Broadcast|Disp8ShiftVL|CheckOperandSize|NoSuf, { Imm8, RegXMM|RegYMM|RegZMM|Word|Unspecified|BaseIndex, RegXMM|RegYMM|RegZMM, RegMask }
-vfpclasspbf16, 0xf266, AVX10_2, Modrm|Space0F3A|VexW0|Masking|Broadcast|Disp8ShiftVL|NoSuf, { Imm8, RegXMM|RegYMM|RegZMM|Word|BaseIndex, RegMask }
-vfpclasspbf16x, 0xf266, AVX10_2, Modrm|Space0F3A|EVex128|VexW0|Masking|Disp8MemShift=4|NoSuf|ATTSyntax, { Imm8, RegXMM|Unspecified|BaseIndex, RegMask }
-vfpclasspbf16y, 0xf266, AVX10_2, Modrm|Space0F3A|EVex256|VexW0|Masking|Disp8MemShift=5|NoSuf|ATTSyntax, { Imm8, RegYMM|Unspecified|BaseIndex, RegMask }
-vfpclasspbf16z, 0xf266, AVX10_2, Modrm|Space0F3A|EVex512|VexW0|Masking|Disp8MemShift=6|NoSuf|ATTSyntax, { Imm8, RegZMM|Unspecified|BaseIndex, RegMask }
-vgetexppbf16, 0x42, AVX10_2, Modrm|Map6|VexW0|Masking|Broadcast|Disp8ShiftVL|CheckOperandSize|NoSuf, { RegXMM|RegYMM|RegZMM|Word|Unspecified|BaseIndex, RegXMM|RegYMM|RegZMM }
-vgetmantpbf16, 0xf226, AVX10_2, Modrm|Space0F3A|VexW0|Masking|Broadcast|Disp8ShiftVL|CheckOperandSize|NoSuf, { Imm8, RegXMM|RegYMM|RegZMM|Word|Unspecified|BaseIndex, RegXMM|RegYMM|RegZMM }
-vrcppbf16, 0x4c, AVX10_2, Modrm|Map6|VexW0|Masking|Broadcast|Disp8ShiftVL|CheckOperandSize|NoSuf, { RegXMM|RegYMM|RegZMM|Word|Unspecified|BaseIndex, RegXMM|RegYMM|RegZMM }
-vreducenepbf16, 0xf256, AVX10_2, Modrm|Space0F3A|VexW0|Masking|Broadcast|Disp8ShiftVL|CheckOperandSize|NoSuf, { Imm8, RegXMM|RegYMM|RegZMM|Word|Unspecified|BaseIndex, RegXMM|RegYMM|RegZMM }
-vrndscalenepbf16, 0xf208, AVX10_2, Modrm|Space0F3A|VexW0|Masking|Broadcast|Disp8ShiftVL|CheckOperandSize|NoSuf, { Imm8, RegXMM|RegYMM|RegZMM|Word|Unspecified|BaseIndex, RegXMM|RegYMM|RegZMM }
-vrsqrtpbf16, 0x4e, AVX10_2, Modrm|Map6|VexW0|Masking|Broadcast|Disp8ShiftVL|CheckOperandSize|NoSuf, { RegXMM|RegYMM|RegZMM|Word|Unspecified|BaseIndex, RegXMM|RegYMM|RegZMM }
-vscalefnepbf16, 0x2c, AVX10_2, Modrm|Map6|Src1VVVV|VexW0|Masking|Broadcast|Disp8ShiftVL|CheckOperandSize|NoSuf, { RegXMM|RegYMM|RegZMM|Word|Unspecified|BaseIndex, RegXMM|RegYMM|RegZMM, RegXMM|RegYMM|RegZMM }
-vsqrtnepbf16, 0x6651, AVX10_2, Modrm|Map5|VexW0|Masking|Broadcast|Disp8ShiftVL|CheckOperandSize|NoSuf, { RegXMM|RegYMM|RegZMM|Word|Unspecified|BaseIndex, RegXMM|RegYMM|RegZMM }
+vcmpbf16, 0xf2c2, AVX10_2, Modrm|Space0F3A|Src1VVVV|VexW0|Masking|Broadcast|Disp8ShiftVL|CheckOperandSize|NoSuf, { Imm8, RegXMM|RegYMM|RegZMM|Word|Unspecified|BaseIndex, RegXMM|RegYMM|RegZMM, RegMask }
+vfpclassbf16, 0xf266, AVX10_2, Modrm|Space0F3A|VexW0|Masking|Broadcast|Disp8ShiftVL|NoSuf, { Imm8, RegXMM|RegYMM|RegZMM|Word|BaseIndex, RegMask }
+vfpclassbf16x, 0xf266, AVX10_2, Modrm|Space0F3A|EVex128|VexW0|Masking|Disp8MemShift=4|NoSuf|ATTSyntax, { Imm8, RegXMM|Unspecified|BaseIndex, RegMask }
+vfpclassbf16y, 0xf266, AVX10_2, Modrm|Space0F3A|EVex256|VexW0|Masking|Disp8MemShift=5|NoSuf|ATTSyntax, { Imm8, RegYMM|Unspecified|BaseIndex, RegMask }
+vfpclassbf16z, 0xf266, AVX10_2, Modrm|Space0F3A|EVex512|VexW0|Masking|Disp8MemShift=6|NoSuf|ATTSyntax, { Imm8, RegZMM|Unspecified|BaseIndex, RegMask }
+vgetexpbf16, 0x42, AVX10_2, Modrm|Map6|VexW0|Masking|Broadcast|Disp8ShiftVL|CheckOperandSize|NoSuf, { RegXMM|RegYMM|RegZMM|Word|Unspecified|BaseIndex, RegXMM|RegYMM|RegZMM }
+vgetmantbf16, 0xf226, AVX10_2, Modrm|Space0F3A|VexW0|Masking|Broadcast|Disp8ShiftVL|CheckOperandSize|NoSuf, { Imm8, RegXMM|RegYMM|RegZMM|Word|Unspecified|BaseIndex, RegXMM|RegYMM|RegZMM }
+vrcpbf16, 0x4c, AVX10_2, Modrm|Map6|VexW0|Masking|Broadcast|Disp8ShiftVL|CheckOperandSize|NoSuf, { RegXMM|RegYMM|RegZMM|Word|Unspecified|BaseIndex, RegXMM|RegYMM|RegZMM }
+vreducebf16, 0xf256, AVX10_2, Modrm|Space0F3A|VexW0|Masking|Broadcast|Disp8ShiftVL|CheckOperandSize|NoSuf, { Imm8, RegXMM|RegYMM|RegZMM|Word|Unspecified|BaseIndex, RegXMM|RegYMM|RegZMM }
+vrndscalebf16, 0xf208, AVX10_2, Modrm|Space0F3A|VexW0|Masking|Broadcast|Disp8ShiftVL|CheckOperandSize|NoSuf, { Imm8, RegXMM|RegYMM|RegZMM|Word|Unspecified|BaseIndex, RegXMM|RegYMM|RegZMM }
+vrsqrtbf16, 0x4e, AVX10_2, Modrm|Map6|VexW0|Masking|Broadcast|Disp8ShiftVL|CheckOperandSize|NoSuf, { RegXMM|RegYMM|RegZMM|Word|Unspecified|BaseIndex, RegXMM|RegYMM|RegZMM }
+vscalefbf16, 0x2c, AVX10_2, Modrm|Map6|Src1VVVV|VexW0|Masking|Broadcast|Disp8ShiftVL|CheckOperandSize|NoSuf, { RegXMM|RegYMM|RegZMM|Word|Unspecified|BaseIndex, RegXMM|RegYMM|RegZMM, RegXMM|RegYMM|RegZMM }
+vsqrtbf16, 0x6651, AVX10_2, Modrm|Map5|VexW0|Masking|Broadcast|Disp8ShiftVL|CheckOperandSize|NoSuf, { RegXMM|RegYMM|RegZMM|Word|Unspecified|BaseIndex, RegXMM|RegYMM|RegZMM }
 
 vcomsbf16, 0x662f, AVX10_2, Modrm|Map5|EVexLIG|VexW0|Disp8MemShift=1|NoSuf, { RegXMM|Word|Unspecified|BaseIndex, RegXMM }
 
@@ -3563,7 +3563,7 @@  vcvttss2<sign>sis, 0xf3<sign:opc>, AVX10_2, Modrm|Map5|EVexLIG|Disp8MemShift=2|N
 
 <sign>
 
-vminmaxpbf16, 0xf252, AVX10_2, Modrm|Masking|Space0F3A|Src1VVVV|VexW0|Disp8ShiftVL|Broadcast|CheckOperandSize|NoSuf, { Imm8, RegXMM|RegYMM|RegZMM|Word|Unspecified|BaseIndex, RegXMM|RegYMM|RegZMM, RegXMM|RegYMM|RegZMM }
+vminmaxbf16, 0xf252, AVX10_2, Modrm|Masking|Space0F3A|Src1VVVV|VexW0|Disp8ShiftVL|Broadcast|CheckOperandSize|NoSuf, { Imm8, RegXMM|RegYMM|RegZMM|Word|Unspecified|BaseIndex, RegXMM|RegYMM|RegZMM, RegXMM|RegYMM|RegZMM }
 vminmaxp<sdh>, 0x<sdh:pfx>52, AVX10_2, Modrm|Masking|Space0F3A|<sdh:vexw>|Broadcast|Src1VVVV|Disp8ShiftVL|CheckOperandSize|NoSuf|SAE, { Imm8, RegXMM|RegYMM|RegZMM|<sdh:elem>|Unspecified|BaseIndex, RegXMM|RegYMM|RegZMM, RegXMM|RegYMM|RegZMM }
 vminmaxs<sdh>, 0x<sdh:pfx>53, AVX10_2, Modrm|EVexLIG|Masking|Space0F3A|Src1VVVV|<sdh:vexw>|Disp8MemShift|CheckOperandSize|NoSuf|SAE, { Imm8, RegXMM|<sdh:elem>|Unspecified|BaseIndex, RegXMM, RegXMM }