[PATCH 1/6] Support {evex} pseudo prefix for decode evex promoted insns without egpr32.
Cui, Lili
lili.cui@intel.com
Thu Sep 21 10:11:36 GMT 2023
From: "Hu, Lin1" <lin1.hu@intel.com>
gas/ChangeLog:
* config/tc-i386.c (match_template): Support D for APX_F insns
with 2 operands.
* testsuite/gas/i386/x86-64.exp: Add tests.
* testsuite/gas/i386/x86-64-apx_f-evex-intel.d: New test.
* testsuite/gas/i386/x86-64-apx_f-evex.d: Ditto.
* testsuite/gas/i386/x86-64-apx_f-evex.s: Ditto.
opcodes/ChangeLog:
* i386-dis-evex-len.h: Add %XE for output {evex} when evex prefix is unused.
* i386-dis-evex-mod.h: Ditto.
* i386-dis-evex-prefix.h: Ditto.
* i386-dis-evex-reg.h: Ditto.
* i386-dis-evex-x86.h: Ditto.
* i386-dis-evex.h: Ditto.
* i386-dis.c (putop): Add some conditions for disable {evex} pseudo
prefix.
---
gas/config/tc-i386.c | 2 +
.../gas/i386/x86-64-apx_f-evex-intel.d | 1184 +++++++++++++++++
gas/testsuite/gas/i386/x86-64-apx_f-evex.d | 1184 +++++++++++++++++
gas/testsuite/gas/i386/x86-64-apx_f-evex.s | 1180 ++++++++++++++++
gas/testsuite/gas/i386/x86-64.exp | 2 +
opcodes/i386-dis-evex-len.h | 2 +-
opcodes/i386-dis-evex-mod.h | 24 +-
opcodes/i386-dis-evex-prefix.h | 36 +-
opcodes/i386-dis-evex-reg.h | 50 +-
opcodes/i386-dis-evex-x86.h | 32 +-
opcodes/i386-dis-evex.h | 20 +-
opcodes/i386-dis.c | 53 +-
12 files changed, 3662 insertions(+), 107 deletions(-)
create mode 100644 gas/testsuite/gas/i386/x86-64-apx_f-evex-intel.d
create mode 100644 gas/testsuite/gas/i386/x86-64-apx_f-evex.d
create mode 100644 gas/testsuite/gas/i386/x86-64-apx_f-evex.s
diff --git a/gas/config/tc-i386.c b/gas/config/tc-i386.c
index 36720d40eb0..8bdd386ed47 100644
--- a/gas/config/tc-i386.c
+++ b/gas/config/tc-i386.c
@@ -7581,6 +7581,8 @@ match_template (char mnem_suffix)
}
else if (t->opcode_space != SPACE_BASE
&& !t->opcode_modifier.nf
+ && (t->opcode_space != SPACE_EVEXMAP4
+ || t->mnem_off == MN_movbe)
&& (t->opcode_space != SPACE_0F
/* MOV to/from CR/DR/TR, as an exception, follow
the base opcode space encoding model. */
diff --git a/gas/testsuite/gas/i386/x86-64-apx_f-evex-intel.d b/gas/testsuite/gas/i386/x86-64-apx_f-evex-intel.d
new file mode 100644
index 00000000000..2696cabcabd
--- /dev/null
+++ b/gas/testsuite/gas/i386/x86-64-apx_f-evex-intel.d
@@ -0,0 +1,1184 @@
+#as:
+#objdump: -dw -Mintel
+#name: x86_64 APX_F insns with evex pseudo prefix (Intel disassembly)
+#source: x86-64-apx_f-evex.s
+
+.*: +file format .*
+
+Disassembly of section \.text:
+
+0+ <_start>:
+\s*[a-f0-9]+:\s*62 54 fc 08 fc bc 80 23 01 00 00\s+\{evex\}\s+aadd\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 54 7c 08 fc bc 80 23 01 00 00\s+\{evex\}\s+aadd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 54 fd 08 fc bc 80 23 01 00 00\s+\{evex\}\s+aand\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 54 7d 08 fc bc 80 23 01 00 00\s+\{evex\}\s+aand\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 d7 7b\s+\{evex\}\s+adc\s+r15,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 d7 7b\s+\{evex\}\s+adc\s+r15d,0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 d7 7b\s+\{evex\}\s+adc\s+r15w,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 d0 7b\s+\{evex\}\s+adc\s+r8b,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 94 80 23 01 00 00 7b\s+\{evex\}\s+adc\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 94 80 23 01 00 00 7b\s+\{evex\}\s+adc\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 94 80 23 01 00 00 7b\s+\{evex\}\s+adc\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 94 80 23 01 00 00 7b\s+\{evex\}\s+adc\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 54 fc 08 11 ff\s+\{evex\}\s+adc\s+r15,r15
+\s*[a-f0-9]+:\s*62 54 fc 08 11 bc 80 23 01 00 00\s+\{evex\}\s+adc\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 74 7c 08 11 fa\s+\{evex\}\s+adc\s+edx,r15d
+\s*[a-f0-9]+:\s*62 54 7c 08 11 bc 80 23 01 00 00\s+\{evex\}\s+adc\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 74 7d 08 11 f8\s+\{evex\}\s+adc\s+ax,r15w
+\s*[a-f0-9]+:\s*62 54 7d 08 11 bc 80 23 01 00 00\s+\{evex\}\s+adc\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],r15w
+\s*[a-f0-9]+:\s*62 74 7c 08 10 c2\s+\{evex\}\s+adc\s+dl,r8b
+\s*[a-f0-9]+:\s*62 54 7c 08 10 84 80 23 01 00 00\s+\{evex\}\s+adc\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],r8b
+\s*[a-f0-9]+:\s*62 54 fc 08 13 bc 80 23 01 00 00\s+\{evex\}\s+adc\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 13 bc 80 23 01 00 00\s+\{evex\}\s+adc\s+r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7d 08 13 bc 80 23 01 00 00\s+\{evex\}\s+adc\s+r15w,WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 12 84 80 23 01 00 00\s+\{evex\}\s+adc\s+r8b,BYTE PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 fd 08 66 ff\s+\{evex\}\s+adcx\s+r15,r15
+\s*[a-f0-9]+:\s*62 d4 7d 08 66 d7\s+\{evex\}\s+adcx\s+edx,r15d
+\s*[a-f0-9]+:\s*62 54 fd 08 66 bc 80 23 01 00 00\s+\{evex\}\s+adcx\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7d 08 66 bc 80 23 01 00 00\s+\{evex\}\s+adcx\s+r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 c7 7b\s+\{evex\}\s+add\s+r15,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 c7 7b\s+\{evex\}\s+add\s+r15d,0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 c7 7b\s+\{evex\}\s+add\s+r15w,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 c0 7b\s+\{evex\}\s+add\s+r8b,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 84 80 23 01 00 00 7b\s+\{evex\}\s+add\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 84 80 23 01 00 00 7b\s+\{evex\}\s+add\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 84 80 23 01 00 00 7b\s+\{evex\}\s+add\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 84 80 23 01 00 00 7b\s+\{evex\}\s+add\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 54 fc 08 01 ff\s+\{evex\}\s+add\s+r15,r15
+\s*[a-f0-9]+:\s*62 54 fc 08 01 bc 80 23 01 00 00\s+\{evex\}\s+add\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 74 7c 08 01 fa\s+\{evex\}\s+add\s+edx,r15d
+\s*[a-f0-9]+:\s*62 54 7c 08 01 bc 80 23 01 00 00\s+\{evex\}\s+add\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 74 7d 08 01 f8\s+\{evex\}\s+add\s+ax,r15w
+\s*[a-f0-9]+:\s*62 54 7d 08 01 bc 80 23 01 00 00\s+\{evex\}\s+add\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],r15w
+\s*[a-f0-9]+:\s*62 74 7c 08 00 c2\s+\{evex\}\s+add\s+dl,r8b
+\s*[a-f0-9]+:\s*62 54 7c 08 00 84 80 23 01 00 00\s+\{evex\}\s+add\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],r8b
+\s*[a-f0-9]+:\s*62 54 fc 08 03 bc 80 23 01 00 00\s+\{evex\}\s+add\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 03 bc 80 23 01 00 00\s+\{evex\}\s+add\s+r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7d 08 03 bc 80 23 01 00 00\s+\{evex\}\s+add\s+r15w,WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 02 84 80 23 01 00 00\s+\{evex\}\s+add\s+r8b,BYTE PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 fe 08 66 ff\s+\{evex\}\s+adox\s+r15,r15
+\s*[a-f0-9]+:\s*62 d4 7e 08 66 d7\s+\{evex\}\s+adox\s+edx,r15d
+\s*[a-f0-9]+:\s*62 54 fe 08 66 bc 80 23 01 00 00\s+\{evex\}\s+adox\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7e 08 66 bc 80 23 01 00 00\s+\{evex\}\s+adox\s+r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7e 08 dd a4 80 23 01 00 00\s+\{evex\}\s+aesdec128kl xmm12,\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7e 08 df a4 80 23 01 00 00\s+\{evex\}\s+aesdec256kl xmm12,\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7e 08 d8 8c 80 23 01 00 00\s+\{evex\}\s+aesdecwide128kl\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7e 08 d8 9c 80 23 01 00 00\s+\{evex\}\s+aesdecwide256kl\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7e 08 dc a4 80 23 01 00 00\s+\{evex\}\s+aesenc128kl xmm12,\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7e 08 de a4 80 23 01 00 00\s+\{evex\}\s+aesenc256kl xmm12,\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7e 08 d8 84 80 23 01 00 00\s+\{evex\}\s+aesencwide128kl\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7e 08 d8 94 80 23 01 00 00\s+\{evex\}\s+aesencwide256kl\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 e7 7b\s+\{evex\}\s+and\s+r15,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 e7 7b\s+\{evex\}\s+and\s+r15d,0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 e7 7b\s+\{evex\}\s+and\s+r15w,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 e0 7b\s+\{evex\}\s+and\s+r8b,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 a4 80 23 01 00 00 7b\s+\{evex\}\s+and\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 a4 80 23 01 00 00 7b\s+\{evex\}\s+and\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 a4 80 23 01 00 00 7b\s+\{evex\}\s+and\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 a4 80 23 01 00 00 7b\s+\{evex\}\s+and\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 54 fc 08 21 ff\s+\{evex\}\s+and\s+r15,r15
+\s*[a-f0-9]+:\s*62 54 fc 08 21 bc 80 23 01 00 00\s+\{evex\}\s+and\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 74 7c 08 21 fa\s+\{evex\}\s+and\s+edx,r15d
+\s*[a-f0-9]+:\s*62 54 7c 08 21 bc 80 23 01 00 00\s+\{evex\}\s+and\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 74 7d 08 21 f8\s+\{evex\}\s+and\s+ax,r15w
+\s*[a-f0-9]+:\s*62 54 7d 08 21 bc 80 23 01 00 00\s+\{evex\}\s+and\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],r15w
+\s*[a-f0-9]+:\s*62 74 7c 08 20 c2\s+\{evex\}\s+and\s+dl,r8b
+\s*[a-f0-9]+:\s*62 54 7c 08 20 84 80 23 01 00 00\s+\{evex\}\s+and\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],r8b
+\s*[a-f0-9]+:\s*62 54 fc 08 23 bc 80 23 01 00 00\s+\{evex\}\s+and\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 23 bc 80 23 01 00 00\s+\{evex\}\s+and\s+r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7d 08 23 bc 80 23 01 00 00\s+\{evex\}\s+and\s+r15w,WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 22 84 80 23 01 00 00\s+\{evex\}\s+and\s+r8b,BYTE PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 52 84 08 f2 df\s+\{evex\}\s+andn\s+r11,r15,r15
+\s*[a-f0-9]+:\s*62 52 6c 08 f2 d7\s+\{evex\}\s+andn\s+r10d,edx,r15d
+\s*[a-f0-9]+:\s*62 52 84 08 f2 bc 80 23 01 00 00\s+\{evex\}\s+andn\s+r15,r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d2 04 08 f2 94 80 23 01 00 00\s+\{evex\}\s+andn\s+edx,r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 ff 08 fc bc 80 23 01 00 00\s+\{evex\}\s+aor\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 54 7f 08 fc bc 80 23 01 00 00\s+\{evex\}\s+aor\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 54 fe 08 fc bc 80 23 01 00 00\s+\{evex\}\s+axor\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 54 7e 08 fc bc 80 23 01 00 00\s+\{evex\}\s+axor\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 52 84 08 f7 df\s+\{evex\} bextr\s+r11,r15,r15
+\s*[a-f0-9]+:\s*62 52 84 08 f7 bc 80 23 01 00 00\s+\{evex\} bextr\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 72 04 08 f7 d2\s+\{evex\} bextr\s+r10d,edx,r15d
+\s*[a-f0-9]+:\s*62 d2 04 08 f7 94 80 23 01 00 00\s+\{evex\} bextr\s+edx,DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 d2 84 08 f3 df\s+\{evex\} blsi\s+r15,r15
+\s*[a-f0-9]+:\s*62 d2 6c 08 f3 df\s+\{evex\} blsi\s+edx,r15d
+\s*[a-f0-9]+:\s*62 d2 84 08 f3 9c 80 23 01 00 00\s+\{evex\} blsi\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d2 04 08 f3 9c 80 23 01 00 00\s+\{evex\} blsi\s+r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d2 84 08 f3 d7\s+\{evex\} blsmsk\s+r15,r15
+\s*[a-f0-9]+:\s*62 d2 6c 08 f3 d7\s+\{evex\} blsmsk\s+edx,r15d
+\s*[a-f0-9]+:\s*62 d2 84 08 f3 94 80 23 01 00 00\s+\{evex\} blsmsk\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d2 04 08 f3 94 80 23 01 00 00\s+\{evex\} blsmsk\s+r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d2 84 08 f3 cf\s+\{evex\} blsr\s+r15,r15
+\s*[a-f0-9]+:\s*62 d2 6c 08 f3 cf\s+\{evex\} blsr\s+edx,r15d
+\s*[a-f0-9]+:\s*62 d2 84 08 f3 8c 80 23 01 00 00\s+\{evex\} blsr\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d2 04 08 f3 8c 80 23 01 00 00\s+\{evex\} blsr\s+r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 52 84 08 f5 df\s+\{evex\} bzhi\s+r11,r15,r15
+\s*[a-f0-9]+:\s*62 52 84 08 f5 bc 80 23 01 00 00\s+\{evex\} bzhi\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 72 04 08 f5 d2\s+\{evex\} bzhi\s+r10d,edx,r15d
+\s*[a-f0-9]+:\s*62 d2 04 08 f5 94 80 23 01 00 00\s+\{evex\} bzhi\s+edx,DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 52 85 08 e6 bc 80 23 01 00 00\s+\{evex\} cmpbexadd\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,r15
+\s*[a-f0-9]+:\s*62 d2 05 08 e6 94 80 23 01 00 00\s+\{evex\} cmpbexadd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],edx,r15d
+\s*[a-f0-9]+:\s*62 52 85 08 e2 bc 80 23 01 00 00\s+\{evex\} cmpbxadd\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,r15
+\s*[a-f0-9]+:\s*62 d2 05 08 e2 94 80 23 01 00 00\s+\{evex\} cmpbxadd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],edx,r15d
+\s*[a-f0-9]+:\s*62 52 85 08 ee bc 80 23 01 00 00\s+\{evex\} cmplexadd\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,r15
+\s*[a-f0-9]+:\s*62 d2 05 08 ee 94 80 23 01 00 00\s+\{evex\} cmplexadd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],edx,r15d
+\s*[a-f0-9]+:\s*62 52 85 08 ec bc 80 23 01 00 00\s+\{evex\} cmplxadd\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,r15
+\s*[a-f0-9]+:\s*62 d2 05 08 ec 94 80 23 01 00 00\s+\{evex\} cmplxadd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],edx,r15d
+\s*[a-f0-9]+:\s*62 52 85 08 e7 bc 80 23 01 00 00\s+\{evex\} cmpnbexadd\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,r15
+\s*[a-f0-9]+:\s*62 d2 05 08 e7 94 80 23 01 00 00\s+\{evex\} cmpnbexadd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],edx,r15d
+\s*[a-f0-9]+:\s*62 52 85 08 e3 bc 80 23 01 00 00\s+\{evex\} cmpnbxadd\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,r15
+\s*[a-f0-9]+:\s*62 d2 05 08 e3 94 80 23 01 00 00\s+\{evex\} cmpnbxadd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],edx,r15d
+\s*[a-f0-9]+:\s*62 52 85 08 ef bc 80 23 01 00 00\s+\{evex\} cmpnlexadd\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,r15
+\s*[a-f0-9]+:\s*62 d2 05 08 ef 94 80 23 01 00 00\s+\{evex\} cmpnlexadd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],edx,r15d
+\s*[a-f0-9]+:\s*62 52 85 08 ed bc 80 23 01 00 00\s+\{evex\} cmpnlxadd\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,r15
+\s*[a-f0-9]+:\s*62 d2 05 08 ed 94 80 23 01 00 00\s+\{evex\} cmpnlxadd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],edx,r15d
+\s*[a-f0-9]+:\s*62 52 85 08 e1 bc 80 23 01 00 00\s+\{evex\} cmpnoxadd\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,r15
+\s*[a-f0-9]+:\s*62 d2 05 08 e1 94 80 23 01 00 00\s+\{evex\} cmpnoxadd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],edx,r15d
+\s*[a-f0-9]+:\s*62 52 85 08 eb bc 80 23 01 00 00\s+\{evex\} cmpnpxadd\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,r15
+\s*[a-f0-9]+:\s*62 d2 05 08 eb 94 80 23 01 00 00\s+\{evex\} cmpnpxadd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],edx,r15d
+\s*[a-f0-9]+:\s*62 52 85 08 e9 bc 80 23 01 00 00\s+\{evex\} cmpnsxadd\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,r15
+\s*[a-f0-9]+:\s*62 d2 05 08 e9 94 80 23 01 00 00\s+\{evex\} cmpnsxadd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],edx,r15d
+\s*[a-f0-9]+:\s*62 52 85 08 e5 bc 80 23 01 00 00\s+\{evex\} cmpnzxadd\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,r15
+\s*[a-f0-9]+:\s*62 d2 05 08 e5 94 80 23 01 00 00\s+\{evex\} cmpnzxadd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],edx,r15d
+\s*[a-f0-9]+:\s*62 52 85 08 e0 bc 80 23 01 00 00\s+\{evex\} cmpoxadd\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,r15
+\s*[a-f0-9]+:\s*62 d2 05 08 e0 94 80 23 01 00 00\s+\{evex\} cmpoxadd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],edx,r15d
+\s*[a-f0-9]+:\s*62 52 85 08 ea bc 80 23 01 00 00\s+\{evex\} cmppxadd\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,r15
+\s*[a-f0-9]+:\s*62 d2 05 08 ea 94 80 23 01 00 00\s+\{evex\} cmppxadd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],edx,r15d
+\s*[a-f0-9]+:\s*62 52 85 08 e8 bc 80 23 01 00 00\s+\{evex\} cmpsxadd\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,r15
+\s*[a-f0-9]+:\s*62 d2 05 08 e8 94 80 23 01 00 00\s+\{evex\} cmpsxadd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],edx,r15d
+\s*[a-f0-9]+:\s*62 52 85 08 e4 bc 80 23 01 00 00\s+\{evex\} cmpzxadd\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,r15
+\s*[a-f0-9]+:\s*62 d2 05 08 e4 94 80 23 01 00 00\s+\{evex\} cmpzxadd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],edx,r15d
+\s*[a-f0-9]+:\s*62 d4 fc 08 ff cf\s+\{evex\}\s+dec\s+r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 ff cf\s+\{evex\}\s+dec\s+r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 ff cf\s+\{evex\}\s+dec\s+r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 fe c8\s+\{evex\}\s+dec\s+r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 fe 8c 80 23 01 00 00\s+\{evex\}\s+dec\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7d 08 ff 8c 80 23 01 00 00\s+\{evex\}\s+dec\s+WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7c 08 ff 8c 80 23 01 00 00\s+\{evex\}\s+dec\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 fc 08 ff 8c 80 23 01 00 00\s+\{evex\}\s+dec\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 f7\s+\{evex\}\s+div\s+r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 f7\s+\{evex\}\s+div\s+r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 f7\s+\{evex\}\s+div\s+r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 f0\s+\{evex\}\s+div\s+r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 b4 80 23 01 00 00\s+\{evex\}\s+div\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 b4 80 23 01 00 00\s+\{evex\}\s+div\s+WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 b4 80 23 01 00 00\s+\{evex\}\s+div\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 b4 80 23 01 00 00\s+\{evex\}\s+div\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7e 08 da d7\s+\{evex\}\s+encodekey128\s+edx,r15d
+\s*[a-f0-9]+:\s*62 d4 7e 08 db d7\s+\{evex\}\s+encodekey256\s+edx,r15d
+\s*[a-f0-9]+:\s*62 54 7f 08 f8 bc 80 23 01 00 00\s+\{evex\}\s+enqcmd\s+r15,\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*67 62 54 7f 08 f8 bc 80 23 01 00 00\s+\{evex\}\s+enqcmd\s+r15d,\[r8d\+eax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7e 08 f8 bc 80 23 01 00 00\s+\{evex\}\s+enqcmds\s+r15,\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*67 62 54 7e 08 f8 bc 80 23 01 00 00\s+\{evex\}\s+enqcmds\s+r15d,\[r8d\+eax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 ff\s+\{evex\} idiv\s+r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 ff\s+\{evex\} idiv\s+r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 ff\s+\{evex\} idiv\s+r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 f8\s+\{evex\} idiv\s+r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 bc 80 23 01 00 00\s+\{evex\} idiv\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 bc 80 23 01 00 00\s+\{evex\} idiv\s+WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 bc 80 23 01 00 00\s+\{evex\} idiv\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 bc 80 23 01 00 00\s+\{evex\} idiv\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 ef\s+\{evex\} imul\s+r15
+\s*[a-f0-9]+:\s*62 54 fc 08 af ff\s+\{evex\} imul\s+r15,r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 ef\s+\{evex\} imul\s+r15d
+\s*[a-f0-9]+:\s*62 d4 7c 08 af d7\s+\{evex\} imul\s+edx,r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 ef\s+\{evex\} imul\s+r15w
+\s*[a-f0-9]+:\s*62 d4 7d 08 af c7\s+\{evex\} imul\s+ax,r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 e8\s+\{evex\} imul\s+r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 ac 80 23 01 00 00\s+\{evex\} imul\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 ac 80 23 01 00 00\s+\{evex\} imul\s+WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 ac 80 23 01 00 00\s+\{evex\} imul\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 fc 08 af bc 80 23 01 00 00\s+\{evex\} imul\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 af bc 80 23 01 00 00\s+\{evex\} imul\s+r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7d 08 af bc 80 23 01 00 00\s+\{evex\} imul\s+r15w,WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 ac 80 23 01 00 00\s+\{evex\} imul\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 fc 08 ff c7\s+\{evex\} inc\s+r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 ff c7\s+\{evex\} inc\s+r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 ff c7\s+\{evex\} inc\s+r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 fe c0\s+\{evex\} inc\s+r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 fe 84 80 23 01 00 00\s+\{evex\} inc\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7d 08 ff 84 80 23 01 00 00\s+\{evex\} inc\s+WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7c 08 ff 84 80 23 01 00 00\s+\{evex\} inc\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 fc 08 ff 84 80 23 01 00 00\s+\{evex\} inc\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7e 08 f0 bc 80 23 01 00 00\s+\{evex\} invept\s+r15,OWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7e 08 f2 bc 80 23 01 00 00\s+\{evex\} invpcid\s+r15,\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7e 08 f1 bc 80 23 01 00 00\s+\{evex\} invvpid\s+r15,OWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 f1 7d 08 90 eb\s+\{evex\}\s+kmovb\s+k5,k3
+\s*[a-f0-9]+:\s*62 71 7d 08 93 fd\s+\{evex\}\s+kmovb\s+r15d,k5
+\s*[a-f0-9]+:\s*62 d1 7d 08 91 ac 80 23 01 00 00\s+\{evex\}\s+kmovb\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],k5
+\s*[a-f0-9]+:\s*62 d1 7d 08 92 ef\s+\{evex\}\s+kmovb\s+k5,r15d
+\s*[a-f0-9]+:\s*62 d1 7d 08 90 ac 80 23 01 00 00\s+\{evex\}\s+kmovb\s+k5,BYTE PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 f1 fd 08 90 eb\s+\{evex\}\s+kmovd\s+k5,k3
+\s*[a-f0-9]+:\s*62 71 7f 08 93 fd\s+\{evex\}\s+kmovd\s+r15d,k5
+\s*[a-f0-9]+:\s*62 d1 fd 08 91 ac 80 23 01 00 00\s+\{evex\}\s+kmovd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],k5
+\s*[a-f0-9]+:\s*62 d1 7f 08 92 ef\s+\{evex\}\s+kmovd\s+k5,r15d
+\s*[a-f0-9]+:\s*62 d1 fd 08 90 ac 80 23 01 00 00\s+\{evex\}\s+kmovd\s+k5,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 f1 fc 08 90 eb\s+\{evex\}\s+kmovq\s+k5,k3
+\s*[a-f0-9]+:\s*62 71 ff 08 93 fd\s+\{evex\}\s+kmovq\s+r15,k5
+\s*[a-f0-9]+:\s*62 d1 fc 08 91 ac 80 23 01 00 00\s+\{evex\}\s+kmovq\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],k5
+\s*[a-f0-9]+:\s*62 d1 ff 08 92 ef\s+\{evex\}\s+kmovq\s+k5,r15
+\s*[a-f0-9]+:\s*62 d1 fc 08 90 ac 80 23 01 00 00\s+\{evex\}\s+kmovq\s+k5,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 f1 7c 08 90 eb\s+\{evex\}\s+kmovw\s+k5,k3
+\s*[a-f0-9]+:\s*62 71 7c 08 93 fd\s+\{evex\}\s+kmovw\s+r15d,k5
+\s*[a-f0-9]+:\s*62 d1 7c 08 91 ac 80 23 01 00 00\s+\{evex\}\s+kmovw\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],k5
+\s*[a-f0-9]+:\s*62 d1 7c 08 92 ef\s+\{evex\}\s+kmovw\s+k5,r15d
+\s*[a-f0-9]+:\s*62 d1 7c 08 90 ac 80 23 01 00 00\s+\{evex\}\s+kmovw\s+k5,WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 fc 08 f5 ff\s+\{evex\} lzcnt\s+r15,r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 f5 d7\s+\{evex\} lzcnt\s+edx,r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 f5 c7\s+\{evex\} lzcnt\s+ax,r15w
+\s*[a-f0-9]+:\s*62 54 fc 08 f5 bc 80 23 01 00 00\s+\{evex\} lzcnt\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 f5 bc 80 23 01 00 00\s+\{evex\} lzcnt\s+r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7d 08 f5 bc 80 23 01 00 00\s+\{evex\} lzcnt\s+r15w,WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 fc 08 60 ff\s+\{evex\} movbe\s+r15,r15
+\s*[a-f0-9]+:\s*62 54 fc 08 61 bc 80 23 01 00 00\s+\{evex\} movbe\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 60 d7\s+\{evex\} movbe\s+edx,r15d
+\s*[a-f0-9]+:\s*62 54 7c 08 61 bc 80 23 01 00 00\s+\{evex\} movbe\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 60 c7\s+\{evex\} movbe\s+ax,r15w
+\s*[a-f0-9]+:\s*62 54 7d 08 61 bc 80 23 01 00 00\s+\{evex\} movbe\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],r15w
+\s*[a-f0-9]+:\s*62 54 fc 08 60 bc 80 23 01 00 00\s+\{evex\} movbe\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 60 bc 80 23 01 00 00\s+\{evex\} movbe\s+r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7d 08 60 bc 80 23 01 00 00\s+\{evex\} movbe\s+r15w,WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7d 08 f8 bc 80 23 01 00 00\s+\{evex\} movdir64b\s+r15,\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*67 62 54 7d 08 f8 bc 80 23 01 00 00\s+\{evex\} movdir64b\s+r15d,\[r8d\+eax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 fc 08 f9 bc 80 23 01 00 00\s+\{evex\} movdiri\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 54 7c 08 f9 bc 80 23 01 00 00\s+\{evex\} movdiri\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 e7\s+\{evex\} mul\s+r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 e7\s+\{evex\} mul\s+r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 e7\s+\{evex\} mul\s+r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 e0\s+\{evex\} mul\s+r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 a4 80 23 01 00 00\s+\{evex\} mul\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 a4 80 23 01 00 00\s+\{evex\} mul\s+WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 a4 80 23 01 00 00\s+\{evex\} mul\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 a4 80 23 01 00 00\s+\{evex\} mul\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 52 87 08 f6 df\s+\{evex\} mulx\s+r11,r15,r15
+\s*[a-f0-9]+:\s*62 52 6f 08 f6 d7\s+\{evex\} mulx\s+r10d,edx,r15d
+\s*[a-f0-9]+:\s*62 52 87 08 f6 bc 80 23 01 00 00\s+\{evex\} mulx\s+r15,r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d2 07 08 f6 94 80 23 01 00 00\s+\{evex\} mulx\s+edx,r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 df\s+\{evex\} neg\s+r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 df\s+\{evex\} neg\s+r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 df\s+\{evex\} neg\s+r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 d8\s+\{evex\} neg\s+r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 9c 80 23 01 00 00\s+\{evex\} neg\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 9c 80 23 01 00 00\s+\{evex\} neg\s+WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 9c 80 23 01 00 00\s+\{evex\} neg\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 9c 80 23 01 00 00\s+\{evex\} neg\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 d7\s+\{evex\} not\s+r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 d7\s+\{evex\} not\s+r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 d7\s+\{evex\} not\s+r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 d0\s+\{evex\} not\s+r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 94 80 23 01 00 00\s+\{evex\} not\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 94 80 23 01 00 00\s+\{evex\} not\s+WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 94 80 23 01 00 00\s+\{evex\} not\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 94 80 23 01 00 00\s+\{evex\} not\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 cf 7b\s+\{evex\} or\s+r15,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 cf 7b\s+\{evex\} or\s+r15d,0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 cf 7b\s+\{evex\} or\s+r15w,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 c8 7b\s+\{evex\} or\s+r8b,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 8c 80 23 01 00 00 7b\s+\{evex\} or\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 8c 80 23 01 00 00 7b\s+\{evex\} or\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 8c 80 23 01 00 00 7b\s+\{evex\} or\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 8c 80 23 01 00 00 7b\s+\{evex\} or\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 54 fc 08 09 ff\s+\{evex\} or\s+r15,r15
+\s*[a-f0-9]+:\s*62 54 fc 08 09 bc 80 23 01 00 00\s+\{evex\} or\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 74 7c 08 09 fa\s+\{evex\} or\s+edx,r15d
+\s*[a-f0-9]+:\s*62 54 7c 08 09 bc 80 23 01 00 00\s+\{evex\} or\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 74 7d 08 09 f8\s+\{evex\} or\s+ax,r15w
+\s*[a-f0-9]+:\s*62 54 7d 08 09 bc 80 23 01 00 00\s+\{evex\} or\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],r15w
+\s*[a-f0-9]+:\s*62 74 7c 08 08 c2\s+\{evex\} or\s+dl,r8b
+\s*[a-f0-9]+:\s*62 54 7c 08 08 84 80 23 01 00 00\s+\{evex\} or\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],r8b
+\s*[a-f0-9]+:\s*62 54 fc 08 0b bc 80 23 01 00 00\s+\{evex\} or\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 0b bc 80 23 01 00 00\s+\{evex\} or\s+r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7d 08 0b bc 80 23 01 00 00\s+\{evex\} or\s+r15w,WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 0a 84 80 23 01 00 00\s+\{evex\} or\s+r8b,BYTE PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 52 87 08 f5 df\s+\{evex\} pdep\s+r11,r15,r15
+\s*[a-f0-9]+:\s*62 52 6f 08 f5 d7\s+\{evex\} pdep\s+r10d,edx,r15d
+\s*[a-f0-9]+:\s*62 52 87 08 f5 bc 80 23 01 00 00\s+\{evex\} pdep\s+r15,r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d2 07 08 f5 94 80 23 01 00 00\s+\{evex\} pdep\s+edx,r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 52 86 08 f5 df\s+\{evex\} pext\s+r11,r15,r15
+\s*[a-f0-9]+:\s*62 52 6e 08 f5 d7\s+\{evex\} pext\s+r10d,edx,r15d
+\s*[a-f0-9]+:\s*62 52 86 08 f5 bc 80 23 01 00 00\s+\{evex\} pext\s+r15,r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d2 06 08 f5 94 80 23 01 00 00\s+\{evex\} pext\s+edx,r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 fc 08 88 ff\s+\{evex\} popcnt\s+r15,r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 88 d7\s+\{evex\} popcnt\s+edx,r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 88 c7\s+\{evex\} popcnt\s+ax,r15w
+\s*[a-f0-9]+:\s*62 54 fc 08 88 bc 80 23 01 00 00\s+\{evex\} popcnt\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 88 bc 80 23 01 00 00\s+\{evex\} popcnt\s+r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7d 08 88 bc 80 23 01 00 00\s+\{evex\} popcnt\s+r15w,WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 d7 7b\s+\{evex\}\s+rcl\s+r15,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 d7 7b\s+\{evex\}\s+rcl\s+r15d,0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 d7 7b\s+\{evex\}\s+rcl\s+r15w,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 d0 7b\s+\{evex\}\s+rcl\s+r8b,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 94 80 23 01 00 00 7b\s+\{evex\}\s+rcl\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 94 80 23 01 00 00 7b\s+\{evex\}\s+rcl\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 94 80 23 01 00 00 7b\s+\{evex\}\s+rcl\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 94 80 23 01 00 00 7b\s+\{evex\}\s+rcl\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 d7\s+\{evex\}\s+rcl\s+r15,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 d7\s+\{evex\}\s+rcl\s+r15d,1
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 d7\s+\{evex\}\s+rcl\s+r15w,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 d0\s+\{evex\}\s+rcl\s+r8b,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 94 80 23 01 00 00\s+\{evex\}\s+rcl\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 94 80 23 01 00 00\s+\{evex\}\s+rcl\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 94 80 23 01 00 00\s+\{evex\}\s+rcl\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 94 80 23 01 00 00\s+\{evex\}\s+rcl\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 d7\s+\{evex\}\s+rcl\s+r15,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 d7\s+\{evex\}\s+rcl\s+r15d,cl
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 d7\s+\{evex\}\s+rcl\s+r15w,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 d0\s+\{evex\}\s+rcl\s+r8b,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 94 80 23 01 00 00\s+\{evex\}\s+rcl\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 94 80 23 01 00 00\s+\{evex\}\s+rcl\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 94 80 23 01 00 00\s+\{evex\}\s+rcl\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 94 80 23 01 00 00\s+\{evex\}\s+rcl\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 df 7b\s+\{evex\}\s+rcr\s+r15,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 df 7b\s+\{evex\}\s+rcr\s+r15d,0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 df 7b\s+\{evex\}\s+rcr\s+r15w,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 d8 7b\s+\{evex\}\s+rcr\s+r8b,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 9c 80 23 01 00 00 7b\s+\{evex\}\s+rcr\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 9c 80 23 01 00 00 7b\s+\{evex\}\s+rcr\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 9c 80 23 01 00 00 7b\s+\{evex\}\s+rcr\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 9c 80 23 01 00 00 7b\s+\{evex\}\s+rcr\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 df\s+\{evex\}\s+rcr\s+r15,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 df\s+\{evex\}\s+rcr\s+r15d,1
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 df\s+\{evex\}\s+rcr\s+r15w,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 d8\s+\{evex\}\s+rcr\s+r8b,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 9c 80 23 01 00 00\s+\{evex\}\s+rcr\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 9c 80 23 01 00 00\s+\{evex\}\s+rcr\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 9c 80 23 01 00 00\s+\{evex\}\s+rcr\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 9c 80 23 01 00 00\s+\{evex\}\s+rcr\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 df\s+\{evex\}\s+rcr\s+r15,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 df\s+\{evex\}\s+rcr\s+r15d,cl
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 df\s+\{evex\}\s+rcr\s+r15w,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 d8\s+\{evex\}\s+rcr\s+r8b,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 9c 80 23 01 00 00\s+\{evex\}\s+rcr\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 9c 80 23 01 00 00\s+\{evex\}\s+rcr\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 9c 80 23 01 00 00\s+\{evex\}\s+rcr\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 9c 80 23 01 00 00\s+\{evex\}\s+rcr\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 c7 7b\s+\{evex\}\s+rol\s+r15,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 c7 7b\s+\{evex\}\s+rol\s+r15d,0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 c7 7b\s+\{evex\}\s+rol\s+r15w,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 c0 7b\s+\{evex\}\s+rol\s+r8b,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 84 80 23 01 00 00 7b\s+\{evex\}\s+rol\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 84 80 23 01 00 00 7b\s+\{evex\}\s+rol\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 84 80 23 01 00 00 7b\s+\{evex\}\s+rol\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 84 80 23 01 00 00 7b\s+\{evex\}\s+rol\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 c7\s+\{evex\}\s+rol\s+r15,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 c7\s+\{evex\}\s+rol\s+r15d,1
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 c7\s+\{evex\}\s+rol\s+r15w,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 c0\s+\{evex\}\s+rol\s+r8b,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 84 80 23 01 00 00\s+\{evex\}\s+rol\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 84 80 23 01 00 00\s+\{evex\}\s+rol\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 84 80 23 01 00 00\s+\{evex\}\s+rol\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 84 80 23 01 00 00\s+\{evex\}\s+rol\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 c7\s+\{evex\}\s+rol\s+r15,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 c7\s+\{evex\}\s+rol\s+r15d,cl
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 c7\s+\{evex\}\s+rol\s+r15w,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 c0\s+\{evex\}\s+rol\s+r8b,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 84 80 23 01 00 00\s+\{evex\}\s+rol\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 84 80 23 01 00 00\s+\{evex\}\s+rol\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 84 80 23 01 00 00\s+\{evex\}\s+rol\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 84 80 23 01 00 00\s+\{evex\}\s+rol\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 cf 7b\s+\{evex\}\s+ror\s+r15,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 cf 7b\s+\{evex\}\s+ror\s+r15d,0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 cf 7b\s+\{evex\}\s+ror\s+r15w,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 c8 7b\s+\{evex\}\s+ror\s+r8b,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 8c 80 23 01 00 00 7b\s+\{evex\}\s+ror\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 8c 80 23 01 00 00 7b\s+\{evex\}\s+ror\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 8c 80 23 01 00 00 7b\s+\{evex\}\s+ror\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 8c 80 23 01 00 00 7b\s+\{evex\}\s+ror\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 cf\s+\{evex\}\s+ror\s+r15,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 cf\s+\{evex\}\s+ror\s+r15d,1
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 cf\s+\{evex\}\s+ror\s+r15w,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 c8\s+\{evex\}\s+ror\s+r8b,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 8c 80 23 01 00 00\s+\{evex\}\s+ror\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 8c 80 23 01 00 00\s+\{evex\}\s+ror\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 8c 80 23 01 00 00\s+\{evex\}\s+ror\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 8c 80 23 01 00 00\s+\{evex\}\s+ror\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 cf\s+\{evex\}\s+ror\s+r15,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 cf\s+\{evex\}\s+ror\s+r15d,cl
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 cf\s+\{evex\}\s+ror\s+r15w,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 c8\s+\{evex\}\s+ror\s+r8b,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 8c 80 23 01 00 00\s+\{evex\}\s+ror\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 8c 80 23 01 00 00\s+\{evex\}\s+ror\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 8c 80 23 01 00 00\s+\{evex\}\s+ror\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 8c 80 23 01 00 00\s+\{evex\}\s+ror\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 53 ff 08 f0 ff 7b\s+\{evex\}\s+rorx\s+r15,r15,0x7b
+\s*[a-f0-9]+:\s*62 d3 7f 08 f0 d7 7b\s+\{evex\}\s+rorx\s+edx,r15d,0x7b
+\s*[a-f0-9]+:\s*62 53 ff 08 f0 bc 80 23 01 00 00 7b\s+\{evex\}\s+rorx\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 53 7f 08 f0 bc 80 23 01 00 00 7b\s+\{evex\}\s+rorx\s+r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 ff 7b\s+\{evex\} sar\s+r15,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 ff 7b\s+\{evex\} sar\s+r15d,0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 ff 7b\s+\{evex\} sar\s+r15w,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 f8 7b\s+\{evex\} sar\s+r8b,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 bc 80 23 01 00 00 7b\s+\{evex\} sar\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 bc 80 23 01 00 00 7b\s+\{evex\} sar\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 bc 80 23 01 00 00 7b\s+\{evex\} sar\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 bc 80 23 01 00 00 7b\s+\{evex\} sar\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 ff\s+\{evex\} sar\s+r15,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 ff\s+\{evex\} sar\s+r15d,1
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 ff\s+\{evex\} sar\s+r15w,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 f8\s+\{evex\} sar\s+r8b,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 bc 80 23 01 00 00\s+\{evex\} sar\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 bc 80 23 01 00 00\s+\{evex\} sar\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 bc 80 23 01 00 00\s+\{evex\} sar\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 bc 80 23 01 00 00\s+\{evex\} sar\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 ff\s+\{evex\} sar\s+r15,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 ff\s+\{evex\} sar\s+r15d,cl
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 ff\s+\{evex\} sar\s+r15w,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 f8\s+\{evex\} sar\s+r8b,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 bc 80 23 01 00 00\s+\{evex\} sar\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 bc 80 23 01 00 00\s+\{evex\} sar\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 bc 80 23 01 00 00\s+\{evex\} sar\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 bc 80 23 01 00 00\s+\{evex\} sar\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 52 86 08 f7 df\s+\{evex\} sarx\s+r11,r15,r15
+\s*[a-f0-9]+:\s*62 52 86 08 f7 bc 80 23 01 00 00\s+\{evex\} sarx\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 72 06 08 f7 d2\s+\{evex\} sarx\s+r10d,edx,r15d
+\s*[a-f0-9]+:\s*62 d2 06 08 f7 94 80 23 01 00 00\s+\{evex\} sarx\s+edx,DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 df 7b\s+\{evex\} sbb\s+r15,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 df 7b\s+\{evex\} sbb\s+r15d,0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 df 7b\s+\{evex\} sbb\s+r15w,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 d8 7b\s+\{evex\} sbb\s+r8b,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 9c 80 23 01 00 00 7b\s+\{evex\} sbb\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 9c 80 23 01 00 00 7b\s+\{evex\} sbb\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 9c 80 23 01 00 00 7b\s+\{evex\} sbb\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 9c 80 23 01 00 00 7b\s+\{evex\} sbb\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 54 fc 08 19 ff\s+\{evex\} sbb\s+r15,r15
+\s*[a-f0-9]+:\s*62 54 fc 08 19 bc 80 23 01 00 00\s+\{evex\} sbb\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 74 7c 08 19 fa\s+\{evex\} sbb\s+edx,r15d
+\s*[a-f0-9]+:\s*62 54 7c 08 19 bc 80 23 01 00 00\s+\{evex\} sbb\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 74 7d 08 19 f8\s+\{evex\} sbb\s+ax,r15w
+\s*[a-f0-9]+:\s*62 54 7d 08 19 bc 80 23 01 00 00\s+\{evex\} sbb\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],r15w
+\s*[a-f0-9]+:\s*62 74 7c 08 18 c2\s+\{evex\} sbb\s+dl,r8b
+\s*[a-f0-9]+:\s*62 54 7c 08 18 84 80 23 01 00 00\s+\{evex\} sbb\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],r8b
+\s*[a-f0-9]+:\s*62 54 fc 08 1b bc 80 23 01 00 00\s+\{evex\} sbb\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 1b bc 80 23 01 00 00\s+\{evex\} sbb\s+r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7d 08 1b bc 80 23 01 00 00\s+\{evex\} sbb\s+r15w,WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 1a 84 80 23 01 00 00\s+\{evex\} sbb\s+r8b,BYTE PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 d9 e5\s+\{evex\} sha1msg1 xmm12,xmm13
+\s*[a-f0-9]+:\s*62 54 7c 08 d9 a4 80 23 01 00 00\s+\{evex\} sha1msg1 xmm12,XMMWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 da e5\s+\{evex\} sha1msg2 xmm12,xmm13
+\s*[a-f0-9]+:\s*62 54 7c 08 da a4 80 23 01 00 00\s+\{evex\} sha1msg2 xmm12,XMMWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 d8 e5\s+\{evex\} sha1nexte xmm12,xmm13
+\s*[a-f0-9]+:\s*62 54 7c 08 d8 a4 80 23 01 00 00\s+\{evex\} sha1nexte xmm12,XMMWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 d4 e5 7b\s+\{evex\} sha1rnds4 xmm12,xmm13,0x7b
+\s*[a-f0-9]+:\s*62 54 7c 08 d4 a4 80 23 01 00 00 7b\s+\{evex\} sha1rnds4 xmm12,XMMWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 54 7c 08 dc e5\s+\{evex\} sha256msg1 xmm12,xmm13
+\s*[a-f0-9]+:\s*62 54 7c 08 dc a4 80 23 01 00 00\s+\{evex\} sha256msg1 xmm12,XMMWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 dd e5\s+\{evex\} sha256msg2 xmm12,xmm13
+\s*[a-f0-9]+:\s*62 54 7c 08 dd a4 80 23 01 00 00\s+\{evex\} sha256msg2 xmm12,XMMWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 db a4 80 23 01 00 00\s+\{evex\} sha256rnds2 xmm12,XMMWORD PTR\s+\[r8\+rax\*4\+0x123\],xmm0
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 e7 7b\s+\{evex\} shl\s+r15,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 e7 7b\s+\{evex\} shl\s+r15d,0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 e7 7b\s+\{evex\} shl\s+r15w,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 e0 7b\s+\{evex\} shl\s+r8b,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 a4 80 23 01 00 00 7b\s+\{evex\} shl\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 a4 80 23 01 00 00 7b\s+\{evex\} shl\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 a4 80 23 01 00 00 7b\s+\{evex\} shl\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 a4 80 23 01 00 00 7b\s+\{evex\} shl\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 e7\s+\{evex\} shl\s+r15,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 e7\s+\{evex\} shl\s+r15d,1
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 e7\s+\{evex\} shl\s+r15w,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 e0\s+\{evex\} shl\s+r8b,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 a4 80 23 01 00 00\s+\{evex\} shl\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 a4 80 23 01 00 00\s+\{evex\} shl\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 a4 80 23 01 00 00\s+\{evex\} shl\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 a4 80 23 01 00 00\s+\{evex\} shl\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 e7\s+\{evex\} shl\s+r15,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 e7\s+\{evex\} shl\s+r15d,cl
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 e7\s+\{evex\} shl\s+r15w,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 e0\s+\{evex\} shl\s+r8b,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 a4 80 23 01 00 00\s+\{evex\} shl\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 a4 80 23 01 00 00\s+\{evex\} shl\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 a4 80 23 01 00 00\s+\{evex\} shl\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 a4 80 23 01 00 00\s+\{evex\} shl\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 54 fc 08 24 ff 7b\s+\{evex\} shld\s+r15,r15,0x7b
+\s*[a-f0-9]+:\s*62 54 fc 08 24 bc 80 23 01 00 00 7b\s+\{evex\} shld\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,0x7b
+\s*[a-f0-9]+:\s*62 74 7c 08 24 fa 7b\s+\{evex\} shld\s+edx,r15d,0x7b
+\s*[a-f0-9]+:\s*62 54 7c 08 24 bc 80 23 01 00 00 7b\s+\{evex\} shld\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d,0x7b
+\s*[a-f0-9]+:\s*62 74 7d 08 24 f8 7b\s+\{evex\} shld\s+ax,r15w,0x7b
+\s*[a-f0-9]+:\s*62 54 7d 08 24 bc 80 23 01 00 00 7b\s+\{evex\} shld\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],r15w,0x7b
+\s*[a-f0-9]+:\s*62 54 fc 08 a5 ff\s+\{evex\} shld\s+r15,r15,cl
+\s*[a-f0-9]+:\s*62 54 fc 08 a5 bc 80 23 01 00 00\s+\{evex\} shld\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,cl
+\s*[a-f0-9]+:\s*62 74 7c 08 a5 fa\s+\{evex\} shld\s+edx,r15d,cl
+\s*[a-f0-9]+:\s*62 54 7c 08 a5 bc 80 23 01 00 00\s+\{evex\} shld\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d,cl
+\s*[a-f0-9]+:\s*62 74 7d 08 a5 f8\s+\{evex\} shld\s+ax,r15w,cl
+\s*[a-f0-9]+:\s*62 54 7d 08 a5 bc 80 23 01 00 00\s+\{evex\} shld\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],r15w,cl
+\s*[a-f0-9]+:\s*62 52 85 08 f7 df\s+\{evex\} shlx\s+r11,r15,r15
+\s*[a-f0-9]+:\s*62 52 85 08 f7 bc 80 23 01 00 00\s+\{evex\} shlx\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 72 05 08 f7 d2\s+\{evex\} shlx\s+r10d,edx,r15d
+\s*[a-f0-9]+:\s*62 d2 05 08 f7 94 80 23 01 00 00\s+\{evex\} shlx\s+edx,DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 ef 7b\s+\{evex\} shr\s+r15,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 ef 7b\s+\{evex\} shr\s+r15d,0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 ef 7b\s+\{evex\} shr\s+r15w,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 e8 7b\s+\{evex\} shr\s+r8b,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 ac 80 23 01 00 00 7b\s+\{evex\} shr\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 ac 80 23 01 00 00 7b\s+\{evex\} shr\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 ac 80 23 01 00 00 7b\s+\{evex\} shr\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 ac 80 23 01 00 00 7b\s+\{evex\} shr\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 ef\s+\{evex\} shr\s+r15,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 ef\s+\{evex\} shr\s+r15d,1
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 ef\s+\{evex\} shr\s+r15w,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 e8\s+\{evex\} shr\s+r8b,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 ac 80 23 01 00 00\s+\{evex\} shr\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 ac 80 23 01 00 00\s+\{evex\} shr\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 ac 80 23 01 00 00\s+\{evex\} shr\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 ac 80 23 01 00 00\s+\{evex\} shr\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 ef\s+\{evex\} shr\s+r15,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 ef\s+\{evex\} shr\s+r15d,cl
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 ef\s+\{evex\} shr\s+r15w,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 e8\s+\{evex\} shr\s+r8b,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 ac 80 23 01 00 00\s+\{evex\} shr\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 ac 80 23 01 00 00\s+\{evex\} shr\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 ac 80 23 01 00 00\s+\{evex\} shr\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 ac 80 23 01 00 00\s+\{evex\} shr\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 54 fc 08 2c ff 7b\s+\{evex\} shrd\s+r15,r15,0x7b
+\s*[a-f0-9]+:\s*62 54 fc 08 2c bc 80 23 01 00 00 7b\s+\{evex\} shrd\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,0x7b
+\s*[a-f0-9]+:\s*62 74 7c 08 2c fa 7b\s+\{evex\} shrd\s+edx,r15d,0x7b
+\s*[a-f0-9]+:\s*62 54 7c 08 2c bc 80 23 01 00 00 7b\s+\{evex\} shrd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d,0x7b
+\s*[a-f0-9]+:\s*62 74 7d 08 2c f8 7b\s+\{evex\} shrd\s+ax,r15w,0x7b
+\s*[a-f0-9]+:\s*62 54 7d 08 2c bc 80 23 01 00 00 7b\s+\{evex\} shrd\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],r15w,0x7b
+\s*[a-f0-9]+:\s*62 54 fc 08 ad ff\s+\{evex\} shrd\s+r15,r15,cl
+\s*[a-f0-9]+:\s*62 54 fc 08 ad bc 80 23 01 00 00\s+\{evex\} shrd\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,cl
+\s*[a-f0-9]+:\s*62 74 7c 08 ad fa\s+\{evex\} shrd\s+edx,r15d,cl
+\s*[a-f0-9]+:\s*62 54 7c 08 ad bc 80 23 01 00 00\s+\{evex\} shrd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d,cl
+\s*[a-f0-9]+:\s*62 74 7d 08 ad f8\s+\{evex\} shrd\s+ax,r15w,cl
+\s*[a-f0-9]+:\s*62 54 7d 08 ad bc 80 23 01 00 00\s+\{evex\} shrd\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],r15w,cl
+\s*[a-f0-9]+:\s*62 52 87 08 f7 df\s+\{evex\} shrx\s+r11,r15,r15
+\s*[a-f0-9]+:\s*62 52 87 08 f7 bc 80 23 01 00 00\s+\{evex\} shrx\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 72 07 08 f7 d2\s+\{evex\} shrx\s+r10d,edx,r15d
+\s*[a-f0-9]+:\s*62 d2 07 08 f7 94 80 23 01 00 00\s+\{evex\} shrx\s+edx,DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 ef 7b\s+\{evex\} sub\s+r15,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 ef 7b\s+\{evex\} sub\s+r15d,0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 ef 7b\s+\{evex\} sub\s+r15w,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 e8 7b\s+\{evex\} sub\s+r8b,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 ac 80 23 01 00 00 7b\s+\{evex\} sub\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 ac 80 23 01 00 00 7b\s+\{evex\} sub\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 ac 80 23 01 00 00 7b\s+\{evex\} sub\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 ac 80 23 01 00 00 7b\s+\{evex\} sub\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 54 fc 08 29 ff\s+\{evex\} sub\s+r15,r15
+\s*[a-f0-9]+:\s*62 54 fc 08 29 bc 80 23 01 00 00\s+\{evex\} sub\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 74 7c 08 29 fa\s+\{evex\} sub\s+edx,r15d
+\s*[a-f0-9]+:\s*62 54 7c 08 29 bc 80 23 01 00 00\s+\{evex\} sub\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 74 7d 08 29 f8\s+\{evex\} sub\s+ax,r15w
+\s*[a-f0-9]+:\s*62 54 7d 08 29 bc 80 23 01 00 00\s+\{evex\} sub\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],r15w
+\s*[a-f0-9]+:\s*62 74 7c 08 28 c2\s+\{evex\} sub\s+dl,r8b
+\s*[a-f0-9]+:\s*62 54 7c 08 28 84 80 23 01 00 00\s+\{evex\} sub\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],r8b
+\s*[a-f0-9]+:\s*62 54 fc 08 2b bc 80 23 01 00 00\s+\{evex\} sub\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 2b bc 80 23 01 00 00\s+\{evex\} sub\s+r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7d 08 2b bc 80 23 01 00 00\s+\{evex\} sub\s+r15w,WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 2a 84 80 23 01 00 00\s+\{evex\} sub\s+r8b,BYTE PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 fc 08 f4 ff\s+\{evex\} tzcnt\s+r15,r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 f4 d7\s+\{evex\} tzcnt\s+edx,r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 f4 c7\s+\{evex\} tzcnt\s+ax,r15w
+\s*[a-f0-9]+:\s*62 54 fc 08 f4 bc 80 23 01 00 00\s+\{evex\} tzcnt\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 f4 bc 80 23 01 00 00\s+\{evex\} tzcnt\s+r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7d 08 f4 bc 80 23 01 00 00\s+\{evex\} tzcnt\s+r15w,WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 66 bc 80 23 01 00 00\s+\{evex\} wrssd\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 54 fc 08 66 bc 80 23 01 00 00\s+\{evex\} wrssq\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 54 7d 08 65 bc 80 23 01 00 00\s+\{evex\} wrussd\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 54 fd 08 65 bc 80 23 01 00 00\s+\{evex\} wrussq\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 f7 7b\s+\{evex\} xor\s+r15,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 f7 7b\s+\{evex\} xor\s+r15d,0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 f7 7b\s+\{evex\} xor\s+r15w,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 f0 7b\s+\{evex\} xor\s+r8b,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 b4 80 23 01 00 00 7b\s+\{evex\} xor\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 b4 80 23 01 00 00 7b\s+\{evex\} xor\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 b4 80 23 01 00 00 7b\s+\{evex\} xor\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 b4 80 23 01 00 00 7b\s+\{evex\} xor\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 54 fc 08 31 ff\s+\{evex\} xor\s+r15,r15
+\s*[a-f0-9]+:\s*62 54 fc 08 31 bc 80 23 01 00 00\s+\{evex\} xor\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 74 7c 08 31 fa\s+\{evex\} xor\s+edx,r15d
+\s*[a-f0-9]+:\s*62 54 7c 08 31 bc 80 23 01 00 00\s+\{evex\} xor\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 74 7d 08 31 f8\s+\{evex\} xor\s+ax,r15w
+\s*[a-f0-9]+:\s*62 54 7d 08 31 bc 80 23 01 00 00\s+\{evex\} xor\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],r15w
+\s*[a-f0-9]+:\s*62 74 7c 08 30 c2\s+\{evex\} xor\s+dl,r8b
+\s*[a-f0-9]+:\s*62 54 7c 08 30 84 80 23 01 00 00\s+\{evex\} xor\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],r8b
+\s*[a-f0-9]+:\s*62 54 fc 08 33 bc 80 23 01 00 00\s+\{evex\} xor\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 33 bc 80 23 01 00 00\s+\{evex\} xor\s+r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7d 08 33 bc 80 23 01 00 00\s+\{evex\} xor\s+r15w,WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 32 84 80 23 01 00 00\s+\{evex\} xor\s+r8b,BYTE PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 fc 08 fc bc 80 23 01 00 00\s+\{evex\}\s+aadd\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 54 7c 08 fc bc 80 23 01 00 00\s+\{evex\}\s+aadd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 54 fd 08 fc bc 80 23 01 00 00\s+\{evex\}\s+aand\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 54 7d 08 fc bc 80 23 01 00 00\s+\{evex\}\s+aand\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 d7 7b\s+\{evex\}\s+adc\s+r15,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 d7 7b\s+\{evex\}\s+adc\s+r15d,0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 d7 7b\s+\{evex\}\s+adc\s+r15w,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 d0 7b\s+\{evex\}\s+adc\s+r8b,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 94 80 23 01 00 00 7b\s+\{evex\}\s+adc\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 94 80 23 01 00 00 7b\s+\{evex\}\s+adc\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 94 80 23 01 00 00 7b\s+\{evex\}\s+adc\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 94 80 23 01 00 00 7b\s+\{evex\}\s+adc\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 54 fc 08 11 ff\s+\{evex\}\s+adc\s+r15,r15
+\s*[a-f0-9]+:\s*62 54 fc 08 11 bc 80 23 01 00 00\s+\{evex\}\s+adc\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 74 7c 08 11 fa\s+\{evex\}\s+adc\s+edx,r15d
+\s*[a-f0-9]+:\s*62 54 7c 08 11 bc 80 23 01 00 00\s+\{evex\}\s+adc\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 74 7d 08 11 f8\s+\{evex\}\s+adc\s+ax,r15w
+\s*[a-f0-9]+:\s*62 54 7d 08 11 bc 80 23 01 00 00\s+\{evex\}\s+adc\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],r15w
+\s*[a-f0-9]+:\s*62 74 7c 08 10 c2\s+\{evex\}\s+adc\s+dl,r8b
+\s*[a-f0-9]+:\s*62 54 7c 08 10 84 80 23 01 00 00\s+\{evex\}\s+adc\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],r8b
+\s*[a-f0-9]+:\s*62 54 fc 08 13 bc 80 23 01 00 00\s+\{evex\}\s+adc\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 13 bc 80 23 01 00 00\s+\{evex\}\s+adc\s+r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7d 08 13 bc 80 23 01 00 00\s+\{evex\}\s+adc\s+r15w,WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 12 84 80 23 01 00 00\s+\{evex\}\s+adc\s+r8b,BYTE PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 fd 08 66 ff\s+\{evex\}\s+adcx\s+r15,r15
+\s*[a-f0-9]+:\s*62 d4 7d 08 66 d7\s+\{evex\}\s+adcx\s+edx,r15d
+\s*[a-f0-9]+:\s*62 54 fd 08 66 bc 80 23 01 00 00\s+\{evex\}\s+adcx\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7d 08 66 bc 80 23 01 00 00\s+\{evex\}\s+adcx\s+r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 c7 7b\s+\{evex\}\s+add\s+r15,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 c7 7b\s+\{evex\}\s+add\s+r15d,0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 c7 7b\s+\{evex\}\s+add\s+r15w,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 c0 7b\s+\{evex\}\s+add\s+r8b,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 84 80 23 01 00 00 7b\s+\{evex\}\s+add\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 84 80 23 01 00 00 7b\s+\{evex\}\s+add\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 84 80 23 01 00 00 7b\s+\{evex\}\s+add\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 84 80 23 01 00 00 7b\s+\{evex\}\s+add\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 54 fc 08 01 ff\s+\{evex\}\s+add\s+r15,r15
+\s*[a-f0-9]+:\s*62 54 fc 08 01 bc 80 23 01 00 00\s+\{evex\}\s+add\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 74 7c 08 01 fa\s+\{evex\}\s+add\s+edx,r15d
+\s*[a-f0-9]+:\s*62 54 7c 08 01 bc 80 23 01 00 00\s+\{evex\}\s+add\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 74 7d 08 01 f8\s+\{evex\}\s+add\s+ax,r15w
+\s*[a-f0-9]+:\s*62 54 7d 08 01 bc 80 23 01 00 00\s+\{evex\}\s+add\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],r15w
+\s*[a-f0-9]+:\s*62 74 7c 08 00 c2\s+\{evex\}\s+add\s+dl,r8b
+\s*[a-f0-9]+:\s*62 54 7c 08 00 84 80 23 01 00 00\s+\{evex\}\s+add\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],r8b
+\s*[a-f0-9]+:\s*62 54 fc 08 03 bc 80 23 01 00 00\s+\{evex\}\s+add\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 03 bc 80 23 01 00 00\s+\{evex\}\s+add\s+r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7d 08 03 bc 80 23 01 00 00\s+\{evex\}\s+add\s+r15w,WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 02 84 80 23 01 00 00\s+\{evex\}\s+add\s+r8b,BYTE PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 fe 08 66 ff\s+\{evex\}\s+adox\s+r15,r15
+\s*[a-f0-9]+:\s*62 d4 7e 08 66 d7\s+\{evex\}\s+adox\s+edx,r15d
+\s*[a-f0-9]+:\s*62 54 fe 08 66 bc 80 23 01 00 00\s+\{evex\}\s+adox\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7e 08 66 bc 80 23 01 00 00\s+\{evex\}\s+adox\s+r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7e 08 dd a4 80 23 01 00 00\s+\{evex\}\s+aesdec128kl xmm12,\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7e 08 df a4 80 23 01 00 00\s+\{evex\}\s+aesdec256kl xmm12,\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7e 08 d8 8c 80 23 01 00 00\s+\{evex\}\s+aesdecwide128kl\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7e 08 d8 9c 80 23 01 00 00\s+\{evex\}\s+aesdecwide256kl\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7e 08 dc a4 80 23 01 00 00\s+\{evex\}\s+aesenc128kl xmm12,\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7e 08 de a4 80 23 01 00 00\s+\{evex\}\s+aesenc256kl xmm12,\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7e 08 d8 84 80 23 01 00 00\s+\{evex\}\s+aesencwide128kl\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7e 08 d8 94 80 23 01 00 00\s+\{evex\}\s+aesencwide256kl\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 e7 7b\s+\{evex\}\s+and\s+r15,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 e7 7b\s+\{evex\}\s+and\s+r15d,0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 e7 7b\s+\{evex\}\s+and\s+r15w,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 e0 7b\s+\{evex\}\s+and\s+r8b,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 a4 80 23 01 00 00 7b\s+\{evex\}\s+and\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 a4 80 23 01 00 00 7b\s+\{evex\}\s+and\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 a4 80 23 01 00 00 7b\s+\{evex\}\s+and\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 a4 80 23 01 00 00 7b\s+\{evex\}\s+and\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 54 fc 08 21 ff\s+\{evex\}\s+and\s+r15,r15
+\s*[a-f0-9]+:\s*62 54 fc 08 21 bc 80 23 01 00 00\s+\{evex\}\s+and\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 74 7c 08 21 fa\s+\{evex\}\s+and\s+edx,r15d
+\s*[a-f0-9]+:\s*62 54 7c 08 21 bc 80 23 01 00 00\s+\{evex\}\s+and\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 74 7d 08 21 f8\s+\{evex\}\s+and\s+ax,r15w
+\s*[a-f0-9]+:\s*62 54 7d 08 21 bc 80 23 01 00 00\s+\{evex\}\s+and\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],r15w
+\s*[a-f0-9]+:\s*62 74 7c 08 20 c2\s+\{evex\}\s+and\s+dl,r8b
+\s*[a-f0-9]+:\s*62 54 7c 08 20 84 80 23 01 00 00\s+\{evex\}\s+and\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],r8b
+\s*[a-f0-9]+:\s*62 54 fc 08 23 bc 80 23 01 00 00\s+\{evex\}\s+and\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 23 bc 80 23 01 00 00\s+\{evex\}\s+and\s+r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7d 08 23 bc 80 23 01 00 00\s+\{evex\}\s+and\s+r15w,WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 22 84 80 23 01 00 00\s+\{evex\}\s+and\s+r8b,BYTE PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 52 84 08 f2 df\s+\{evex\}\s+andn\s+r11,r15,r15
+\s*[a-f0-9]+:\s*62 52 6c 08 f2 d7\s+\{evex\}\s+andn\s+r10d,edx,r15d
+\s*[a-f0-9]+:\s*62 52 84 08 f2 bc 80 23 01 00 00\s+\{evex\}\s+andn\s+r15,r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d2 04 08 f2 94 80 23 01 00 00\s+\{evex\}\s+andn\s+edx,r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 ff 08 fc bc 80 23 01 00 00\s+\{evex\}\s+aor\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 54 7f 08 fc bc 80 23 01 00 00\s+\{evex\}\s+aor\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 54 fe 08 fc bc 80 23 01 00 00\s+\{evex\}\s+axor\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 54 7e 08 fc bc 80 23 01 00 00\s+\{evex\}\s+axor\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 52 84 08 f7 df\s+\{evex\} bextr\s+r11,r15,r15
+\s*[a-f0-9]+:\s*62 52 84 08 f7 bc 80 23 01 00 00\s+\{evex\} bextr\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 72 04 08 f7 d2\s+\{evex\} bextr\s+r10d,edx,r15d
+\s*[a-f0-9]+:\s*62 d2 04 08 f7 94 80 23 01 00 00\s+\{evex\} bextr\s+edx,DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 d2 84 08 f3 df\s+\{evex\} blsi\s+r15,r15
+\s*[a-f0-9]+:\s*62 d2 6c 08 f3 df\s+\{evex\} blsi\s+edx,r15d
+\s*[a-f0-9]+:\s*62 d2 84 08 f3 9c 80 23 01 00 00\s+\{evex\} blsi\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d2 04 08 f3 9c 80 23 01 00 00\s+\{evex\} blsi\s+r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d2 84 08 f3 d7\s+\{evex\} blsmsk\s+r15,r15
+\s*[a-f0-9]+:\s*62 d2 6c 08 f3 d7\s+\{evex\} blsmsk\s+edx,r15d
+\s*[a-f0-9]+:\s*62 d2 84 08 f3 94 80 23 01 00 00\s+\{evex\} blsmsk\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d2 04 08 f3 94 80 23 01 00 00\s+\{evex\} blsmsk\s+r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d2 84 08 f3 cf\s+\{evex\} blsr\s+r15,r15
+\s*[a-f0-9]+:\s*62 d2 6c 08 f3 cf\s+\{evex\} blsr\s+edx,r15d
+\s*[a-f0-9]+:\s*62 d2 84 08 f3 8c 80 23 01 00 00\s+\{evex\} blsr\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d2 04 08 f3 8c 80 23 01 00 00\s+\{evex\} blsr\s+r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 52 84 08 f5 df\s+\{evex\} bzhi\s+r11,r15,r15
+\s*[a-f0-9]+:\s*62 52 84 08 f5 bc 80 23 01 00 00\s+\{evex\} bzhi\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 72 04 08 f5 d2\s+\{evex\} bzhi\s+r10d,edx,r15d
+\s*[a-f0-9]+:\s*62 d2 04 08 f5 94 80 23 01 00 00\s+\{evex\} bzhi\s+edx,DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 52 85 08 e6 bc 80 23 01 00 00\s+\{evex\} cmpbexadd\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,r15
+\s*[a-f0-9]+:\s*62 d2 05 08 e6 94 80 23 01 00 00\s+\{evex\} cmpbexadd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],edx,r15d
+\s*[a-f0-9]+:\s*62 52 85 08 e2 bc 80 23 01 00 00\s+\{evex\} cmpbxadd\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,r15
+\s*[a-f0-9]+:\s*62 d2 05 08 e2 94 80 23 01 00 00\s+\{evex\} cmpbxadd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],edx,r15d
+\s*[a-f0-9]+:\s*62 52 85 08 ee bc 80 23 01 00 00\s+\{evex\} cmplexadd\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,r15
+\s*[a-f0-9]+:\s*62 d2 05 08 ee 94 80 23 01 00 00\s+\{evex\} cmplexadd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],edx,r15d
+\s*[a-f0-9]+:\s*62 52 85 08 ec bc 80 23 01 00 00\s+\{evex\} cmplxadd\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,r15
+\s*[a-f0-9]+:\s*62 d2 05 08 ec 94 80 23 01 00 00\s+\{evex\} cmplxadd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],edx,r15d
+\s*[a-f0-9]+:\s*62 52 85 08 e7 bc 80 23 01 00 00\s+\{evex\} cmpnbexadd\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,r15
+\s*[a-f0-9]+:\s*62 d2 05 08 e7 94 80 23 01 00 00\s+\{evex\} cmpnbexadd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],edx,r15d
+\s*[a-f0-9]+:\s*62 52 85 08 e3 bc 80 23 01 00 00\s+\{evex\} cmpnbxadd\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,r15
+\s*[a-f0-9]+:\s*62 d2 05 08 e3 94 80 23 01 00 00\s+\{evex\} cmpnbxadd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],edx,r15d
+\s*[a-f0-9]+:\s*62 52 85 08 ef bc 80 23 01 00 00\s+\{evex\} cmpnlexadd\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,r15
+\s*[a-f0-9]+:\s*62 d2 05 08 ef 94 80 23 01 00 00\s+\{evex\} cmpnlexadd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],edx,r15d
+\s*[a-f0-9]+:\s*62 52 85 08 ed bc 80 23 01 00 00\s+\{evex\} cmpnlxadd\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,r15
+\s*[a-f0-9]+:\s*62 d2 05 08 ed 94 80 23 01 00 00\s+\{evex\} cmpnlxadd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],edx,r15d
+\s*[a-f0-9]+:\s*62 52 85 08 e1 bc 80 23 01 00 00\s+\{evex\} cmpnoxadd\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,r15
+\s*[a-f0-9]+:\s*62 d2 05 08 e1 94 80 23 01 00 00\s+\{evex\} cmpnoxadd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],edx,r15d
+\s*[a-f0-9]+:\s*62 52 85 08 eb bc 80 23 01 00 00\s+\{evex\} cmpnpxadd\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,r15
+\s*[a-f0-9]+:\s*62 d2 05 08 eb 94 80 23 01 00 00\s+\{evex\} cmpnpxadd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],edx,r15d
+\s*[a-f0-9]+:\s*62 52 85 08 e9 bc 80 23 01 00 00\s+\{evex\} cmpnsxadd\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,r15
+\s*[a-f0-9]+:\s*62 d2 05 08 e9 94 80 23 01 00 00\s+\{evex\} cmpnsxadd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],edx,r15d
+\s*[a-f0-9]+:\s*62 52 85 08 e5 bc 80 23 01 00 00\s+\{evex\} cmpnzxadd\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,r15
+\s*[a-f0-9]+:\s*62 d2 05 08 e5 94 80 23 01 00 00\s+\{evex\} cmpnzxadd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],edx,r15d
+\s*[a-f0-9]+:\s*62 52 85 08 e0 bc 80 23 01 00 00\s+\{evex\} cmpoxadd\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,r15
+\s*[a-f0-9]+:\s*62 d2 05 08 e0 94 80 23 01 00 00\s+\{evex\} cmpoxadd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],edx,r15d
+\s*[a-f0-9]+:\s*62 52 85 08 ea bc 80 23 01 00 00\s+\{evex\} cmppxadd\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,r15
+\s*[a-f0-9]+:\s*62 d2 05 08 ea 94 80 23 01 00 00\s+\{evex\} cmppxadd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],edx,r15d
+\s*[a-f0-9]+:\s*62 52 85 08 e8 bc 80 23 01 00 00\s+\{evex\} cmpsxadd\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,r15
+\s*[a-f0-9]+:\s*62 d2 05 08 e8 94 80 23 01 00 00\s+\{evex\} cmpsxadd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],edx,r15d
+\s*[a-f0-9]+:\s*62 52 85 08 e4 bc 80 23 01 00 00\s+\{evex\} cmpzxadd\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,r15
+\s*[a-f0-9]+:\s*62 d2 05 08 e4 94 80 23 01 00 00\s+\{evex\} cmpzxadd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],edx,r15d
+\s*[a-f0-9]+:\s*62 d4 fc 08 ff cf\s+\{evex\}\s+dec\s+r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 ff cf\s+\{evex\}\s+dec\s+r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 ff cf\s+\{evex\}\s+dec\s+r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 fe c8\s+\{evex\}\s+dec\s+r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 fe 8c 80 23 01 00 00\s+\{evex\}\s+dec\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7d 08 ff 8c 80 23 01 00 00\s+\{evex\}\s+dec\s+WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7c 08 ff 8c 80 23 01 00 00\s+\{evex\}\s+dec\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 fc 08 ff 8c 80 23 01 00 00\s+\{evex\}\s+dec\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 f7\s+\{evex\}\s+div\s+r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 f7\s+\{evex\}\s+div\s+r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 f7\s+\{evex\}\s+div\s+r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 f0\s+\{evex\}\s+div\s+r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 b4 80 23 01 00 00\s+\{evex\}\s+div\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 b4 80 23 01 00 00\s+\{evex\}\s+div\s+WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 b4 80 23 01 00 00\s+\{evex\}\s+div\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 b4 80 23 01 00 00\s+\{evex\}\s+div\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7e 08 da d7\s+\{evex\}\s+encodekey128\s+edx,r15d
+\s*[a-f0-9]+:\s*62 d4 7e 08 db d7\s+\{evex\}\s+encodekey256\s+edx,r15d
+\s*[a-f0-9]+:\s*62 54 7f 08 f8 bc 80 23 01 00 00\s+\{evex\}\s+enqcmd\s+r15,\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*67 62 54 7f 08 f8 bc 80 23 01 00 00\s+\{evex\}\s+enqcmd\s+r15d,\[r8d\+eax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7e 08 f8 bc 80 23 01 00 00\s+\{evex\}\s+enqcmds\s+r15,\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*67 62 54 7e 08 f8 bc 80 23 01 00 00\s+\{evex\}\s+enqcmds\s+r15d,\[r8d\+eax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 ff\s+\{evex\} idiv\s+r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 ff\s+\{evex\} idiv\s+r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 ff\s+\{evex\} idiv\s+r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 f8\s+\{evex\} idiv\s+r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 bc 80 23 01 00 00\s+\{evex\} idiv\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 bc 80 23 01 00 00\s+\{evex\} idiv\s+WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 bc 80 23 01 00 00\s+\{evex\} idiv\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 bc 80 23 01 00 00\s+\{evex\} idiv\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 ef\s+\{evex\} imul\s+r15
+\s*[a-f0-9]+:\s*62 54 fc 08 af ff\s+\{evex\} imul\s+r15,r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 ef\s+\{evex\} imul\s+r15d
+\s*[a-f0-9]+:\s*62 d4 7c 08 af d7\s+\{evex\} imul\s+edx,r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 ef\s+\{evex\} imul\s+r15w
+\s*[a-f0-9]+:\s*62 d4 7d 08 af c7\s+\{evex\} imul\s+ax,r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 e8\s+\{evex\} imul\s+r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 ac 80 23 01 00 00\s+\{evex\} imul\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 ac 80 23 01 00 00\s+\{evex\} imul\s+WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 ac 80 23 01 00 00\s+\{evex\} imul\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 fc 08 af bc 80 23 01 00 00\s+\{evex\} imul\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 af bc 80 23 01 00 00\s+\{evex\} imul\s+r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7d 08 af bc 80 23 01 00 00\s+\{evex\} imul\s+r15w,WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 ac 80 23 01 00 00\s+\{evex\} imul\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 fc 08 ff c7\s+\{evex\} inc\s+r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 ff c7\s+\{evex\} inc\s+r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 ff c7\s+\{evex\} inc\s+r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 fe c0\s+\{evex\} inc\s+r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 fe 84 80 23 01 00 00\s+\{evex\} inc\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7d 08 ff 84 80 23 01 00 00\s+\{evex\} inc\s+WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7c 08 ff 84 80 23 01 00 00\s+\{evex\} inc\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 fc 08 ff 84 80 23 01 00 00\s+\{evex\} inc\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7e 08 f0 bc 80 23 01 00 00\s+\{evex\} invept\s+r15,OWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7e 08 f2 bc 80 23 01 00 00\s+\{evex\} invpcid\s+r15,\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7e 08 f1 bc 80 23 01 00 00\s+\{evex\} invvpid\s+r15,OWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 f1 7d 08 90 eb\s+\{evex\}\s+kmovb\s+k5,k3
+\s*[a-f0-9]+:\s*62 71 7d 08 93 fd\s+\{evex\}\s+kmovb\s+r15d,k5
+\s*[a-f0-9]+:\s*62 d1 7d 08 91 ac 80 23 01 00 00\s+\{evex\}\s+kmovb\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],k5
+\s*[a-f0-9]+:\s*62 d1 7d 08 92 ef\s+\{evex\}\s+kmovb\s+k5,r15d
+\s*[a-f0-9]+:\s*62 d1 7d 08 90 ac 80 23 01 00 00\s+\{evex\}\s+kmovb\s+k5,BYTE PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 f1 fd 08 90 eb\s+\{evex\}\s+kmovd\s+k5,k3
+\s*[a-f0-9]+:\s*62 71 7f 08 93 fd\s+\{evex\}\s+kmovd\s+r15d,k5
+\s*[a-f0-9]+:\s*62 d1 fd 08 91 ac 80 23 01 00 00\s+\{evex\}\s+kmovd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],k5
+\s*[a-f0-9]+:\s*62 d1 7f 08 92 ef\s+\{evex\}\s+kmovd\s+k5,r15d
+\s*[a-f0-9]+:\s*62 d1 fd 08 90 ac 80 23 01 00 00\s+\{evex\}\s+kmovd\s+k5,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 f1 fc 08 90 eb\s+\{evex\}\s+kmovq\s+k5,k3
+\s*[a-f0-9]+:\s*62 71 ff 08 93 fd\s+\{evex\}\s+kmovq\s+r15,k5
+\s*[a-f0-9]+:\s*62 d1 fc 08 91 ac 80 23 01 00 00\s+\{evex\}\s+kmovq\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],k5
+\s*[a-f0-9]+:\s*62 d1 ff 08 92 ef\s+\{evex\}\s+kmovq\s+k5,r15
+\s*[a-f0-9]+:\s*62 d1 fc 08 90 ac 80 23 01 00 00\s+\{evex\}\s+kmovq\s+k5,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 f1 7c 08 90 eb\s+\{evex\}\s+kmovw\s+k5,k3
+\s*[a-f0-9]+:\s*62 71 7c 08 93 fd\s+\{evex\}\s+kmovw\s+r15d,k5
+\s*[a-f0-9]+:\s*62 d1 7c 08 91 ac 80 23 01 00 00\s+\{evex\}\s+kmovw\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],k5
+\s*[a-f0-9]+:\s*62 d1 7c 08 92 ef\s+\{evex\}\s+kmovw\s+k5,r15d
+\s*[a-f0-9]+:\s*62 d1 7c 08 90 ac 80 23 01 00 00\s+\{evex\}\s+kmovw\s+k5,WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 fc 08 f5 ff\s+\{evex\} lzcnt\s+r15,r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 f5 d7\s+\{evex\} lzcnt\s+edx,r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 f5 c7\s+\{evex\} lzcnt\s+ax,r15w
+\s*[a-f0-9]+:\s*62 54 fc 08 f5 bc 80 23 01 00 00\s+\{evex\} lzcnt\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 f5 bc 80 23 01 00 00\s+\{evex\} lzcnt\s+r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7d 08 f5 bc 80 23 01 00 00\s+\{evex\} lzcnt\s+r15w,WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 fc 08 60 ff\s+\{evex\} movbe\s+r15,r15
+\s*[a-f0-9]+:\s*62 54 fc 08 61 bc 80 23 01 00 00\s+\{evex\} movbe\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 60 d7\s+\{evex\} movbe\s+edx,r15d
+\s*[a-f0-9]+:\s*62 54 7c 08 61 bc 80 23 01 00 00\s+\{evex\} movbe\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 60 c7\s+\{evex\} movbe\s+ax,r15w
+\s*[a-f0-9]+:\s*62 54 7d 08 61 bc 80 23 01 00 00\s+\{evex\} movbe\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],r15w
+\s*[a-f0-9]+:\s*62 54 fc 08 60 bc 80 23 01 00 00\s+\{evex\} movbe\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 60 bc 80 23 01 00 00\s+\{evex\} movbe\s+r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7d 08 60 bc 80 23 01 00 00\s+\{evex\} movbe\s+r15w,WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7d 08 f8 bc 80 23 01 00 00\s+\{evex\} movdir64b\s+r15,\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*67 62 54 7d 08 f8 bc 80 23 01 00 00\s+\{evex\} movdir64b\s+r15d,\[r8d\+eax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 fc 08 f9 bc 80 23 01 00 00\s+\{evex\} movdiri\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 54 7c 08 f9 bc 80 23 01 00 00\s+\{evex\} movdiri\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 e7\s+\{evex\} mul\s+r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 e7\s+\{evex\} mul\s+r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 e7\s+\{evex\} mul\s+r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 e0\s+\{evex\} mul\s+r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 a4 80 23 01 00 00\s+\{evex\} mul\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 a4 80 23 01 00 00\s+\{evex\} mul\s+WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 a4 80 23 01 00 00\s+\{evex\} mul\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 a4 80 23 01 00 00\s+\{evex\} mul\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 52 87 08 f6 df\s+\{evex\} mulx\s+r11,r15,r15
+\s*[a-f0-9]+:\s*62 52 6f 08 f6 d7\s+\{evex\} mulx\s+r10d,edx,r15d
+\s*[a-f0-9]+:\s*62 52 87 08 f6 bc 80 23 01 00 00\s+\{evex\} mulx\s+r15,r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d2 07 08 f6 94 80 23 01 00 00\s+\{evex\} mulx\s+edx,r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 df\s+\{evex\} neg\s+r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 df\s+\{evex\} neg\s+r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 df\s+\{evex\} neg\s+r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 d8\s+\{evex\} neg\s+r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 9c 80 23 01 00 00\s+\{evex\} neg\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 9c 80 23 01 00 00\s+\{evex\} neg\s+WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 9c 80 23 01 00 00\s+\{evex\} neg\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 9c 80 23 01 00 00\s+\{evex\} neg\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 d7\s+\{evex\} not\s+r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 d7\s+\{evex\} not\s+r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 d7\s+\{evex\} not\s+r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 d0\s+\{evex\} not\s+r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 94 80 23 01 00 00\s+\{evex\} not\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 94 80 23 01 00 00\s+\{evex\} not\s+WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 94 80 23 01 00 00\s+\{evex\} not\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 94 80 23 01 00 00\s+\{evex\} not\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 cf 7b\s+\{evex\} or\s+r15,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 cf 7b\s+\{evex\} or\s+r15d,0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 cf 7b\s+\{evex\} or\s+r15w,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 c8 7b\s+\{evex\} or\s+r8b,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 8c 80 23 01 00 00 7b\s+\{evex\} or\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 8c 80 23 01 00 00 7b\s+\{evex\} or\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 8c 80 23 01 00 00 7b\s+\{evex\} or\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 8c 80 23 01 00 00 7b\s+\{evex\} or\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 54 fc 08 09 ff\s+\{evex\} or\s+r15,r15
+\s*[a-f0-9]+:\s*62 54 fc 08 09 bc 80 23 01 00 00\s+\{evex\} or\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 74 7c 08 09 fa\s+\{evex\} or\s+edx,r15d
+\s*[a-f0-9]+:\s*62 54 7c 08 09 bc 80 23 01 00 00\s+\{evex\} or\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 74 7d 08 09 f8\s+\{evex\} or\s+ax,r15w
+\s*[a-f0-9]+:\s*62 54 7d 08 09 bc 80 23 01 00 00\s+\{evex\} or\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],r15w
+\s*[a-f0-9]+:\s*62 74 7c 08 08 c2\s+\{evex\} or\s+dl,r8b
+\s*[a-f0-9]+:\s*62 54 7c 08 08 84 80 23 01 00 00\s+\{evex\} or\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],r8b
+\s*[a-f0-9]+:\s*62 54 fc 08 0b bc 80 23 01 00 00\s+\{evex\} or\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 0b bc 80 23 01 00 00\s+\{evex\} or\s+r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7d 08 0b bc 80 23 01 00 00\s+\{evex\} or\s+r15w,WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 0a 84 80 23 01 00 00\s+\{evex\} or\s+r8b,BYTE PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 52 87 08 f5 df\s+\{evex\} pdep\s+r11,r15,r15
+\s*[a-f0-9]+:\s*62 52 6f 08 f5 d7\s+\{evex\} pdep\s+r10d,edx,r15d
+\s*[a-f0-9]+:\s*62 52 87 08 f5 bc 80 23 01 00 00\s+\{evex\} pdep\s+r15,r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d2 07 08 f5 94 80 23 01 00 00\s+\{evex\} pdep\s+edx,r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 52 86 08 f5 df\s+\{evex\} pext\s+r11,r15,r15
+\s*[a-f0-9]+:\s*62 52 6e 08 f5 d7\s+\{evex\} pext\s+r10d,edx,r15d
+\s*[a-f0-9]+:\s*62 52 86 08 f5 bc 80 23 01 00 00\s+\{evex\} pext\s+r15,r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d2 06 08 f5 94 80 23 01 00 00\s+\{evex\} pext\s+edx,r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 fc 08 88 ff\s+\{evex\} popcnt\s+r15,r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 88 d7\s+\{evex\} popcnt\s+edx,r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 88 c7\s+\{evex\} popcnt\s+ax,r15w
+\s*[a-f0-9]+:\s*62 54 fc 08 88 bc 80 23 01 00 00\s+\{evex\} popcnt\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 88 bc 80 23 01 00 00\s+\{evex\} popcnt\s+r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7d 08 88 bc 80 23 01 00 00\s+\{evex\} popcnt\s+r15w,WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 d7 7b\s+\{evex\}\s+rcl\s+r15,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 d7 7b\s+\{evex\}\s+rcl\s+r15d,0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 d7 7b\s+\{evex\}\s+rcl\s+r15w,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 d0 7b\s+\{evex\}\s+rcl\s+r8b,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 94 80 23 01 00 00 7b\s+\{evex\}\s+rcl\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 94 80 23 01 00 00 7b\s+\{evex\}\s+rcl\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 94 80 23 01 00 00 7b\s+\{evex\}\s+rcl\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 94 80 23 01 00 00 7b\s+\{evex\}\s+rcl\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 d7\s+\{evex\}\s+rcl\s+r15,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 d7\s+\{evex\}\s+rcl\s+r15d,1
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 d7\s+\{evex\}\s+rcl\s+r15w,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 d0\s+\{evex\}\s+rcl\s+r8b,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 94 80 23 01 00 00\s+\{evex\}\s+rcl\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 94 80 23 01 00 00\s+\{evex\}\s+rcl\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 94 80 23 01 00 00\s+\{evex\}\s+rcl\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 94 80 23 01 00 00\s+\{evex\}\s+rcl\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 d7\s+\{evex\}\s+rcl\s+r15,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 d7\s+\{evex\}\s+rcl\s+r15d,cl
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 d7\s+\{evex\}\s+rcl\s+r15w,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 d0\s+\{evex\}\s+rcl\s+r8b,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 94 80 23 01 00 00\s+\{evex\}\s+rcl\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 94 80 23 01 00 00\s+\{evex\}\s+rcl\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 94 80 23 01 00 00\s+\{evex\}\s+rcl\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 94 80 23 01 00 00\s+\{evex\}\s+rcl\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 df 7b\s+\{evex\}\s+rcr\s+r15,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 df 7b\s+\{evex\}\s+rcr\s+r15d,0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 df 7b\s+\{evex\}\s+rcr\s+r15w,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 d8 7b\s+\{evex\}\s+rcr\s+r8b,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 9c 80 23 01 00 00 7b\s+\{evex\}\s+rcr\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 9c 80 23 01 00 00 7b\s+\{evex\}\s+rcr\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 9c 80 23 01 00 00 7b\s+\{evex\}\s+rcr\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 9c 80 23 01 00 00 7b\s+\{evex\}\s+rcr\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 df\s+\{evex\}\s+rcr\s+r15,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 df\s+\{evex\}\s+rcr\s+r15d,1
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 df\s+\{evex\}\s+rcr\s+r15w,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 d8\s+\{evex\}\s+rcr\s+r8b,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 9c 80 23 01 00 00\s+\{evex\}\s+rcr\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 9c 80 23 01 00 00\s+\{evex\}\s+rcr\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 9c 80 23 01 00 00\s+\{evex\}\s+rcr\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 9c 80 23 01 00 00\s+\{evex\}\s+rcr\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 df\s+\{evex\}\s+rcr\s+r15,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 df\s+\{evex\}\s+rcr\s+r15d,cl
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 df\s+\{evex\}\s+rcr\s+r15w,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 d8\s+\{evex\}\s+rcr\s+r8b,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 9c 80 23 01 00 00\s+\{evex\}\s+rcr\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 9c 80 23 01 00 00\s+\{evex\}\s+rcr\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 9c 80 23 01 00 00\s+\{evex\}\s+rcr\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 9c 80 23 01 00 00\s+\{evex\}\s+rcr\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 c7 7b\s+\{evex\}\s+rol\s+r15,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 c7 7b\s+\{evex\}\s+rol\s+r15d,0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 c7 7b\s+\{evex\}\s+rol\s+r15w,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 c0 7b\s+\{evex\}\s+rol\s+r8b,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 84 80 23 01 00 00 7b\s+\{evex\}\s+rol\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 84 80 23 01 00 00 7b\s+\{evex\}\s+rol\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 84 80 23 01 00 00 7b\s+\{evex\}\s+rol\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 84 80 23 01 00 00 7b\s+\{evex\}\s+rol\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 c7\s+\{evex\}\s+rol\s+r15,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 c7\s+\{evex\}\s+rol\s+r15d,1
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 c7\s+\{evex\}\s+rol\s+r15w,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 c0\s+\{evex\}\s+rol\s+r8b,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 84 80 23 01 00 00\s+\{evex\}\s+rol\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 84 80 23 01 00 00\s+\{evex\}\s+rol\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 84 80 23 01 00 00\s+\{evex\}\s+rol\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 84 80 23 01 00 00\s+\{evex\}\s+rol\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 c7\s+\{evex\}\s+rol\s+r15,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 c7\s+\{evex\}\s+rol\s+r15d,cl
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 c7\s+\{evex\}\s+rol\s+r15w,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 c0\s+\{evex\}\s+rol\s+r8b,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 84 80 23 01 00 00\s+\{evex\}\s+rol\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 84 80 23 01 00 00\s+\{evex\}\s+rol\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 84 80 23 01 00 00\s+\{evex\}\s+rol\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 84 80 23 01 00 00\s+\{evex\}\s+rol\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 cf 7b\s+\{evex\}\s+ror\s+r15,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 cf 7b\s+\{evex\}\s+ror\s+r15d,0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 cf 7b\s+\{evex\}\s+ror\s+r15w,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 c8 7b\s+\{evex\}\s+ror\s+r8b,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 8c 80 23 01 00 00 7b\s+\{evex\}\s+ror\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 8c 80 23 01 00 00 7b\s+\{evex\}\s+ror\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 8c 80 23 01 00 00 7b\s+\{evex\}\s+ror\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 8c 80 23 01 00 00 7b\s+\{evex\}\s+ror\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 cf\s+\{evex\}\s+ror\s+r15,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 cf\s+\{evex\}\s+ror\s+r15d,1
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 cf\s+\{evex\}\s+ror\s+r15w,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 c8\s+\{evex\}\s+ror\s+r8b,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 8c 80 23 01 00 00\s+\{evex\}\s+ror\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 8c 80 23 01 00 00\s+\{evex\}\s+ror\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 8c 80 23 01 00 00\s+\{evex\}\s+ror\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 8c 80 23 01 00 00\s+\{evex\}\s+ror\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 cf\s+\{evex\}\s+ror\s+r15,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 cf\s+\{evex\}\s+ror\s+r15d,cl
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 cf\s+\{evex\}\s+ror\s+r15w,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 c8\s+\{evex\}\s+ror\s+r8b,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 8c 80 23 01 00 00\s+\{evex\}\s+ror\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 8c 80 23 01 00 00\s+\{evex\}\s+ror\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 8c 80 23 01 00 00\s+\{evex\}\s+ror\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 8c 80 23 01 00 00\s+\{evex\}\s+ror\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 53 ff 08 f0 ff 7b\s+\{evex\}\s+rorx\s+r15,r15,0x7b
+\s*[a-f0-9]+:\s*62 d3 7f 08 f0 d7 7b\s+\{evex\}\s+rorx\s+edx,r15d,0x7b
+\s*[a-f0-9]+:\s*62 53 ff 08 f0 bc 80 23 01 00 00 7b\s+\{evex\}\s+rorx\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 53 7f 08 f0 bc 80 23 01 00 00 7b\s+\{evex\}\s+rorx\s+r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 ff 7b\s+\{evex\} sar\s+r15,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 ff 7b\s+\{evex\} sar\s+r15d,0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 ff 7b\s+\{evex\} sar\s+r15w,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 f8 7b\s+\{evex\} sar\s+r8b,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 bc 80 23 01 00 00 7b\s+\{evex\} sar\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 bc 80 23 01 00 00 7b\s+\{evex\} sar\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 bc 80 23 01 00 00 7b\s+\{evex\} sar\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 bc 80 23 01 00 00 7b\s+\{evex\} sar\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 ff\s+\{evex\} sar\s+r15,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 ff\s+\{evex\} sar\s+r15d,1
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 ff\s+\{evex\} sar\s+r15w,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 f8\s+\{evex\} sar\s+r8b,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 bc 80 23 01 00 00\s+\{evex\} sar\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 bc 80 23 01 00 00\s+\{evex\} sar\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 bc 80 23 01 00 00\s+\{evex\} sar\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 bc 80 23 01 00 00\s+\{evex\} sar\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 ff\s+\{evex\} sar\s+r15,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 ff\s+\{evex\} sar\s+r15d,cl
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 ff\s+\{evex\} sar\s+r15w,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 f8\s+\{evex\} sar\s+r8b,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 bc 80 23 01 00 00\s+\{evex\} sar\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 bc 80 23 01 00 00\s+\{evex\} sar\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 bc 80 23 01 00 00\s+\{evex\} sar\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 bc 80 23 01 00 00\s+\{evex\} sar\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 52 86 08 f7 df\s+\{evex\} sarx\s+r11,r15,r15
+\s*[a-f0-9]+:\s*62 52 86 08 f7 bc 80 23 01 00 00\s+\{evex\} sarx\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 72 06 08 f7 d2\s+\{evex\} sarx\s+r10d,edx,r15d
+\s*[a-f0-9]+:\s*62 d2 06 08 f7 94 80 23 01 00 00\s+\{evex\} sarx\s+edx,DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 df 7b\s+\{evex\} sbb\s+r15,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 df 7b\s+\{evex\} sbb\s+r15d,0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 df 7b\s+\{evex\} sbb\s+r15w,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 d8 7b\s+\{evex\} sbb\s+r8b,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 9c 80 23 01 00 00 7b\s+\{evex\} sbb\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 9c 80 23 01 00 00 7b\s+\{evex\} sbb\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 9c 80 23 01 00 00 7b\s+\{evex\} sbb\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 9c 80 23 01 00 00 7b\s+\{evex\} sbb\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 54 fc 08 19 ff\s+\{evex\} sbb\s+r15,r15
+\s*[a-f0-9]+:\s*62 54 fc 08 19 bc 80 23 01 00 00\s+\{evex\} sbb\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 74 7c 08 19 fa\s+\{evex\} sbb\s+edx,r15d
+\s*[a-f0-9]+:\s*62 54 7c 08 19 bc 80 23 01 00 00\s+\{evex\} sbb\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 74 7d 08 19 f8\s+\{evex\} sbb\s+ax,r15w
+\s*[a-f0-9]+:\s*62 54 7d 08 19 bc 80 23 01 00 00\s+\{evex\} sbb\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],r15w
+\s*[a-f0-9]+:\s*62 74 7c 08 18 c2\s+\{evex\} sbb\s+dl,r8b
+\s*[a-f0-9]+:\s*62 54 7c 08 18 84 80 23 01 00 00\s+\{evex\} sbb\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],r8b
+\s*[a-f0-9]+:\s*62 54 fc 08 1b bc 80 23 01 00 00\s+\{evex\} sbb\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 1b bc 80 23 01 00 00\s+\{evex\} sbb\s+r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7d 08 1b bc 80 23 01 00 00\s+\{evex\} sbb\s+r15w,WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 1a 84 80 23 01 00 00\s+\{evex\} sbb\s+r8b,BYTE PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 d9 e5\s+\{evex\} sha1msg1 xmm12,xmm13
+\s*[a-f0-9]+:\s*62 54 7c 08 d9 a4 80 23 01 00 00\s+\{evex\} sha1msg1 xmm12,XMMWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 da e5\s+\{evex\} sha1msg2 xmm12,xmm13
+\s*[a-f0-9]+:\s*62 54 7c 08 da a4 80 23 01 00 00\s+\{evex\} sha1msg2 xmm12,XMMWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 d8 e5\s+\{evex\} sha1nexte xmm12,xmm13
+\s*[a-f0-9]+:\s*62 54 7c 08 d8 a4 80 23 01 00 00\s+\{evex\} sha1nexte xmm12,XMMWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 d4 e5 7b\s+\{evex\} sha1rnds4 xmm12,xmm13,0x7b
+\s*[a-f0-9]+:\s*62 54 7c 08 d4 a4 80 23 01 00 00 7b\s+\{evex\} sha1rnds4 xmm12,XMMWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 54 7c 08 dc e5\s+\{evex\} sha256msg1 xmm12,xmm13
+\s*[a-f0-9]+:\s*62 54 7c 08 dc a4 80 23 01 00 00\s+\{evex\} sha256msg1 xmm12,XMMWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 dd e5\s+\{evex\} sha256msg2 xmm12,xmm13
+\s*[a-f0-9]+:\s*62 54 7c 08 dd a4 80 23 01 00 00\s+\{evex\} sha256msg2 xmm12,XMMWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 db a4 80 23 01 00 00\s+\{evex\} sha256rnds2 xmm12,XMMWORD PTR\s+\[r8\+rax\*4\+0x123\],xmm0
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 e7 7b\s+\{evex\} shl\s+r15,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 e7 7b\s+\{evex\} shl\s+r15d,0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 e7 7b\s+\{evex\} shl\s+r15w,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 e0 7b\s+\{evex\} shl\s+r8b,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 a4 80 23 01 00 00 7b\s+\{evex\} shl\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 a4 80 23 01 00 00 7b\s+\{evex\} shl\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 a4 80 23 01 00 00 7b\s+\{evex\} shl\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 a4 80 23 01 00 00 7b\s+\{evex\} shl\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 e7\s+\{evex\} shl\s+r15,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 e7\s+\{evex\} shl\s+r15d,1
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 e7\s+\{evex\} shl\s+r15w,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 e0\s+\{evex\} shl\s+r8b,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 a4 80 23 01 00 00\s+\{evex\} shl\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 a4 80 23 01 00 00\s+\{evex\} shl\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 a4 80 23 01 00 00\s+\{evex\} shl\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 a4 80 23 01 00 00\s+\{evex\} shl\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 e7\s+\{evex\} shl\s+r15,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 e7\s+\{evex\} shl\s+r15d,cl
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 e7\s+\{evex\} shl\s+r15w,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 e0\s+\{evex\} shl\s+r8b,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 a4 80 23 01 00 00\s+\{evex\} shl\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 a4 80 23 01 00 00\s+\{evex\} shl\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 a4 80 23 01 00 00\s+\{evex\} shl\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 a4 80 23 01 00 00\s+\{evex\} shl\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 54 fc 08 24 ff 7b\s+\{evex\} shld\s+r15,r15,0x7b
+\s*[a-f0-9]+:\s*62 54 fc 08 24 bc 80 23 01 00 00 7b\s+\{evex\} shld\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,0x7b
+\s*[a-f0-9]+:\s*62 74 7c 08 24 fa 7b\s+\{evex\} shld\s+edx,r15d,0x7b
+\s*[a-f0-9]+:\s*62 54 7c 08 24 bc 80 23 01 00 00 7b\s+\{evex\} shld\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d,0x7b
+\s*[a-f0-9]+:\s*62 74 7d 08 24 f8 7b\s+\{evex\} shld\s+ax,r15w,0x7b
+\s*[a-f0-9]+:\s*62 54 7d 08 24 bc 80 23 01 00 00 7b\s+\{evex\} shld\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],r15w,0x7b
+\s*[a-f0-9]+:\s*62 54 fc 08 a5 ff\s+\{evex\} shld\s+r15,r15,cl
+\s*[a-f0-9]+:\s*62 54 fc 08 a5 bc 80 23 01 00 00\s+\{evex\} shld\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,cl
+\s*[a-f0-9]+:\s*62 74 7c 08 a5 fa\s+\{evex\} shld\s+edx,r15d,cl
+\s*[a-f0-9]+:\s*62 54 7c 08 a5 bc 80 23 01 00 00\s+\{evex\} shld\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d,cl
+\s*[a-f0-9]+:\s*62 74 7d 08 a5 f8\s+\{evex\} shld\s+ax,r15w,cl
+\s*[a-f0-9]+:\s*62 54 7d 08 a5 bc 80 23 01 00 00\s+\{evex\} shld\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],r15w,cl
+\s*[a-f0-9]+:\s*62 52 85 08 f7 df\s+\{evex\} shlx\s+r11,r15,r15
+\s*[a-f0-9]+:\s*62 52 85 08 f7 bc 80 23 01 00 00\s+\{evex\} shlx\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 72 05 08 f7 d2\s+\{evex\} shlx\s+r10d,edx,r15d
+\s*[a-f0-9]+:\s*62 d2 05 08 f7 94 80 23 01 00 00\s+\{evex\} shlx\s+edx,DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 ef 7b\s+\{evex\} shr\s+r15,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 ef 7b\s+\{evex\} shr\s+r15d,0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 ef 7b\s+\{evex\} shr\s+r15w,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 e8 7b\s+\{evex\} shr\s+r8b,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 ac 80 23 01 00 00 7b\s+\{evex\} shr\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 ac 80 23 01 00 00 7b\s+\{evex\} shr\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 ac 80 23 01 00 00 7b\s+\{evex\} shr\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 ac 80 23 01 00 00 7b\s+\{evex\} shr\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 ef\s+\{evex\} shr\s+r15,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 ef\s+\{evex\} shr\s+r15d,1
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 ef\s+\{evex\} shr\s+r15w,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 e8\s+\{evex\} shr\s+r8b,1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 ac 80 23 01 00 00\s+\{evex\} shr\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 ac 80 23 01 00 00\s+\{evex\} shr\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 ac 80 23 01 00 00\s+\{evex\} shr\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 ac 80 23 01 00 00\s+\{evex\} shr\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],1
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 ef\s+\{evex\} shr\s+r15,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 ef\s+\{evex\} shr\s+r15d,cl
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 ef\s+\{evex\} shr\s+r15w,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 e8\s+\{evex\} shr\s+r8b,cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 ac 80 23 01 00 00\s+\{evex\} shr\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 ac 80 23 01 00 00\s+\{evex\} shr\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 ac 80 23 01 00 00\s+\{evex\} shr\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 ac 80 23 01 00 00\s+\{evex\} shr\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],cl
+\s*[a-f0-9]+:\s*62 54 fc 08 2c ff 7b\s+\{evex\} shrd\s+r15,r15,0x7b
+\s*[a-f0-9]+:\s*62 54 fc 08 2c bc 80 23 01 00 00 7b\s+\{evex\} shrd\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,0x7b
+\s*[a-f0-9]+:\s*62 74 7c 08 2c fa 7b\s+\{evex\} shrd\s+edx,r15d,0x7b
+\s*[a-f0-9]+:\s*62 54 7c 08 2c bc 80 23 01 00 00 7b\s+\{evex\} shrd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d,0x7b
+\s*[a-f0-9]+:\s*62 74 7d 08 2c f8 7b\s+\{evex\} shrd\s+ax,r15w,0x7b
+\s*[a-f0-9]+:\s*62 54 7d 08 2c bc 80 23 01 00 00 7b\s+\{evex\} shrd\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],r15w,0x7b
+\s*[a-f0-9]+:\s*62 54 fc 08 ad ff\s+\{evex\} shrd\s+r15,r15,cl
+\s*[a-f0-9]+:\s*62 54 fc 08 ad bc 80 23 01 00 00\s+\{evex\} shrd\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15,cl
+\s*[a-f0-9]+:\s*62 74 7c 08 ad fa\s+\{evex\} shrd\s+edx,r15d,cl
+\s*[a-f0-9]+:\s*62 54 7c 08 ad bc 80 23 01 00 00\s+\{evex\} shrd\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d,cl
+\s*[a-f0-9]+:\s*62 74 7d 08 ad f8\s+\{evex\} shrd\s+ax,r15w,cl
+\s*[a-f0-9]+:\s*62 54 7d 08 ad bc 80 23 01 00 00\s+\{evex\} shrd\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],r15w,cl
+\s*[a-f0-9]+:\s*62 52 87 08 f7 df\s+\{evex\} shrx\s+r11,r15,r15
+\s*[a-f0-9]+:\s*62 52 87 08 f7 bc 80 23 01 00 00\s+\{evex\} shrx\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 72 07 08 f7 d2\s+\{evex\} shrx\s+r10d,edx,r15d
+\s*[a-f0-9]+:\s*62 d2 07 08 f7 94 80 23 01 00 00\s+\{evex\} shrx\s+edx,DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 ef 7b\s+\{evex\} sub\s+r15,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 ef 7b\s+\{evex\} sub\s+r15d,0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 ef 7b\s+\{evex\} sub\s+r15w,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 e8 7b\s+\{evex\} sub\s+r8b,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 ac 80 23 01 00 00 7b\s+\{evex\} sub\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 ac 80 23 01 00 00 7b\s+\{evex\} sub\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 ac 80 23 01 00 00 7b\s+\{evex\} sub\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 ac 80 23 01 00 00 7b\s+\{evex\} sub\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 54 fc 08 29 ff\s+\{evex\} sub\s+r15,r15
+\s*[a-f0-9]+:\s*62 54 fc 08 29 bc 80 23 01 00 00\s+\{evex\} sub\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 74 7c 08 29 fa\s+\{evex\} sub\s+edx,r15d
+\s*[a-f0-9]+:\s*62 54 7c 08 29 bc 80 23 01 00 00\s+\{evex\} sub\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 74 7d 08 29 f8\s+\{evex\} sub\s+ax,r15w
+\s*[a-f0-9]+:\s*62 54 7d 08 29 bc 80 23 01 00 00\s+\{evex\} sub\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],r15w
+\s*[a-f0-9]+:\s*62 74 7c 08 28 c2\s+\{evex\} sub\s+dl,r8b
+\s*[a-f0-9]+:\s*62 54 7c 08 28 84 80 23 01 00 00\s+\{evex\} sub\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],r8b
+\s*[a-f0-9]+:\s*62 54 fc 08 2b bc 80 23 01 00 00\s+\{evex\} sub\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 2b bc 80 23 01 00 00\s+\{evex\} sub\s+r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7d 08 2b bc 80 23 01 00 00\s+\{evex\} sub\s+r15w,WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 2a 84 80 23 01 00 00\s+\{evex\} sub\s+r8b,BYTE PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 fc 08 f4 ff\s+\{evex\} tzcnt\s+r15,r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 f4 d7\s+\{evex\} tzcnt\s+edx,r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 f4 c7\s+\{evex\} tzcnt\s+ax,r15w
+\s*[a-f0-9]+:\s*62 54 fc 08 f4 bc 80 23 01 00 00\s+\{evex\} tzcnt\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 f4 bc 80 23 01 00 00\s+\{evex\} tzcnt\s+r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7d 08 f4 bc 80 23 01 00 00\s+\{evex\} tzcnt\s+r15w,WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 66 bc 80 23 01 00 00\s+\{evex\} wrssd\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 54 fc 08 66 bc 80 23 01 00 00\s+\{evex\} wrssq\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 54 7d 08 65 bc 80 23 01 00 00\s+\{evex\} wrussd\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 54 fd 08 65 bc 80 23 01 00 00\s+\{evex\} wrussq\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 f7 7b\s+\{evex\} xor\s+r15,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 f7 7b\s+\{evex\} xor\s+r15d,0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 f7 7b\s+\{evex\} xor\s+r15w,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 f0 7b\s+\{evex\} xor\s+r8b,0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 b4 80 23 01 00 00 7b\s+\{evex\} xor\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 b4 80 23 01 00 00 7b\s+\{evex\} xor\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 b4 80 23 01 00 00 7b\s+\{evex\} xor\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 b4 80 23 01 00 00 7b\s+\{evex\} xor\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],0x7b
+\s*[a-f0-9]+:\s*62 54 fc 08 31 ff\s+\{evex\} xor\s+r15,r15
+\s*[a-f0-9]+:\s*62 54 fc 08 31 bc 80 23 01 00 00\s+\{evex\} xor\s+QWORD PTR\s+\[r8\+rax\*4\+0x123\],r15
+\s*[a-f0-9]+:\s*62 74 7c 08 31 fa\s+\{evex\} xor\s+edx,r15d
+\s*[a-f0-9]+:\s*62 54 7c 08 31 bc 80 23 01 00 00\s+\{evex\} xor\s+DWORD PTR\s+\[r8\+rax\*4\+0x123\],r15d
+\s*[a-f0-9]+:\s*62 74 7d 08 31 f8\s+\{evex\} xor\s+ax,r15w
+\s*[a-f0-9]+:\s*62 54 7d 08 31 bc 80 23 01 00 00\s+\{evex\} xor\s+WORD PTR\s+\[r8\+rax\*4\+0x123\],r15w
+\s*[a-f0-9]+:\s*62 74 7c 08 30 c2\s+\{evex\} xor\s+dl,r8b
+\s*[a-f0-9]+:\s*62 54 7c 08 30 84 80 23 01 00 00\s+\{evex\} xor\s+BYTE PTR\s+\[r8\+rax\*4\+0x123\],r8b
+\s*[a-f0-9]+:\s*62 54 fc 08 33 bc 80 23 01 00 00\s+\{evex\} xor\s+r15,QWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 33 bc 80 23 01 00 00\s+\{evex\} xor\s+r15d,DWORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7d 08 33 bc 80 23 01 00 00\s+\{evex\} xor\s+r15w,WORD PTR\s+\[r8\+rax\*4\+0x123\]
+\s*[a-f0-9]+:\s*62 54 7c 08 32 84 80 23 01 00 00\s+\{evex\} xor\s+r8b,BYTE PTR\s+\[r8\+rax\*4\+0x123\]
diff --git a/gas/testsuite/gas/i386/x86-64-apx_f-evex.d b/gas/testsuite/gas/i386/x86-64-apx_f-evex.d
new file mode 100644
index 00000000000..73f4aea747a
--- /dev/null
+++ b/gas/testsuite/gas/i386/x86-64-apx_f-evex.d
@@ -0,0 +1,1184 @@
+#as:
+#objdump: -dw
+#name: x86_64 APX_F insns with evex pseudo prefix
+#source: x86-64-apx_f-evex.s
+
+.*: +file format .*
+
+Disassembly of section \.text:
+
+0+ <_start>:
+\s*[a-f0-9]+:\s*62 54 fc 08 fc bc 80 23 01 00 00\s+\{evex\} aadd\s+%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 7c 08 fc bc 80 23 01 00 00\s+\{evex\} aadd\s+%r15d,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fd 08 fc bc 80 23 01 00 00\s+\{evex\} aand\s+%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 7d 08 fc bc 80 23 01 00 00\s+\{evex\} aand\s+%r15d,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 d7 7b\s+\{evex\} adc\s+\$0x7b,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 d7 7b\s+\{evex\} adc\s+\$0x7b,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 d7 7b\s+\{evex\} adc\s+\$0x7b,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 d0 7b\s+\{evex\} adc\s+\$0x7b,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 94 80 23 01 00 00 7b\s+\{evex\} adcb\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 94 80 23 01 00 00 7b\s+\{evex\} adcw\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 94 80 23 01 00 00 7b\s+\{evex\} adcl\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 94 80 23 01 00 00 7b\s+\{evex\} adcq\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 11 ff\s+\{evex\} adc\s+%r15,%r15
+\s*[a-f0-9]+:\s*62 54 fc 08 11 bc 80 23 01 00 00\s+\{evex\} adc\s+%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7c 08 11 fa\s+\{evex\} adc\s+%r15d,%edx
+\s*[a-f0-9]+:\s*62 54 7c 08 11 bc 80 23 01 00 00\s+\{evex\} adc\s+%r15d,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7d 08 11 f8\s+\{evex\} adc\s+%r15w,%ax
+\s*[a-f0-9]+:\s*62 54 7d 08 11 bc 80 23 01 00 00\s+\{evex\} adc\s+%r15w,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7c 08 10 c2\s+\{evex\} adc\s+%r8b,%dl
+\s*[a-f0-9]+:\s*62 54 7c 08 10 84 80 23 01 00 00\s+\{evex\} adc\s+%r8b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 13 bc 80 23 01 00 00\s+\{evex\} adc\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 54 7c 08 13 bc 80 23 01 00 00\s+\{evex\} adc\s+0x123\(%r8,%rax,4\),%r15d
+\s*[a-f0-9]+:\s*62 54 7d 08 13 bc 80 23 01 00 00\s+\{evex\} adc\s+0x123\(%r8,%rax,4\),%r15w
+\s*[a-f0-9]+:\s*62 54 7c 08 12 84 80 23 01 00 00\s+\{evex\} adc\s+0x123\(%r8,%rax,4\),%r8b
+\s*[a-f0-9]+:\s*62 54 fd 08 66 ff\s+\{evex\} adcx\s+%r15,%r15
+\s*[a-f0-9]+:\s*62 d4 7d 08 66 d7\s+\{evex\} adcx\s+%r15d,%edx
+\s*[a-f0-9]+:\s*62 54 fd 08 66 bc 80 23 01 00 00\s+\{evex\} adcx\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 54 7d 08 66 bc 80 23 01 00 00\s+\{evex\} adcx\s+0x123\(%r8,%rax,4\),%r15d
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 c7 7b\s+\{evex\} add\s+\$0x7b,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 c7 7b\s+\{evex\} add\s+\$0x7b,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 c7 7b\s+\{evex\} add\s+\$0x7b,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 c0 7b\s+\{evex\} add\s+\$0x7b,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 84 80 23 01 00 00 7b\s+\{evex\} addb\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 84 80 23 01 00 00 7b\s+\{evex\} addw\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 84 80 23 01 00 00 7b\s+\{evex\} addl\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 84 80 23 01 00 00 7b\s+\{evex\} addq\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 01 ff\s+\{evex\} add\s+%r15,%r15
+\s*[a-f0-9]+:\s*62 54 fc 08 01 bc 80 23 01 00 00\s+\{evex\} add\s+%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7c 08 01 fa\s+\{evex\} add\s+%r15d,%edx
+\s*[a-f0-9]+:\s*62 54 7c 08 01 bc 80 23 01 00 00\s+\{evex\} add\s+%r15d,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7d 08 01 f8\s+\{evex\} add\s+%r15w,%ax
+\s*[a-f0-9]+:\s*62 54 7d 08 01 bc 80 23 01 00 00\s+\{evex\} add\s+%r15w,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7c 08 00 c2\s+\{evex\} add\s+%r8b,%dl
+\s*[a-f0-9]+:\s*62 54 7c 08 00 84 80 23 01 00 00\s+\{evex\} add\s+%r8b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 03 bc 80 23 01 00 00\s+\{evex\} add\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 54 7c 08 03 bc 80 23 01 00 00\s+\{evex\} add\s+0x123\(%r8,%rax,4\),%r15d
+\s*[a-f0-9]+:\s*62 54 7d 08 03 bc 80 23 01 00 00\s+\{evex\} add\s+0x123\(%r8,%rax,4\),%r15w
+\s*[a-f0-9]+:\s*62 54 7c 08 02 84 80 23 01 00 00\s+\{evex\} add\s+0x123\(%r8,%rax,4\),%r8b
+\s*[a-f0-9]+:\s*62 54 fe 08 66 ff\s+\{evex\} adox\s+%r15,%r15
+\s*[a-f0-9]+:\s*62 d4 7e 08 66 d7\s+\{evex\} adox\s+%r15d,%edx
+\s*[a-f0-9]+:\s*62 54 fe 08 66 bc 80 23 01 00 00\s+\{evex\} adox\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 54 7e 08 66 bc 80 23 01 00 00\s+\{evex\} adox\s+0x123\(%r8,%rax,4\),%r15d
+\s*[a-f0-9]+:\s*62 54 7e 08 dd a4 80 23 01 00 00\s+\{evex\} aesdec128kl\s+0x123\(%r8,%rax,4\),%xmm12
+\s*[a-f0-9]+:\s*62 54 7e 08 df a4 80 23 01 00 00\s+\{evex\} aesdec256kl\s+0x123\(%r8,%rax,4\),%xmm12
+\s*[a-f0-9]+:\s*62 d4 7e 08 d8 8c 80 23 01 00 00\s+\{evex\} aesdecwide128kl\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7e 08 d8 9c 80 23 01 00 00\s+\{evex\} aesdecwide256kl\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 7e 08 dc a4 80 23 01 00 00\s+\{evex\} aesenc128kl\s+0x123\(%r8,%rax,4\),%xmm12
+\s*[a-f0-9]+:\s*62 54 7e 08 de a4 80 23 01 00 00\s+\{evex\} aesenc256kl\s+0x123\(%r8,%rax,4\),%xmm12
+\s*[a-f0-9]+:\s*62 d4 7e 08 d8 84 80 23 01 00 00\s+\{evex\} aesencwide128kl\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7e 08 d8 94 80 23 01 00 00\s+\{evex\} aesencwide256kl\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 e7 7b\s+\{evex\} and\s+\$0x7b,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 e7 7b\s+\{evex\} and\s+\$0x7b,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 e7 7b\s+\{evex\} and\s+\$0x7b,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 e0 7b\s+\{evex\} and\s+\$0x7b,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 a4 80 23 01 00 00 7b\s+\{evex\} andb\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 a4 80 23 01 00 00 7b\s+\{evex\} andw\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 a4 80 23 01 00 00 7b\s+\{evex\} andl\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 a4 80 23 01 00 00 7b\s+\{evex\} andq\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 21 ff\s+\{evex\} and\s+%r15,%r15
+\s*[a-f0-9]+:\s*62 54 fc 08 21 bc 80 23 01 00 00\s+\{evex\} and\s+%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7c 08 21 fa\s+\{evex\} and\s+%r15d,%edx
+\s*[a-f0-9]+:\s*62 54 7c 08 21 bc 80 23 01 00 00\s+\{evex\} and\s+%r15d,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7d 08 21 f8\s+\{evex\} and\s+%r15w,%ax
+\s*[a-f0-9]+:\s*62 54 7d 08 21 bc 80 23 01 00 00\s+\{evex\} and\s+%r15w,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7c 08 20 c2\s+\{evex\} and\s+%r8b,%dl
+\s*[a-f0-9]+:\s*62 54 7c 08 20 84 80 23 01 00 00\s+\{evex\} and\s+%r8b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 23 bc 80 23 01 00 00\s+\{evex\} and\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 54 7c 08 23 bc 80 23 01 00 00\s+\{evex\} and\s+0x123\(%r8,%rax,4\),%r15d
+\s*[a-f0-9]+:\s*62 54 7d 08 23 bc 80 23 01 00 00\s+\{evex\} and\s+0x123\(%r8,%rax,4\),%r15w
+\s*[a-f0-9]+:\s*62 54 7c 08 22 84 80 23 01 00 00\s+\{evex\} and\s+0x123\(%r8,%rax,4\),%r8b
+\s*[a-f0-9]+:\s*62 52 84 08 f2 df\s+\{evex\} andn\s+%r15,%r15,%r11
+\s*[a-f0-9]+:\s*62 52 6c 08 f2 d7\s+\{evex\} andn\s+%r15d,%edx,%r10d
+\s*[a-f0-9]+:\s*62 52 84 08 f2 bc 80 23 01 00 00\s+\{evex\} andn\s+0x123\(%r8,%rax,4\),%r15,%r15
+\s*[a-f0-9]+:\s*62 d2 04 08 f2 94 80 23 01 00 00\s+\{evex\} andn\s+0x123\(%r8,%rax,4\),%r15d,%edx
+\s*[a-f0-9]+:\s*62 54 ff 08 fc bc 80 23 01 00 00\s+\{evex\} aor\s+%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 7f 08 fc bc 80 23 01 00 00\s+\{evex\} aor\s+%r15d,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fe 08 fc bc 80 23 01 00 00\s+\{evex\} axor\s+%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 7e 08 fc bc 80 23 01 00 00\s+\{evex\} axor\s+%r15d,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 84 08 f7 df\s+\{evex\} bextr\s+%r15,%r15,%r11
+\s*[a-f0-9]+:\s*62 52 84 08 f7 bc 80 23 01 00 00\s+\{evex\} bextr\s+%r15,0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 72 04 08 f7 d2\s+\{evex\} bextr\s+%r15d,%edx,%r10d
+\s*[a-f0-9]+:\s*62 d2 04 08 f7 94 80 23 01 00 00\s+\{evex\} bextr\s+%r15d,0x123\(%r8,%rax,4\),%edx
+\s*[a-f0-9]+:\s*62 d2 84 08 f3 df\s+\{evex\} blsi\s+%r15,%r15
+\s*[a-f0-9]+:\s*62 d2 6c 08 f3 df\s+\{evex\} blsi\s+%r15d,%edx
+\s*[a-f0-9]+:\s*62 d2 84 08 f3 9c 80 23 01 00 00\s+\{evex\} blsi\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 d2 04 08 f3 9c 80 23 01 00 00\s+\{evex\} blsi\s+0x123\(%r8,%rax,4\),%r15d
+\s*[a-f0-9]+:\s*62 d2 84 08 f3 d7\s+\{evex\} blsmsk\s+%r15,%r15
+\s*[a-f0-9]+:\s*62 d2 6c 08 f3 d7\s+\{evex\} blsmsk\s+%r15d,%edx
+\s*[a-f0-9]+:\s*62 d2 84 08 f3 94 80 23 01 00 00\s+\{evex\} blsmsk\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 d2 04 08 f3 94 80 23 01 00 00\s+\{evex\} blsmsk\s+0x123\(%r8,%rax,4\),%r15d
+\s*[a-f0-9]+:\s*62 d2 84 08 f3 cf\s+\{evex\} blsr\s+%r15,%r15
+\s*[a-f0-9]+:\s*62 d2 6c 08 f3 cf\s+\{evex\} blsr\s+%r15d,%edx
+\s*[a-f0-9]+:\s*62 d2 84 08 f3 8c 80 23 01 00 00\s+\{evex\} blsr\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 d2 04 08 f3 8c 80 23 01 00 00\s+\{evex\} blsr\s+0x123\(%r8,%rax,4\),%r15d
+\s*[a-f0-9]+:\s*62 52 84 08 f5 df\s+\{evex\} bzhi\s+%r15,%r15,%r11
+\s*[a-f0-9]+:\s*62 52 84 08 f5 bc 80 23 01 00 00\s+\{evex\} bzhi\s+%r15,0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 72 04 08 f5 d2\s+\{evex\} bzhi\s+%r15d,%edx,%r10d
+\s*[a-f0-9]+:\s*62 d2 04 08 f5 94 80 23 01 00 00\s+\{evex\} bzhi\s+%r15d,0x123\(%r8,%rax,4\),%edx
+\s*[a-f0-9]+:\s*62 52 85 08 e6 bc 80 23 01 00 00\s+\{evex\} cmpbexadd\s+%r15,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d2 05 08 e6 94 80 23 01 00 00\s+\{evex\} cmpbexadd\s+%r15d,%edx,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 85 08 e2 bc 80 23 01 00 00\s+\{evex\} cmpbxadd\s+%r15,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d2 05 08 e2 94 80 23 01 00 00\s+\{evex\} cmpbxadd\s+%r15d,%edx,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 85 08 ee bc 80 23 01 00 00\s+\{evex\} cmplexadd\s+%r15,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d2 05 08 ee 94 80 23 01 00 00\s+\{evex\} cmplexadd\s+%r15d,%edx,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 85 08 ec bc 80 23 01 00 00\s+\{evex\} cmplxadd\s+%r15,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d2 05 08 ec 94 80 23 01 00 00\s+\{evex\} cmplxadd\s+%r15d,%edx,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 85 08 e7 bc 80 23 01 00 00\s+\{evex\} cmpnbexadd\s+%r15,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d2 05 08 e7 94 80 23 01 00 00\s+\{evex\} cmpnbexadd\s+%r15d,%edx,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 85 08 e3 bc 80 23 01 00 00\s+\{evex\} cmpnbxadd\s+%r15,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d2 05 08 e3 94 80 23 01 00 00\s+\{evex\} cmpnbxadd\s+%r15d,%edx,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 85 08 ef bc 80 23 01 00 00\s+\{evex\} cmpnlexadd\s+%r15,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d2 05 08 ef 94 80 23 01 00 00\s+\{evex\} cmpnlexadd\s+%r15d,%edx,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 85 08 ed bc 80 23 01 00 00\s+\{evex\} cmpnlxadd\s+%r15,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d2 05 08 ed 94 80 23 01 00 00\s+\{evex\} cmpnlxadd\s+%r15d,%edx,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 85 08 e1 bc 80 23 01 00 00\s+\{evex\} cmpnoxadd\s+%r15,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d2 05 08 e1 94 80 23 01 00 00\s+\{evex\} cmpnoxadd\s+%r15d,%edx,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 85 08 eb bc 80 23 01 00 00\s+\{evex\} cmpnpxadd\s+%r15,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d2 05 08 eb 94 80 23 01 00 00\s+\{evex\} cmpnpxadd\s+%r15d,%edx,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 85 08 e9 bc 80 23 01 00 00\s+\{evex\} cmpnsxadd\s+%r15,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d2 05 08 e9 94 80 23 01 00 00\s+\{evex\} cmpnsxadd\s+%r15d,%edx,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 85 08 e5 bc 80 23 01 00 00\s+\{evex\} cmpnzxadd\s+%r15,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d2 05 08 e5 94 80 23 01 00 00\s+\{evex\} cmpnzxadd\s+%r15d,%edx,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 85 08 e0 bc 80 23 01 00 00\s+\{evex\} cmpoxadd\s+%r15,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d2 05 08 e0 94 80 23 01 00 00\s+\{evex\} cmpoxadd\s+%r15d,%edx,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 85 08 ea bc 80 23 01 00 00\s+\{evex\} cmppxadd\s+%r15,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d2 05 08 ea 94 80 23 01 00 00\s+\{evex\} cmppxadd\s+%r15d,%edx,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 85 08 e8 bc 80 23 01 00 00\s+\{evex\} cmpsxadd\s+%r15,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d2 05 08 e8 94 80 23 01 00 00\s+\{evex\} cmpsxadd\s+%r15d,%edx,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 85 08 e4 bc 80 23 01 00 00\s+\{evex\} cmpzxadd\s+%r15,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d2 05 08 e4 94 80 23 01 00 00\s+\{evex\} cmpzxadd\s+%r15d,%edx,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 ff cf\s+\{evex\} dec\s+%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 ff cf\s+\{evex\} dec\s+%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 ff cf\s+\{evex\} dec\s+%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 fe c8\s+\{evex\} dec\s+%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 fe 8c 80 23 01 00 00\s+\{evex\} decb\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 ff 8c 80 23 01 00 00\s+\{evex\} decw\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 ff 8c 80 23 01 00 00\s+\{evex\} decl\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 ff 8c 80 23 01 00 00\s+\{evex\} decq\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 f7\s+\{evex\} div\s+%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 f7\s+\{evex\} div\s+%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 f7\s+\{evex\} div\s+%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 f0\s+\{evex\} div\s+%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 b4 80 23 01 00 00\s+\{evex\} divb\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 b4 80 23 01 00 00\s+\{evex\} divw\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 b4 80 23 01 00 00\s+\{evex\} divl\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 b4 80 23 01 00 00\s+\{evex\} divq\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7e 08 da d7\s+\{evex\} encodekey128\s+%r15d,%edx
+\s*[a-f0-9]+:\s*62 d4 7e 08 db d7\s+\{evex\} encodekey256\s+%r15d,%edx
+\s*[a-f0-9]+:\s*62 54 7f 08 f8 bc 80 23 01 00 00\s+\{evex\} enqcmd\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*67 62 54 7f 08 f8 bc 80 23 01 00 00\s+\{evex\} enqcmd\s+0x123\(%r8d,%eax,4\),%r15d
+\s*[a-f0-9]+:\s*62 54 7e 08 f8 bc 80 23 01 00 00\s+\{evex\} enqcmds\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*67 62 54 7e 08 f8 bc 80 23 01 00 00\s+\{evex\} enqcmds\s+0x123\(%r8d,%eax,4\),%r15d
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 ff\s+\{evex\} idiv\s+%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 ff\s+\{evex\} idiv\s+%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 ff\s+\{evex\} idiv\s+%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 f8\s+\{evex\} idiv\s+%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 bc 80 23 01 00 00\s+\{evex\} idivb\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 bc 80 23 01 00 00\s+\{evex\} idivw\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 bc 80 23 01 00 00\s+\{evex\} idivl\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 bc 80 23 01 00 00\s+\{evex\} idivq\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 ef\s+\{evex\} imul\s+%r15
+\s*[a-f0-9]+:\s*62 54 fc 08 af ff\s+\{evex\} imul\s+%r15,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 ef\s+\{evex\} imul\s+%r15d
+\s*[a-f0-9]+:\s*62 d4 7c 08 af d7\s+\{evex\} imul\s+%r15d,%edx
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 ef\s+\{evex\} imul\s+%r15w
+\s*[a-f0-9]+:\s*62 d4 7d 08 af c7\s+\{evex\} imul\s+%r15w,%ax
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 e8\s+\{evex\} imul\s+%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 ac 80 23 01 00 00\s+\{evex\} imulb\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 ac 80 23 01 00 00\s+\{evex\} imulw\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 ac 80 23 01 00 00\s+\{evex\} imull\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 af bc 80 23 01 00 00\s+\{evex\} imul\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 54 7c 08 af bc 80 23 01 00 00\s+\{evex\} imul\s+0x123\(%r8,%rax,4\),%r15d
+\s*[a-f0-9]+:\s*62 54 7d 08 af bc 80 23 01 00 00\s+\{evex\} imul\s+0x123\(%r8,%rax,4\),%r15w
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 ac 80 23 01 00 00\s+\{evex\} imulq\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 ff c7\s+\{evex\} inc\s+%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 ff c7\s+\{evex\} inc\s+%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 ff c7\s+\{evex\} inc\s+%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 fe c0\s+\{evex\} inc\s+%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 fe 84 80 23 01 00 00\s+\{evex\} incb\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 ff 84 80 23 01 00 00\s+\{evex\} incw\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 ff 84 80 23 01 00 00\s+\{evex\} incl\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 ff 84 80 23 01 00 00\s+\{evex\} incq\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 7e 08 f0 bc 80 23 01 00 00\s+\{evex\} invept\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 54 7e 08 f2 bc 80 23 01 00 00\s+\{evex\} invpcid\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 54 7e 08 f1 bc 80 23 01 00 00\s+\{evex\} invvpid\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 f1 7d 08 90 eb\s+\{evex\} kmovb\s+%k3,%k5
+\s*[a-f0-9]+:\s*62 71 7d 08 93 fd\s+\{evex\} kmovb\s+%k5,%r15d
+\s*[a-f0-9]+:\s*62 d1 7d 08 91 ac 80 23 01 00 00\s+\{evex\} kmovb\s+%k5,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d1 7d 08 92 ef\s+\{evex\} kmovb\s+%r15d,%k5
+\s*[a-f0-9]+:\s*62 d1 7d 08 90 ac 80 23 01 00 00\s+\{evex\} kmovb\s+0x123\(%r8,%rax,4\),%k5
+\s*[a-f0-9]+:\s*62 f1 fd 08 90 eb\s+\{evex\} kmovd\s+%k3,%k5
+\s*[a-f0-9]+:\s*62 71 7f 08 93 fd\s+\{evex\} kmovd\s+%k5,%r15d
+\s*[a-f0-9]+:\s*62 d1 fd 08 91 ac 80 23 01 00 00\s+\{evex\} kmovd\s+%k5,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d1 7f 08 92 ef\s+\{evex\} kmovd\s+%r15d,%k5
+\s*[a-f0-9]+:\s*62 d1 fd 08 90 ac 80 23 01 00 00\s+\{evex\} kmovd\s+0x123\(%r8,%rax,4\),%k5
+\s*[a-f0-9]+:\s*62 f1 fc 08 90 eb\s+\{evex\} kmovq\s+%k3,%k5
+\s*[a-f0-9]+:\s*62 71 ff 08 93 fd\s+\{evex\} kmovq\s+%k5,%r15
+\s*[a-f0-9]+:\s*62 d1 fc 08 91 ac 80 23 01 00 00\s+\{evex\} kmovq\s+%k5,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d1 ff 08 92 ef\s+\{evex\} kmovq\s+%r15,%k5
+\s*[a-f0-9]+:\s*62 d1 fc 08 90 ac 80 23 01 00 00\s+\{evex\} kmovq\s+0x123\(%r8,%rax,4\),%k5
+\s*[a-f0-9]+:\s*62 f1 7c 08 90 eb\s+\{evex\} kmovw\s+%k3,%k5
+\s*[a-f0-9]+:\s*62 71 7c 08 93 fd\s+\{evex\} kmovw\s+%k5,%r15d
+\s*[a-f0-9]+:\s*62 d1 7c 08 91 ac 80 23 01 00 00\s+\{evex\} kmovw\s+%k5,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d1 7c 08 92 ef\s+\{evex\} kmovw\s+%r15d,%k5
+\s*[a-f0-9]+:\s*62 d1 7c 08 90 ac 80 23 01 00 00\s+\{evex\} kmovw\s+0x123\(%r8,%rax,4\),%k5
+\s*[a-f0-9]+:\s*62 54 fc 08 f5 ff\s+\{evex\} lzcnt\s+%r15,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 f5 d7\s+\{evex\} lzcnt\s+%r15d,%edx
+\s*[a-f0-9]+:\s*62 d4 7d 08 f5 c7\s+\{evex\} lzcnt\s+%r15w,%ax
+\s*[a-f0-9]+:\s*62 54 fc 08 f5 bc 80 23 01 00 00\s+\{evex\} lzcnt\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 54 7c 08 f5 bc 80 23 01 00 00\s+\{evex\} lzcnt\s+0x123\(%r8,%rax,4\),%r15d
+\s*[a-f0-9]+:\s*62 54 7d 08 f5 bc 80 23 01 00 00\s+\{evex\} lzcnt\s+0x123\(%r8,%rax,4\),%r15w
+\s*[a-f0-9]+:\s*62 54 fc 08 60 ff\s+\{evex\} movbe\s+%r15,%r15
+\s*[a-f0-9]+:\s*62 54 fc 08 61 bc 80 23 01 00 00\s+\{evex\} movbe\s+%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 60 d7\s+\{evex\} movbe\s+%r15d,%edx
+\s*[a-f0-9]+:\s*62 54 7c 08 61 bc 80 23 01 00 00\s+\{evex\} movbe\s+%r15d,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 60 c7\s+\{evex\} movbe\s+%r15w,%ax
+\s*[a-f0-9]+:\s*62 54 7d 08 61 bc 80 23 01 00 00\s+\{evex\} movbe\s+%r15w,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 60 bc 80 23 01 00 00\s+\{evex\} movbe\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 54 7c 08 60 bc 80 23 01 00 00\s+\{evex\} movbe\s+0x123\(%r8,%rax,4\),%r15d
+\s*[a-f0-9]+:\s*62 54 7d 08 60 bc 80 23 01 00 00\s+\{evex\} movbe\s+0x123\(%r8,%rax,4\),%r15w
+\s*[a-f0-9]+:\s*62 54 7d 08 f8 bc 80 23 01 00 00\s+\{evex\} movdir64b\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*67 62 54 7d 08 f8 bc 80 23 01 00 00\s+\{evex\} movdir64b\s+0x123\(%r8d,%eax,4\),%r15d
+\s*[a-f0-9]+:\s*62 54 fc 08 f9 bc 80 23 01 00 00\s+\{evex\} movdiri\s+%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 7c 08 f9 bc 80 23 01 00 00\s+\{evex\} movdiri\s+%r15d,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 e7\s+\{evex\} mul\s+%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 e7\s+\{evex\} mul\s+%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 e7\s+\{evex\} mul\s+%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 e0\s+\{evex\} mul\s+%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 a4 80 23 01 00 00\s+\{evex\} mulb\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 a4 80 23 01 00 00\s+\{evex\} mulw\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 a4 80 23 01 00 00\s+\{evex\} mull\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 a4 80 23 01 00 00\s+\{evex\} mulq\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 87 08 f6 df\s+\{evex\} mulx\s+%r15,%r15,%r11
+\s*[a-f0-9]+:\s*62 52 6f 08 f6 d7\s+\{evex\} mulx\s+%r15d,%edx,%r10d
+\s*[a-f0-9]+:\s*62 52 87 08 f6 bc 80 23 01 00 00\s+\{evex\} mulx\s+0x123\(%r8,%rax,4\),%r15,%r15
+\s*[a-f0-9]+:\s*62 d2 07 08 f6 94 80 23 01 00 00\s+\{evex\} mulx\s+0x123\(%r8,%rax,4\),%r15d,%edx
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 df\s+\{evex\} neg\s+%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 df\s+\{evex\} neg\s+%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 df\s+\{evex\} neg\s+%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 d8\s+\{evex\} neg\s+%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 9c 80 23 01 00 00\s+\{evex\} negb\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 9c 80 23 01 00 00\s+\{evex\} negw\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 9c 80 23 01 00 00\s+\{evex\} negl\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 9c 80 23 01 00 00\s+\{evex\} negq\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 d7\s+\{evex\} not\s+%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 d7\s+\{evex\} not\s+%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 d7\s+\{evex\} not\s+%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 d0\s+\{evex\} not\s+%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 94 80 23 01 00 00\s+\{evex\} notb\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 94 80 23 01 00 00\s+\{evex\} notw\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 94 80 23 01 00 00\s+\{evex\} notl\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 94 80 23 01 00 00\s+\{evex\} notq\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 cf 7b\s+\{evex\} or\s+\$0x7b,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 cf 7b\s+\{evex\} or\s+\$0x7b,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 cf 7b\s+\{evex\} or\s+\$0x7b,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 c8 7b\s+\{evex\} or\s+\$0x7b,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 8c 80 23 01 00 00 7b\s+\{evex\} orb\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 8c 80 23 01 00 00 7b\s+\{evex\} orw\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 8c 80 23 01 00 00 7b\s+\{evex\} orl\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 8c 80 23 01 00 00 7b\s+\{evex\} orq\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 09 ff\s+\{evex\} or\s+%r15,%r15
+\s*[a-f0-9]+:\s*62 54 fc 08 09 bc 80 23 01 00 00\s+\{evex\} or\s+%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7c 08 09 fa\s+\{evex\} or\s+%r15d,%edx
+\s*[a-f0-9]+:\s*62 54 7c 08 09 bc 80 23 01 00 00\s+\{evex\} or\s+%r15d,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7d 08 09 f8\s+\{evex\} or\s+%r15w,%ax
+\s*[a-f0-9]+:\s*62 54 7d 08 09 bc 80 23 01 00 00\s+\{evex\} or\s+%r15w,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7c 08 08 c2\s+\{evex\} or\s+%r8b,%dl
+\s*[a-f0-9]+:\s*62 54 7c 08 08 84 80 23 01 00 00\s+\{evex\} or\s+%r8b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 0b bc 80 23 01 00 00\s+\{evex\} or\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 54 7c 08 0b bc 80 23 01 00 00\s+\{evex\} or\s+0x123\(%r8,%rax,4\),%r15d
+\s*[a-f0-9]+:\s*62 54 7d 08 0b bc 80 23 01 00 00\s+\{evex\} or\s+0x123\(%r8,%rax,4\),%r15w
+\s*[a-f0-9]+:\s*62 54 7c 08 0a 84 80 23 01 00 00\s+\{evex\} or\s+0x123\(%r8,%rax,4\),%r8b
+\s*[a-f0-9]+:\s*62 52 87 08 f5 df\s+\{evex\} pdep\s+%r15,%r15,%r11
+\s*[a-f0-9]+:\s*62 52 6f 08 f5 d7\s+\{evex\} pdep\s+%r15d,%edx,%r10d
+\s*[a-f0-9]+:\s*62 52 87 08 f5 bc 80 23 01 00 00\s+\{evex\} pdep\s+0x123\(%r8,%rax,4\),%r15,%r15
+\s*[a-f0-9]+:\s*62 d2 07 08 f5 94 80 23 01 00 00\s+\{evex\} pdep\s+0x123\(%r8,%rax,4\),%r15d,%edx
+\s*[a-f0-9]+:\s*62 52 86 08 f5 df\s+\{evex\} pext\s+%r15,%r15,%r11
+\s*[a-f0-9]+:\s*62 52 6e 08 f5 d7\s+\{evex\} pext\s+%r15d,%edx,%r10d
+\s*[a-f0-9]+:\s*62 52 86 08 f5 bc 80 23 01 00 00\s+\{evex\} pext\s+0x123\(%r8,%rax,4\),%r15,%r15
+\s*[a-f0-9]+:\s*62 d2 06 08 f5 94 80 23 01 00 00\s+\{evex\} pext\s+0x123\(%r8,%rax,4\),%r15d,%edx
+\s*[a-f0-9]+:\s*62 54 fc 08 88 ff\s+\{evex\} popcnt\s+%r15,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 88 d7\s+\{evex\} popcnt\s+%r15d,%edx
+\s*[a-f0-9]+:\s*62 d4 7d 08 88 c7\s+\{evex\} popcnt\s+%r15w,%ax
+\s*[a-f0-9]+:\s*62 54 fc 08 88 bc 80 23 01 00 00\s+\{evex\} popcnt\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 54 7c 08 88 bc 80 23 01 00 00\s+\{evex\} popcnt\s+0x123\(%r8,%rax,4\),%r15d
+\s*[a-f0-9]+:\s*62 54 7d 08 88 bc 80 23 01 00 00\s+\{evex\} popcnt\s+0x123\(%r8,%rax,4\),%r15w
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 d7 7b\s+\{evex\} rcl\s+\$0x7b,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 d7 7b\s+\{evex\} rcl\s+\$0x7b,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 d7 7b\s+\{evex\} rcl\s+\$0x7b,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 d0 7b\s+\{evex\} rcl\s+\$0x7b,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 94 80 23 01 00 00 7b\s+\{evex\} rclb\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 94 80 23 01 00 00 7b\s+\{evex\} rclw\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 94 80 23 01 00 00 7b\s+\{evex\} rcll\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 94 80 23 01 00 00 7b\s+\{evex\} rclq\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 d7\s+\{evex\} rcl\s+%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 d7\s+\{evex\} rcl\s+%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 d7\s+\{evex\} rcl\s+%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 d0\s+\{evex\} rcl\s+%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 94 80 23 01 00 00\s+\{evex\} rclb\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 94 80 23 01 00 00\s+\{evex\} rclw\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 94 80 23 01 00 00\s+\{evex\} rcll\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 94 80 23 01 00 00\s+\{evex\} rclq\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 d7\s+\{evex\} rcl\s+%cl,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 d7\s+\{evex\} rcl\s+%cl,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 d7\s+\{evex\} rcl\s+%cl,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 d0\s+\{evex\} rcl\s+%cl,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 94 80 23 01 00 00\s+\{evex\} rclb\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 94 80 23 01 00 00\s+\{evex\} rclw\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 94 80 23 01 00 00\s+\{evex\} rcll\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 94 80 23 01 00 00\s+\{evex\} rclq\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 df 7b\s+\{evex\} rcr\s+\$0x7b,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 df 7b\s+\{evex\} rcr\s+\$0x7b,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 df 7b\s+\{evex\} rcr\s+\$0x7b,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 d8 7b\s+\{evex\} rcr\s+\$0x7b,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 9c 80 23 01 00 00 7b\s+\{evex\} rcrb\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 9c 80 23 01 00 00 7b\s+\{evex\} rcrw\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 9c 80 23 01 00 00 7b\s+\{evex\} rcrl\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 9c 80 23 01 00 00 7b\s+\{evex\} rcrq\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 df\s+\{evex\} rcr\s+%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 df\s+\{evex\} rcr\s+%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 df\s+\{evex\} rcr\s+%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 d8\s+\{evex\} rcr\s+%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 9c 80 23 01 00 00\s+\{evex\} rcrb\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 9c 80 23 01 00 00\s+\{evex\} rcrw\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 9c 80 23 01 00 00\s+\{evex\} rcrl\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 9c 80 23 01 00 00\s+\{evex\} rcrq\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 df\s+\{evex\} rcr\s+%cl,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 df\s+\{evex\} rcr\s+%cl,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 df\s+\{evex\} rcr\s+%cl,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 d8\s+\{evex\} rcr\s+%cl,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 9c 80 23 01 00 00\s+\{evex\} rcrb\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 9c 80 23 01 00 00\s+\{evex\} rcrw\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 9c 80 23 01 00 00\s+\{evex\} rcrl\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 9c 80 23 01 00 00\s+\{evex\} rcrq\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 c7 7b\s+\{evex\} rol\s+\$0x7b,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 c7 7b\s+\{evex\} rol\s+\$0x7b,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 c7 7b\s+\{evex\} rol\s+\$0x7b,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 c0 7b\s+\{evex\} rol\s+\$0x7b,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 84 80 23 01 00 00 7b\s+\{evex\} rolb\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 84 80 23 01 00 00 7b\s+\{evex\} rolw\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 84 80 23 01 00 00 7b\s+\{evex\} roll\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 84 80 23 01 00 00 7b\s+\{evex\} rolq\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 c7\s+\{evex\} rol\s+%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 c7\s+\{evex\} rol\s+%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 c7\s+\{evex\} rol\s+%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 c0\s+\{evex\} rol\s+%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 84 80 23 01 00 00\s+\{evex\} rolb\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 84 80 23 01 00 00\s+\{evex\} rolw\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 84 80 23 01 00 00\s+\{evex\} roll\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 84 80 23 01 00 00\s+\{evex\} rolq\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 c7\s+\{evex\} rol\s+%cl,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 c7\s+\{evex\} rol\s+%cl,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 c7\s+\{evex\} rol\s+%cl,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 c0\s+\{evex\} rol\s+%cl,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 84 80 23 01 00 00\s+\{evex\} rolb\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 84 80 23 01 00 00\s+\{evex\} rolw\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 84 80 23 01 00 00\s+\{evex\} roll\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 84 80 23 01 00 00\s+\{evex\} rolq\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 cf 7b\s+\{evex\} ror\s+\$0x7b,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 cf 7b\s+\{evex\} ror\s+\$0x7b,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 cf 7b\s+\{evex\} ror\s+\$0x7b,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 c8 7b\s+\{evex\} ror\s+\$0x7b,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 8c 80 23 01 00 00 7b\s+\{evex\} rorb\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 8c 80 23 01 00 00 7b\s+\{evex\} rorw\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 8c 80 23 01 00 00 7b\s+\{evex\} rorl\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 8c 80 23 01 00 00 7b\s+\{evex\} rorq\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 cf\s+\{evex\} ror\s+%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 cf\s+\{evex\} ror\s+%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 cf\s+\{evex\} ror\s+%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 c8\s+\{evex\} ror\s+%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 8c 80 23 01 00 00\s+\{evex\} rorb\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 8c 80 23 01 00 00\s+\{evex\} rorw\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 8c 80 23 01 00 00\s+\{evex\} rorl\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 8c 80 23 01 00 00\s+\{evex\} rorq\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 cf\s+\{evex\} ror\s+%cl,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 cf\s+\{evex\} ror\s+%cl,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 cf\s+\{evex\} ror\s+%cl,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 c8\s+\{evex\} ror\s+%cl,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 8c 80 23 01 00 00\s+\{evex\} rorb\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 8c 80 23 01 00 00\s+\{evex\} rorw\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 8c 80 23 01 00 00\s+\{evex\} rorl\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 8c 80 23 01 00 00\s+\{evex\} rorq\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 53 ff 08 f0 ff 7b\s+\{evex\} rorx\s+\$0x7b,%r15,%r15
+\s*[a-f0-9]+:\s*62 d3 7f 08 f0 d7 7b\s+\{evex\} rorx\s+\$0x7b,%r15d,%edx
+\s*[a-f0-9]+:\s*62 53 ff 08 f0 bc 80 23 01 00 00 7b\s+\{evex\} rorx\s+\$0x7b,0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 53 7f 08 f0 bc 80 23 01 00 00 7b\s+\{evex\} rorx\s+\$0x7b,0x123\(%r8,%rax,4\),%r15d
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 ff 7b\s+\{evex\} sar\s+\$0x7b,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 ff 7b\s+\{evex\} sar\s+\$0x7b,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 ff 7b\s+\{evex\} sar\s+\$0x7b,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 f8 7b\s+\{evex\} sar\s+\$0x7b,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 bc 80 23 01 00 00 7b\s+\{evex\} sarb\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 bc 80 23 01 00 00 7b\s+\{evex\} sarw\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 bc 80 23 01 00 00 7b\s+\{evex\} sarl\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 bc 80 23 01 00 00 7b\s+\{evex\} sarq\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 ff\s+\{evex\} sar\s+%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 ff\s+\{evex\} sar\s+%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 ff\s+\{evex\} sar\s+%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 f8\s+\{evex\} sar\s+%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 bc 80 23 01 00 00\s+\{evex\} sarb\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 bc 80 23 01 00 00\s+\{evex\} sarw\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 bc 80 23 01 00 00\s+\{evex\} sarl\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 bc 80 23 01 00 00\s+\{evex\} sarq\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 ff\s+\{evex\} sar\s+%cl,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 ff\s+\{evex\} sar\s+%cl,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 ff\s+\{evex\} sar\s+%cl,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 f8\s+\{evex\} sar\s+%cl,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 bc 80 23 01 00 00\s+\{evex\} sarb\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 bc 80 23 01 00 00\s+\{evex\} sarw\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 bc 80 23 01 00 00\s+\{evex\} sarl\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 bc 80 23 01 00 00\s+\{evex\} sarq\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 86 08 f7 df\s+\{evex\} sarx\s+%r15,%r15,%r11
+\s*[a-f0-9]+:\s*62 52 86 08 f7 bc 80 23 01 00 00\s+\{evex\} sarx\s+%r15,0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 72 06 08 f7 d2\s+\{evex\} sarx\s+%r15d,%edx,%r10d
+\s*[a-f0-9]+:\s*62 d2 06 08 f7 94 80 23 01 00 00\s+\{evex\} sarx\s+%r15d,0x123\(%r8,%rax,4\),%edx
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 df 7b\s+\{evex\} sbb\s+\$0x7b,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 df 7b\s+\{evex\} sbb\s+\$0x7b,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 df 7b\s+\{evex\} sbb\s+\$0x7b,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 d8 7b\s+\{evex\} sbb\s+\$0x7b,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 9c 80 23 01 00 00 7b\s+\{evex\} sbbb\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 9c 80 23 01 00 00 7b\s+\{evex\} sbbw\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 9c 80 23 01 00 00 7b\s+\{evex\} sbbl\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 9c 80 23 01 00 00 7b\s+\{evex\} sbbq\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 19 ff\s+\{evex\} sbb\s+%r15,%r15
+\s*[a-f0-9]+:\s*62 54 fc 08 19 bc 80 23 01 00 00\s+\{evex\} sbb\s+%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7c 08 19 fa\s+\{evex\} sbb\s+%r15d,%edx
+\s*[a-f0-9]+:\s*62 54 7c 08 19 bc 80 23 01 00 00\s+\{evex\} sbb\s+%r15d,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7d 08 19 f8\s+\{evex\} sbb\s+%r15w,%ax
+\s*[a-f0-9]+:\s*62 54 7d 08 19 bc 80 23 01 00 00\s+\{evex\} sbb\s+%r15w,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7c 08 18 c2\s+\{evex\} sbb\s+%r8b,%dl
+\s*[a-f0-9]+:\s*62 54 7c 08 18 84 80 23 01 00 00\s+\{evex\} sbb\s+%r8b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 1b bc 80 23 01 00 00\s+\{evex\} sbb\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 54 7c 08 1b bc 80 23 01 00 00\s+\{evex\} sbb\s+0x123\(%r8,%rax,4\),%r15d
+\s*[a-f0-9]+:\s*62 54 7d 08 1b bc 80 23 01 00 00\s+\{evex\} sbb\s+0x123\(%r8,%rax,4\),%r15w
+\s*[a-f0-9]+:\s*62 54 7c 08 1a 84 80 23 01 00 00\s+\{evex\} sbb\s+0x123\(%r8,%rax,4\),%r8b
+\s*[a-f0-9]+:\s*62 54 7c 08 d9 e5\s+\{evex\} sha1msg1\s+%xmm13,%xmm12
+\s*[a-f0-9]+:\s*62 54 7c 08 d9 a4 80 23 01 00 00\s+\{evex\} sha1msg1\s+0x123\(%r8,%rax,4\),%xmm12
+\s*[a-f0-9]+:\s*62 54 7c 08 da e5\s+\{evex\} sha1msg2\s+%xmm13,%xmm12
+\s*[a-f0-9]+:\s*62 54 7c 08 da a4 80 23 01 00 00\s+\{evex\} sha1msg2\s+0x123\(%r8,%rax,4\),%xmm12
+\s*[a-f0-9]+:\s*62 54 7c 08 d8 e5\s+\{evex\} sha1nexte\s+%xmm13,%xmm12
+\s*[a-f0-9]+:\s*62 54 7c 08 d8 a4 80 23 01 00 00\s+\{evex\} sha1nexte\s+0x123\(%r8,%rax,4\),%xmm12
+\s*[a-f0-9]+:\s*62 54 7c 08 d4 e5 7b\s+\{evex\} sha1rnds4\s+\$0x7b,%xmm13,%xmm12
+\s*[a-f0-9]+:\s*62 54 7c 08 d4 a4 80 23 01 00 00 7b\s+\{evex\} sha1rnds4\s+\$0x7b,0x123\(%r8,%rax,4\),%xmm12
+\s*[a-f0-9]+:\s*62 54 7c 08 dc e5\s+\{evex\} sha256msg1\s+%xmm13,%xmm12
+\s*[a-f0-9]+:\s*62 54 7c 08 dc a4 80 23 01 00 00\s+\{evex\} sha256msg1\s+0x123\(%r8,%rax,4\),%xmm12
+\s*[a-f0-9]+:\s*62 54 7c 08 dd e5\s+\{evex\} sha256msg2\s+%xmm13,%xmm12
+\s*[a-f0-9]+:\s*62 54 7c 08 dd a4 80 23 01 00 00\s+\{evex\} sha256msg2\s+0x123\(%r8,%rax,4\),%xmm12
+\s*[a-f0-9]+:\s*62 54 7c 08 db a4 80 23 01 00 00\s+\{evex\} sha256rnds2\s+%xmm0,0x123\(%r8,%rax,4\),%xmm12
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 e7 7b\s+\{evex\} shl\s+\$0x7b,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 e7 7b\s+\{evex\} shl\s+\$0x7b,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 e7 7b\s+\{evex\} shl\s+\$0x7b,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 e0 7b\s+\{evex\} shl\s+\$0x7b,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 a4 80 23 01 00 00 7b\s+\{evex\} shlb\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 a4 80 23 01 00 00 7b\s+\{evex\} shlw\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 a4 80 23 01 00 00 7b\s+\{evex\} shll\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 a4 80 23 01 00 00 7b\s+\{evex\} shlq\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 e7\s+\{evex\} shl\s+%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 e7\s+\{evex\} shl\s+%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 e7\s+\{evex\} shl\s+%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 e0\s+\{evex\} shl\s+%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 a4 80 23 01 00 00\s+\{evex\} shlb\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 a4 80 23 01 00 00\s+\{evex\} shlw\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 a4 80 23 01 00 00\s+\{evex\} shll\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 a4 80 23 01 00 00\s+\{evex\} shlq\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 e7\s+\{evex\} shl\s+%cl,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 e7\s+\{evex\} shl\s+%cl,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 e7\s+\{evex\} shl\s+%cl,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 e0\s+\{evex\} shl\s+%cl,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 a4 80 23 01 00 00\s+\{evex\} shlb\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 a4 80 23 01 00 00\s+\{evex\} shlw\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 a4 80 23 01 00 00\s+\{evex\} shll\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 a4 80 23 01 00 00\s+\{evex\} shlq\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 24 ff 7b\s+\{evex\} shld\s+\$0x7b,%r15,%r15
+\s*[a-f0-9]+:\s*62 54 fc 08 24 bc 80 23 01 00 00 7b\s+\{evex\} shld\s+\$0x7b,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7c 08 24 fa 7b\s+\{evex\} shld\s+\$0x7b,%r15d,%edx
+\s*[a-f0-9]+:\s*62 54 7c 08 24 bc 80 23 01 00 00 7b\s+\{evex\} shld\s+\$0x7b,%r15d,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7d 08 24 f8 7b\s+\{evex\} shld\s+\$0x7b,%r15w,%ax
+\s*[a-f0-9]+:\s*62 54 7d 08 24 bc 80 23 01 00 00 7b\s+\{evex\} shld\s+\$0x7b,%r15w,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 a5 ff\s+\{evex\} shld\s+%cl,%r15,%r15
+\s*[a-f0-9]+:\s*62 54 fc 08 a5 bc 80 23 01 00 00\s+\{evex\} shld\s+%cl,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7c 08 a5 fa\s+\{evex\} shld\s+%cl,%r15d,%edx
+\s*[a-f0-9]+:\s*62 54 7c 08 a5 bc 80 23 01 00 00\s+\{evex\} shld\s+%cl,%r15d,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7d 08 a5 f8\s+\{evex\} shld\s+%cl,%r15w,%ax
+\s*[a-f0-9]+:\s*62 54 7d 08 a5 bc 80 23 01 00 00\s+\{evex\} shld\s+%cl,%r15w,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 85 08 f7 df\s+\{evex\} shlx\s+%r15,%r15,%r11
+\s*[a-f0-9]+:\s*62 52 85 08 f7 bc 80 23 01 00 00\s+\{evex\} shlx\s+%r15,0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 72 05 08 f7 d2\s+\{evex\} shlx\s+%r15d,%edx,%r10d
+\s*[a-f0-9]+:\s*62 d2 05 08 f7 94 80 23 01 00 00\s+\{evex\} shlx\s+%r15d,0x123\(%r8,%rax,4\),%edx
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 ef 7b\s+\{evex\} shr\s+\$0x7b,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 ef 7b\s+\{evex\} shr\s+\$0x7b,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 ef 7b\s+\{evex\} shr\s+\$0x7b,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 e8 7b\s+\{evex\} shr\s+\$0x7b,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 ac 80 23 01 00 00 7b\s+\{evex\} shrb\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 ac 80 23 01 00 00 7b\s+\{evex\} shrw\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 ac 80 23 01 00 00 7b\s+\{evex\} shrl\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 ac 80 23 01 00 00 7b\s+\{evex\} shrq\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 ef\s+\{evex\} shr\s+%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 ef\s+\{evex\} shr\s+%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 ef\s+\{evex\} shr\s+%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 e8\s+\{evex\} shr\s+%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 ac 80 23 01 00 00\s+\{evex\} shrb\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 ac 80 23 01 00 00\s+\{evex\} shrw\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 ac 80 23 01 00 00\s+\{evex\} shrl\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 ac 80 23 01 00 00\s+\{evex\} shrq\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 ef\s+\{evex\} shr\s+%cl,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 ef\s+\{evex\} shr\s+%cl,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 ef\s+\{evex\} shr\s+%cl,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 e8\s+\{evex\} shr\s+%cl,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 ac 80 23 01 00 00\s+\{evex\} shrb\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 ac 80 23 01 00 00\s+\{evex\} shrw\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 ac 80 23 01 00 00\s+\{evex\} shrl\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 ac 80 23 01 00 00\s+\{evex\} shrq\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 2c ff 7b\s+\{evex\} shrd\s+\$0x7b,%r15,%r15
+\s*[a-f0-9]+:\s*62 54 fc 08 2c bc 80 23 01 00 00 7b\s+\{evex\} shrd\s+\$0x7b,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7c 08 2c fa 7b\s+\{evex\} shrd\s+\$0x7b,%r15d,%edx
+\s*[a-f0-9]+:\s*62 54 7c 08 2c bc 80 23 01 00 00 7b\s+\{evex\} shrd\s+\$0x7b,%r15d,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7d 08 2c f8 7b\s+\{evex\} shrd\s+\$0x7b,%r15w,%ax
+\s*[a-f0-9]+:\s*62 54 7d 08 2c bc 80 23 01 00 00 7b\s+\{evex\} shrd\s+\$0x7b,%r15w,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 ad ff\s+\{evex\} shrd\s+%cl,%r15,%r15
+\s*[a-f0-9]+:\s*62 54 fc 08 ad bc 80 23 01 00 00\s+\{evex\} shrd\s+%cl,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7c 08 ad fa\s+\{evex\} shrd\s+%cl,%r15d,%edx
+\s*[a-f0-9]+:\s*62 54 7c 08 ad bc 80 23 01 00 00\s+\{evex\} shrd\s+%cl,%r15d,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7d 08 ad f8\s+\{evex\} shrd\s+%cl,%r15w,%ax
+\s*[a-f0-9]+:\s*62 54 7d 08 ad bc 80 23 01 00 00\s+\{evex\} shrd\s+%cl,%r15w,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 87 08 f7 df\s+\{evex\} shrx\s+%r15,%r15,%r11
+\s*[a-f0-9]+:\s*62 52 87 08 f7 bc 80 23 01 00 00\s+\{evex\} shrx\s+%r15,0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 72 07 08 f7 d2\s+\{evex\} shrx\s+%r15d,%edx,%r10d
+\s*[a-f0-9]+:\s*62 d2 07 08 f7 94 80 23 01 00 00\s+\{evex\} shrx\s+%r15d,0x123\(%r8,%rax,4\),%edx
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 ef 7b\s+\{evex\} sub\s+\$0x7b,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 ef 7b\s+\{evex\} sub\s+\$0x7b,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 ef 7b\s+\{evex\} sub\s+\$0x7b,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 e8 7b\s+\{evex\} sub\s+\$0x7b,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 ac 80 23 01 00 00 7b\s+\{evex\} subb\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 ac 80 23 01 00 00 7b\s+\{evex\} subw\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 ac 80 23 01 00 00 7b\s+\{evex\} subl\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 ac 80 23 01 00 00 7b\s+\{evex\} subq\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 29 ff\s+\{evex\} sub\s+%r15,%r15
+\s*[a-f0-9]+:\s*62 54 fc 08 29 bc 80 23 01 00 00\s+\{evex\} sub\s+%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7c 08 29 fa\s+\{evex\} sub\s+%r15d,%edx
+\s*[a-f0-9]+:\s*62 54 7c 08 29 bc 80 23 01 00 00\s+\{evex\} sub\s+%r15d,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7d 08 29 f8\s+\{evex\} sub\s+%r15w,%ax
+\s*[a-f0-9]+:\s*62 54 7d 08 29 bc 80 23 01 00 00\s+\{evex\} sub\s+%r15w,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7c 08 28 c2\s+\{evex\} sub\s+%r8b,%dl
+\s*[a-f0-9]+:\s*62 54 7c 08 28 84 80 23 01 00 00\s+\{evex\} sub\s+%r8b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 2b bc 80 23 01 00 00\s+\{evex\} sub\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 54 7c 08 2b bc 80 23 01 00 00\s+\{evex\} sub\s+0x123\(%r8,%rax,4\),%r15d
+\s*[a-f0-9]+:\s*62 54 7d 08 2b bc 80 23 01 00 00\s+\{evex\} sub\s+0x123\(%r8,%rax,4\),%r15w
+\s*[a-f0-9]+:\s*62 54 7c 08 2a 84 80 23 01 00 00\s+\{evex\} sub\s+0x123\(%r8,%rax,4\),%r8b
+\s*[a-f0-9]+:\s*62 54 fc 08 f4 ff\s+\{evex\} tzcnt\s+%r15,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 f4 d7\s+\{evex\} tzcnt\s+%r15d,%edx
+\s*[a-f0-9]+:\s*62 d4 7d 08 f4 c7\s+\{evex\} tzcnt\s+%r15w,%ax
+\s*[a-f0-9]+:\s*62 54 fc 08 f4 bc 80 23 01 00 00\s+\{evex\} tzcnt\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 54 7c 08 f4 bc 80 23 01 00 00\s+\{evex\} tzcnt\s+0x123\(%r8,%rax,4\),%r15d
+\s*[a-f0-9]+:\s*62 54 7d 08 f4 bc 80 23 01 00 00\s+\{evex\} tzcnt\s+0x123\(%r8,%rax,4\),%r15w
+\s*[a-f0-9]+:\s*62 54 7c 08 66 bc 80 23 01 00 00\s+\{evex\} wrssd\s+%r15d,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 66 bc 80 23 01 00 00\s+\{evex\} wrssq\s+%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 7d 08 65 bc 80 23 01 00 00\s+\{evex\} wrussd\s+%r15d,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fd 08 65 bc 80 23 01 00 00\s+\{evex\} wrussq\s+%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 f7 7b\s+\{evex\} xor\s+\$0x7b,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 f7 7b\s+\{evex\} xor\s+\$0x7b,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 f7 7b\s+\{evex\} xor\s+\$0x7b,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 f0 7b\s+\{evex\} xor\s+\$0x7b,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 b4 80 23 01 00 00 7b\s+\{evex\} xorb\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 b4 80 23 01 00 00 7b\s+\{evex\} xorw\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 b4 80 23 01 00 00 7b\s+\{evex\} xorl\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 b4 80 23 01 00 00 7b\s+\{evex\} xorq\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 31 ff\s+\{evex\} xor\s+%r15,%r15
+\s*[a-f0-9]+:\s*62 54 fc 08 31 bc 80 23 01 00 00\s+\{evex\} xor\s+%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7c 08 31 fa\s+\{evex\} xor\s+%r15d,%edx
+\s*[a-f0-9]+:\s*62 54 7c 08 31 bc 80 23 01 00 00\s+\{evex\} xor\s+%r15d,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7d 08 31 f8\s+\{evex\} xor\s+%r15w,%ax
+\s*[a-f0-9]+:\s*62 54 7d 08 31 bc 80 23 01 00 00\s+\{evex\} xor\s+%r15w,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7c 08 30 c2\s+\{evex\} xor\s+%r8b,%dl
+\s*[a-f0-9]+:\s*62 54 7c 08 30 84 80 23 01 00 00\s+\{evex\} xor\s+%r8b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 33 bc 80 23 01 00 00\s+\{evex\} xor\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 54 7c 08 33 bc 80 23 01 00 00\s+\{evex\} xor\s+0x123\(%r8,%rax,4\),%r15d
+\s*[a-f0-9]+:\s*62 54 7d 08 33 bc 80 23 01 00 00\s+\{evex\} xor\s+0x123\(%r8,%rax,4\),%r15w
+\s*[a-f0-9]+:\s*62 54 7c 08 32 84 80 23 01 00 00\s+\{evex\} xor\s+0x123\(%r8,%rax,4\),%r8b
+\s*[a-f0-9]+:\s*62 54 fc 08 fc bc 80 23 01 00 00\s+\{evex\} aadd\s+%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 7c 08 fc bc 80 23 01 00 00\s+\{evex\} aadd\s+%r15d,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fd 08 fc bc 80 23 01 00 00\s+\{evex\} aand\s+%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 7d 08 fc bc 80 23 01 00 00\s+\{evex\} aand\s+%r15d,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 d7 7b\s+\{evex\} adc\s+\$0x7b,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 d7 7b\s+\{evex\} adc\s+\$0x7b,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 d7 7b\s+\{evex\} adc\s+\$0x7b,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 d0 7b\s+\{evex\} adc\s+\$0x7b,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 94 80 23 01 00 00 7b\s+\{evex\} adcb\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 94 80 23 01 00 00 7b\s+\{evex\} adcw\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 94 80 23 01 00 00 7b\s+\{evex\} adcl\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 94 80 23 01 00 00 7b\s+\{evex\} adcq\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 11 ff\s+\{evex\} adc\s+%r15,%r15
+\s*[a-f0-9]+:\s*62 54 fc 08 11 bc 80 23 01 00 00\s+\{evex\} adc\s+%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7c 08 11 fa\s+\{evex\} adc\s+%r15d,%edx
+\s*[a-f0-9]+:\s*62 54 7c 08 11 bc 80 23 01 00 00\s+\{evex\} adc\s+%r15d,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7d 08 11 f8\s+\{evex\} adc\s+%r15w,%ax
+\s*[a-f0-9]+:\s*62 54 7d 08 11 bc 80 23 01 00 00\s+\{evex\} adc\s+%r15w,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7c 08 10 c2\s+\{evex\} adc\s+%r8b,%dl
+\s*[a-f0-9]+:\s*62 54 7c 08 10 84 80 23 01 00 00\s+\{evex\} adc\s+%r8b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 13 bc 80 23 01 00 00\s+\{evex\} adc\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 54 7c 08 13 bc 80 23 01 00 00\s+\{evex\} adc\s+0x123\(%r8,%rax,4\),%r15d
+\s*[a-f0-9]+:\s*62 54 7d 08 13 bc 80 23 01 00 00\s+\{evex\} adc\s+0x123\(%r8,%rax,4\),%r15w
+\s*[a-f0-9]+:\s*62 54 7c 08 12 84 80 23 01 00 00\s+\{evex\} adc\s+0x123\(%r8,%rax,4\),%r8b
+\s*[a-f0-9]+:\s*62 54 fd 08 66 ff\s+\{evex\} adcx\s+%r15,%r15
+\s*[a-f0-9]+:\s*62 d4 7d 08 66 d7\s+\{evex\} adcx\s+%r15d,%edx
+\s*[a-f0-9]+:\s*62 54 fd 08 66 bc 80 23 01 00 00\s+\{evex\} adcx\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 54 7d 08 66 bc 80 23 01 00 00\s+\{evex\} adcx\s+0x123\(%r8,%rax,4\),%r15d
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 c7 7b\s+\{evex\} add\s+\$0x7b,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 c7 7b\s+\{evex\} add\s+\$0x7b,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 c7 7b\s+\{evex\} add\s+\$0x7b,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 c0 7b\s+\{evex\} add\s+\$0x7b,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 84 80 23 01 00 00 7b\s+\{evex\} addb\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 84 80 23 01 00 00 7b\s+\{evex\} addw\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 84 80 23 01 00 00 7b\s+\{evex\} addl\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 84 80 23 01 00 00 7b\s+\{evex\} addq\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 01 ff\s+\{evex\} add\s+%r15,%r15
+\s*[a-f0-9]+:\s*62 54 fc 08 01 bc 80 23 01 00 00\s+\{evex\} add\s+%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7c 08 01 fa\s+\{evex\} add\s+%r15d,%edx
+\s*[a-f0-9]+:\s*62 54 7c 08 01 bc 80 23 01 00 00\s+\{evex\} add\s+%r15d,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7d 08 01 f8\s+\{evex\} add\s+%r15w,%ax
+\s*[a-f0-9]+:\s*62 54 7d 08 01 bc 80 23 01 00 00\s+\{evex\} add\s+%r15w,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7c 08 00 c2\s+\{evex\} add\s+%r8b,%dl
+\s*[a-f0-9]+:\s*62 54 7c 08 00 84 80 23 01 00 00\s+\{evex\} add\s+%r8b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 03 bc 80 23 01 00 00\s+\{evex\} add\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 54 7c 08 03 bc 80 23 01 00 00\s+\{evex\} add\s+0x123\(%r8,%rax,4\),%r15d
+\s*[a-f0-9]+:\s*62 54 7d 08 03 bc 80 23 01 00 00\s+\{evex\} add\s+0x123\(%r8,%rax,4\),%r15w
+\s*[a-f0-9]+:\s*62 54 7c 08 02 84 80 23 01 00 00\s+\{evex\} add\s+0x123\(%r8,%rax,4\),%r8b
+\s*[a-f0-9]+:\s*62 54 fe 08 66 ff\s+\{evex\} adox\s+%r15,%r15
+\s*[a-f0-9]+:\s*62 d4 7e 08 66 d7\s+\{evex\} adox\s+%r15d,%edx
+\s*[a-f0-9]+:\s*62 54 fe 08 66 bc 80 23 01 00 00\s+\{evex\} adox\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 54 7e 08 66 bc 80 23 01 00 00\s+\{evex\} adox\s+0x123\(%r8,%rax,4\),%r15d
+\s*[a-f0-9]+:\s*62 54 7e 08 dd a4 80 23 01 00 00\s+\{evex\} aesdec128kl\s+0x123\(%r8,%rax,4\),%xmm12
+\s*[a-f0-9]+:\s*62 54 7e 08 df a4 80 23 01 00 00\s+\{evex\} aesdec256kl\s+0x123\(%r8,%rax,4\),%xmm12
+\s*[a-f0-9]+:\s*62 d4 7e 08 d8 8c 80 23 01 00 00\s+\{evex\} aesdecwide128kl\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7e 08 d8 9c 80 23 01 00 00\s+\{evex\} aesdecwide256kl\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 7e 08 dc a4 80 23 01 00 00\s+\{evex\} aesenc128kl\s+0x123\(%r8,%rax,4\),%xmm12
+\s*[a-f0-9]+:\s*62 54 7e 08 de a4 80 23 01 00 00\s+\{evex\} aesenc256kl\s+0x123\(%r8,%rax,4\),%xmm12
+\s*[a-f0-9]+:\s*62 d4 7e 08 d8 84 80 23 01 00 00\s+\{evex\} aesencwide128kl\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7e 08 d8 94 80 23 01 00 00\s+\{evex\} aesencwide256kl\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 e7 7b\s+\{evex\} and\s+\$0x7b,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 e7 7b\s+\{evex\} and\s+\$0x7b,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 e7 7b\s+\{evex\} and\s+\$0x7b,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 e0 7b\s+\{evex\} and\s+\$0x7b,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 a4 80 23 01 00 00 7b\s+\{evex\} andb\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 a4 80 23 01 00 00 7b\s+\{evex\} andw\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 a4 80 23 01 00 00 7b\s+\{evex\} andl\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 a4 80 23 01 00 00 7b\s+\{evex\} andq\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 21 ff\s+\{evex\} and\s+%r15,%r15
+\s*[a-f0-9]+:\s*62 54 fc 08 21 bc 80 23 01 00 00\s+\{evex\} and\s+%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7c 08 21 fa\s+\{evex\} and\s+%r15d,%edx
+\s*[a-f0-9]+:\s*62 54 7c 08 21 bc 80 23 01 00 00\s+\{evex\} and\s+%r15d,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7d 08 21 f8\s+\{evex\} and\s+%r15w,%ax
+\s*[a-f0-9]+:\s*62 54 7d 08 21 bc 80 23 01 00 00\s+\{evex\} and\s+%r15w,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7c 08 20 c2\s+\{evex\} and\s+%r8b,%dl
+\s*[a-f0-9]+:\s*62 54 7c 08 20 84 80 23 01 00 00\s+\{evex\} and\s+%r8b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 23 bc 80 23 01 00 00\s+\{evex\} and\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 54 7c 08 23 bc 80 23 01 00 00\s+\{evex\} and\s+0x123\(%r8,%rax,4\),%r15d
+\s*[a-f0-9]+:\s*62 54 7d 08 23 bc 80 23 01 00 00\s+\{evex\} and\s+0x123\(%r8,%rax,4\),%r15w
+\s*[a-f0-9]+:\s*62 54 7c 08 22 84 80 23 01 00 00\s+\{evex\} and\s+0x123\(%r8,%rax,4\),%r8b
+\s*[a-f0-9]+:\s*62 52 84 08 f2 df\s+\{evex\} andn\s+%r15,%r15,%r11
+\s*[a-f0-9]+:\s*62 52 6c 08 f2 d7\s+\{evex\} andn\s+%r15d,%edx,%r10d
+\s*[a-f0-9]+:\s*62 52 84 08 f2 bc 80 23 01 00 00\s+\{evex\} andn\s+0x123\(%r8,%rax,4\),%r15,%r15
+\s*[a-f0-9]+:\s*62 d2 04 08 f2 94 80 23 01 00 00\s+\{evex\} andn\s+0x123\(%r8,%rax,4\),%r15d,%edx
+\s*[a-f0-9]+:\s*62 54 ff 08 fc bc 80 23 01 00 00\s+\{evex\} aor\s+%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 7f 08 fc bc 80 23 01 00 00\s+\{evex\} aor\s+%r15d,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fe 08 fc bc 80 23 01 00 00\s+\{evex\} axor\s+%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 7e 08 fc bc 80 23 01 00 00\s+\{evex\} axor\s+%r15d,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 84 08 f7 df\s+\{evex\} bextr\s+%r15,%r15,%r11
+\s*[a-f0-9]+:\s*62 52 84 08 f7 bc 80 23 01 00 00\s+\{evex\} bextr\s+%r15,0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 72 04 08 f7 d2\s+\{evex\} bextr\s+%r15d,%edx,%r10d
+\s*[a-f0-9]+:\s*62 d2 04 08 f7 94 80 23 01 00 00\s+\{evex\} bextr\s+%r15d,0x123\(%r8,%rax,4\),%edx
+\s*[a-f0-9]+:\s*62 d2 84 08 f3 df\s+\{evex\} blsi\s+%r15,%r15
+\s*[a-f0-9]+:\s*62 d2 6c 08 f3 df\s+\{evex\} blsi\s+%r15d,%edx
+\s*[a-f0-9]+:\s*62 d2 84 08 f3 9c 80 23 01 00 00\s+\{evex\} blsi\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 d2 04 08 f3 9c 80 23 01 00 00\s+\{evex\} blsi\s+0x123\(%r8,%rax,4\),%r15d
+\s*[a-f0-9]+:\s*62 d2 84 08 f3 d7\s+\{evex\} blsmsk\s+%r15,%r15
+\s*[a-f0-9]+:\s*62 d2 6c 08 f3 d7\s+\{evex\} blsmsk\s+%r15d,%edx
+\s*[a-f0-9]+:\s*62 d2 84 08 f3 94 80 23 01 00 00\s+\{evex\} blsmsk\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 d2 04 08 f3 94 80 23 01 00 00\s+\{evex\} blsmsk\s+0x123\(%r8,%rax,4\),%r15d
+\s*[a-f0-9]+:\s*62 d2 84 08 f3 cf\s+\{evex\} blsr\s+%r15,%r15
+\s*[a-f0-9]+:\s*62 d2 6c 08 f3 cf\s+\{evex\} blsr\s+%r15d,%edx
+\s*[a-f0-9]+:\s*62 d2 84 08 f3 8c 80 23 01 00 00\s+\{evex\} blsr\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 d2 04 08 f3 8c 80 23 01 00 00\s+\{evex\} blsr\s+0x123\(%r8,%rax,4\),%r15d
+\s*[a-f0-9]+:\s*62 52 84 08 f5 df\s+\{evex\} bzhi\s+%r15,%r15,%r11
+\s*[a-f0-9]+:\s*62 52 84 08 f5 bc 80 23 01 00 00\s+\{evex\} bzhi\s+%r15,0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 72 04 08 f5 d2\s+\{evex\} bzhi\s+%r15d,%edx,%r10d
+\s*[a-f0-9]+:\s*62 d2 04 08 f5 94 80 23 01 00 00\s+\{evex\} bzhi\s+%r15d,0x123\(%r8,%rax,4\),%edx
+\s*[a-f0-9]+:\s*62 52 85 08 e6 bc 80 23 01 00 00\s+\{evex\} cmpbexadd\s+%r15,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d2 05 08 e6 94 80 23 01 00 00\s+\{evex\} cmpbexadd\s+%r15d,%edx,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 85 08 e2 bc 80 23 01 00 00\s+\{evex\} cmpbxadd\s+%r15,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d2 05 08 e2 94 80 23 01 00 00\s+\{evex\} cmpbxadd\s+%r15d,%edx,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 85 08 ee bc 80 23 01 00 00\s+\{evex\} cmplexadd\s+%r15,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d2 05 08 ee 94 80 23 01 00 00\s+\{evex\} cmplexadd\s+%r15d,%edx,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 85 08 ec bc 80 23 01 00 00\s+\{evex\} cmplxadd\s+%r15,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d2 05 08 ec 94 80 23 01 00 00\s+\{evex\} cmplxadd\s+%r15d,%edx,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 85 08 e7 bc 80 23 01 00 00\s+\{evex\} cmpnbexadd\s+%r15,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d2 05 08 e7 94 80 23 01 00 00\s+\{evex\} cmpnbexadd\s+%r15d,%edx,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 85 08 e3 bc 80 23 01 00 00\s+\{evex\} cmpnbxadd\s+%r15,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d2 05 08 e3 94 80 23 01 00 00\s+\{evex\} cmpnbxadd\s+%r15d,%edx,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 85 08 ef bc 80 23 01 00 00\s+\{evex\} cmpnlexadd\s+%r15,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d2 05 08 ef 94 80 23 01 00 00\s+\{evex\} cmpnlexadd\s+%r15d,%edx,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 85 08 ed bc 80 23 01 00 00\s+\{evex\} cmpnlxadd\s+%r15,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d2 05 08 ed 94 80 23 01 00 00\s+\{evex\} cmpnlxadd\s+%r15d,%edx,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 85 08 e1 bc 80 23 01 00 00\s+\{evex\} cmpnoxadd\s+%r15,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d2 05 08 e1 94 80 23 01 00 00\s+\{evex\} cmpnoxadd\s+%r15d,%edx,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 85 08 eb bc 80 23 01 00 00\s+\{evex\} cmpnpxadd\s+%r15,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d2 05 08 eb 94 80 23 01 00 00\s+\{evex\} cmpnpxadd\s+%r15d,%edx,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 85 08 e9 bc 80 23 01 00 00\s+\{evex\} cmpnsxadd\s+%r15,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d2 05 08 e9 94 80 23 01 00 00\s+\{evex\} cmpnsxadd\s+%r15d,%edx,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 85 08 e5 bc 80 23 01 00 00\s+\{evex\} cmpnzxadd\s+%r15,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d2 05 08 e5 94 80 23 01 00 00\s+\{evex\} cmpnzxadd\s+%r15d,%edx,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 85 08 e0 bc 80 23 01 00 00\s+\{evex\} cmpoxadd\s+%r15,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d2 05 08 e0 94 80 23 01 00 00\s+\{evex\} cmpoxadd\s+%r15d,%edx,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 85 08 ea bc 80 23 01 00 00\s+\{evex\} cmppxadd\s+%r15,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d2 05 08 ea 94 80 23 01 00 00\s+\{evex\} cmppxadd\s+%r15d,%edx,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 85 08 e8 bc 80 23 01 00 00\s+\{evex\} cmpsxadd\s+%r15,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d2 05 08 e8 94 80 23 01 00 00\s+\{evex\} cmpsxadd\s+%r15d,%edx,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 85 08 e4 bc 80 23 01 00 00\s+\{evex\} cmpzxadd\s+%r15,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d2 05 08 e4 94 80 23 01 00 00\s+\{evex\} cmpzxadd\s+%r15d,%edx,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 ff cf\s+\{evex\} dec\s+%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 ff cf\s+\{evex\} dec\s+%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 ff cf\s+\{evex\} dec\s+%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 fe c8\s+\{evex\} dec\s+%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 fe 8c 80 23 01 00 00\s+\{evex\} decb\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 ff 8c 80 23 01 00 00\s+\{evex\} decw\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 ff 8c 80 23 01 00 00\s+\{evex\} decl\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 ff 8c 80 23 01 00 00\s+\{evex\} decq\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 f7\s+\{evex\} div\s+%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 f7\s+\{evex\} div\s+%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 f7\s+\{evex\} div\s+%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 f0\s+\{evex\} div\s+%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 b4 80 23 01 00 00\s+\{evex\} divb\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 b4 80 23 01 00 00\s+\{evex\} divw\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 b4 80 23 01 00 00\s+\{evex\} divl\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 b4 80 23 01 00 00\s+\{evex\} divq\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7e 08 da d7\s+\{evex\} encodekey128\s+%r15d,%edx
+\s*[a-f0-9]+:\s*62 d4 7e 08 db d7\s+\{evex\} encodekey256\s+%r15d,%edx
+\s*[a-f0-9]+:\s*62 54 7f 08 f8 bc 80 23 01 00 00\s+\{evex\} enqcmd\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*67 62 54 7f 08 f8 bc 80 23 01 00 00\s+\{evex\} enqcmd\s+0x123\(%r8d,%eax,4\),%r15d
+\s*[a-f0-9]+:\s*62 54 7e 08 f8 bc 80 23 01 00 00\s+\{evex\} enqcmds\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*67 62 54 7e 08 f8 bc 80 23 01 00 00\s+\{evex\} enqcmds\s+0x123\(%r8d,%eax,4\),%r15d
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 ff\s+\{evex\} idiv\s+%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 ff\s+\{evex\} idiv\s+%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 ff\s+\{evex\} idiv\s+%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 f8\s+\{evex\} idiv\s+%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 bc 80 23 01 00 00\s+\{evex\} idivb\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 bc 80 23 01 00 00\s+\{evex\} idivw\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 bc 80 23 01 00 00\s+\{evex\} idivl\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 bc 80 23 01 00 00\s+\{evex\} idivq\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 ef\s+\{evex\} imul\s+%r15
+\s*[a-f0-9]+:\s*62 54 fc 08 af ff\s+\{evex\} imul\s+%r15,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 ef\s+\{evex\} imul\s+%r15d
+\s*[a-f0-9]+:\s*62 d4 7c 08 af d7\s+\{evex\} imul\s+%r15d,%edx
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 ef\s+\{evex\} imul\s+%r15w
+\s*[a-f0-9]+:\s*62 d4 7d 08 af c7\s+\{evex\} imul\s+%r15w,%ax
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 e8\s+\{evex\} imul\s+%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 ac 80 23 01 00 00\s+\{evex\} imulb\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 ac 80 23 01 00 00\s+\{evex\} imulw\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 ac 80 23 01 00 00\s+\{evex\} imull\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 af bc 80 23 01 00 00\s+\{evex\} imul\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 54 7c 08 af bc 80 23 01 00 00\s+\{evex\} imul\s+0x123\(%r8,%rax,4\),%r15d
+\s*[a-f0-9]+:\s*62 54 7d 08 af bc 80 23 01 00 00\s+\{evex\} imul\s+0x123\(%r8,%rax,4\),%r15w
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 ac 80 23 01 00 00\s+\{evex\} imulq\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 ff c7\s+\{evex\} inc\s+%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 ff c7\s+\{evex\} inc\s+%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 ff c7\s+\{evex\} inc\s+%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 fe c0\s+\{evex\} inc\s+%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 fe 84 80 23 01 00 00\s+\{evex\} incb\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 ff 84 80 23 01 00 00\s+\{evex\} incw\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 ff 84 80 23 01 00 00\s+\{evex\} incl\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 ff 84 80 23 01 00 00\s+\{evex\} incq\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 7e 08 f0 bc 80 23 01 00 00\s+\{evex\} invept\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 54 7e 08 f2 bc 80 23 01 00 00\s+\{evex\} invpcid\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 54 7e 08 f1 bc 80 23 01 00 00\s+\{evex\} invvpid\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 f1 7d 08 90 eb\s+\{evex\} kmovb\s+%k3,%k5
+\s*[a-f0-9]+:\s*62 71 7d 08 93 fd\s+\{evex\} kmovb\s+%k5,%r15d
+\s*[a-f0-9]+:\s*62 d1 7d 08 91 ac 80 23 01 00 00\s+\{evex\} kmovb\s+%k5,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d1 7d 08 92 ef\s+\{evex\} kmovb\s+%r15d,%k5
+\s*[a-f0-9]+:\s*62 d1 7d 08 90 ac 80 23 01 00 00\s+\{evex\} kmovb\s+0x123\(%r8,%rax,4\),%k5
+\s*[a-f0-9]+:\s*62 f1 fd 08 90 eb\s+\{evex\} kmovd\s+%k3,%k5
+\s*[a-f0-9]+:\s*62 71 7f 08 93 fd\s+\{evex\} kmovd\s+%k5,%r15d
+\s*[a-f0-9]+:\s*62 d1 fd 08 91 ac 80 23 01 00 00\s+\{evex\} kmovd\s+%k5,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d1 7f 08 92 ef\s+\{evex\} kmovd\s+%r15d,%k5
+\s*[a-f0-9]+:\s*62 d1 fd 08 90 ac 80 23 01 00 00\s+\{evex\} kmovd\s+0x123\(%r8,%rax,4\),%k5
+\s*[a-f0-9]+:\s*62 f1 fc 08 90 eb\s+\{evex\} kmovq\s+%k3,%k5
+\s*[a-f0-9]+:\s*62 71 ff 08 93 fd\s+\{evex\} kmovq\s+%k5,%r15
+\s*[a-f0-9]+:\s*62 d1 fc 08 91 ac 80 23 01 00 00\s+\{evex\} kmovq\s+%k5,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d1 ff 08 92 ef\s+\{evex\} kmovq\s+%r15,%k5
+\s*[a-f0-9]+:\s*62 d1 fc 08 90 ac 80 23 01 00 00\s+\{evex\} kmovq\s+0x123\(%r8,%rax,4\),%k5
+\s*[a-f0-9]+:\s*62 f1 7c 08 90 eb\s+\{evex\} kmovw\s+%k3,%k5
+\s*[a-f0-9]+:\s*62 71 7c 08 93 fd\s+\{evex\} kmovw\s+%k5,%r15d
+\s*[a-f0-9]+:\s*62 d1 7c 08 91 ac 80 23 01 00 00\s+\{evex\} kmovw\s+%k5,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d1 7c 08 92 ef\s+\{evex\} kmovw\s+%r15d,%k5
+\s*[a-f0-9]+:\s*62 d1 7c 08 90 ac 80 23 01 00 00\s+\{evex\} kmovw\s+0x123\(%r8,%rax,4\),%k5
+\s*[a-f0-9]+:\s*62 54 fc 08 f5 ff\s+\{evex\} lzcnt\s+%r15,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 f5 d7\s+\{evex\} lzcnt\s+%r15d,%edx
+\s*[a-f0-9]+:\s*62 d4 7d 08 f5 c7\s+\{evex\} lzcnt\s+%r15w,%ax
+\s*[a-f0-9]+:\s*62 54 fc 08 f5 bc 80 23 01 00 00\s+\{evex\} lzcnt\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 54 7c 08 f5 bc 80 23 01 00 00\s+\{evex\} lzcnt\s+0x123\(%r8,%rax,4\),%r15d
+\s*[a-f0-9]+:\s*62 54 7d 08 f5 bc 80 23 01 00 00\s+\{evex\} lzcnt\s+0x123\(%r8,%rax,4\),%r15w
+\s*[a-f0-9]+:\s*62 54 fc 08 60 ff\s+\{evex\} movbe\s+%r15,%r15
+\s*[a-f0-9]+:\s*62 54 fc 08 61 bc 80 23 01 00 00\s+\{evex\} movbe\s+%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 60 d7\s+\{evex\} movbe\s+%r15d,%edx
+\s*[a-f0-9]+:\s*62 54 7c 08 61 bc 80 23 01 00 00\s+\{evex\} movbe\s+%r15d,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 60 c7\s+\{evex\} movbe\s+%r15w,%ax
+\s*[a-f0-9]+:\s*62 54 7d 08 61 bc 80 23 01 00 00\s+\{evex\} movbe\s+%r15w,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 60 bc 80 23 01 00 00\s+\{evex\} movbe\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 54 7c 08 60 bc 80 23 01 00 00\s+\{evex\} movbe\s+0x123\(%r8,%rax,4\),%r15d
+\s*[a-f0-9]+:\s*62 54 7d 08 60 bc 80 23 01 00 00\s+\{evex\} movbe\s+0x123\(%r8,%rax,4\),%r15w
+\s*[a-f0-9]+:\s*62 54 7d 08 f8 bc 80 23 01 00 00\s+\{evex\} movdir64b\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*67 62 54 7d 08 f8 bc 80 23 01 00 00\s+\{evex\} movdir64b\s+0x123\(%r8d,%eax,4\),%r15d
+\s*[a-f0-9]+:\s*62 54 fc 08 f9 bc 80 23 01 00 00\s+\{evex\} movdiri\s+%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 7c 08 f9 bc 80 23 01 00 00\s+\{evex\} movdiri\s+%r15d,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 e7\s+\{evex\} mul\s+%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 e7\s+\{evex\} mul\s+%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 e7\s+\{evex\} mul\s+%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 e0\s+\{evex\} mul\s+%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 a4 80 23 01 00 00\s+\{evex\} mulb\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 a4 80 23 01 00 00\s+\{evex\} mulw\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 a4 80 23 01 00 00\s+\{evex\} mull\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 a4 80 23 01 00 00\s+\{evex\} mulq\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 87 08 f6 df\s+\{evex\} mulx\s+%r15,%r15,%r11
+\s*[a-f0-9]+:\s*62 52 6f 08 f6 d7\s+\{evex\} mulx\s+%r15d,%edx,%r10d
+\s*[a-f0-9]+:\s*62 52 87 08 f6 bc 80 23 01 00 00\s+\{evex\} mulx\s+0x123\(%r8,%rax,4\),%r15,%r15
+\s*[a-f0-9]+:\s*62 d2 07 08 f6 94 80 23 01 00 00\s+\{evex\} mulx\s+0x123\(%r8,%rax,4\),%r15d,%edx
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 df\s+\{evex\} neg\s+%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 df\s+\{evex\} neg\s+%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 df\s+\{evex\} neg\s+%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 d8\s+\{evex\} neg\s+%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 9c 80 23 01 00 00\s+\{evex\} negb\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 9c 80 23 01 00 00\s+\{evex\} negw\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 9c 80 23 01 00 00\s+\{evex\} negl\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 9c 80 23 01 00 00\s+\{evex\} negq\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 d7\s+\{evex\} not\s+%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 d7\s+\{evex\} not\s+%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 d7\s+\{evex\} not\s+%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 d0\s+\{evex\} not\s+%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 f6 94 80 23 01 00 00\s+\{evex\} notb\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 f7 94 80 23 01 00 00\s+\{evex\} notw\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 f7 94 80 23 01 00 00\s+\{evex\} notl\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 f7 94 80 23 01 00 00\s+\{evex\} notq\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 cf 7b\s+\{evex\} or\s+\$0x7b,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 cf 7b\s+\{evex\} or\s+\$0x7b,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 cf 7b\s+\{evex\} or\s+\$0x7b,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 c8 7b\s+\{evex\} or\s+\$0x7b,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 8c 80 23 01 00 00 7b\s+\{evex\} orb\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 8c 80 23 01 00 00 7b\s+\{evex\} orw\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 8c 80 23 01 00 00 7b\s+\{evex\} orl\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 8c 80 23 01 00 00 7b\s+\{evex\} orq\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 09 ff\s+\{evex\} or\s+%r15,%r15
+\s*[a-f0-9]+:\s*62 54 fc 08 09 bc 80 23 01 00 00\s+\{evex\} or\s+%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7c 08 09 fa\s+\{evex\} or\s+%r15d,%edx
+\s*[a-f0-9]+:\s*62 54 7c 08 09 bc 80 23 01 00 00\s+\{evex\} or\s+%r15d,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7d 08 09 f8\s+\{evex\} or\s+%r15w,%ax
+\s*[a-f0-9]+:\s*62 54 7d 08 09 bc 80 23 01 00 00\s+\{evex\} or\s+%r15w,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7c 08 08 c2\s+\{evex\} or\s+%r8b,%dl
+\s*[a-f0-9]+:\s*62 54 7c 08 08 84 80 23 01 00 00\s+\{evex\} or\s+%r8b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 0b bc 80 23 01 00 00\s+\{evex\} or\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 54 7c 08 0b bc 80 23 01 00 00\s+\{evex\} or\s+0x123\(%r8,%rax,4\),%r15d
+\s*[a-f0-9]+:\s*62 54 7d 08 0b bc 80 23 01 00 00\s+\{evex\} or\s+0x123\(%r8,%rax,4\),%r15w
+\s*[a-f0-9]+:\s*62 54 7c 08 0a 84 80 23 01 00 00\s+\{evex\} or\s+0x123\(%r8,%rax,4\),%r8b
+\s*[a-f0-9]+:\s*62 52 87 08 f5 df\s+\{evex\} pdep\s+%r15,%r15,%r11
+\s*[a-f0-9]+:\s*62 52 6f 08 f5 d7\s+\{evex\} pdep\s+%r15d,%edx,%r10d
+\s*[a-f0-9]+:\s*62 52 87 08 f5 bc 80 23 01 00 00\s+\{evex\} pdep\s+0x123\(%r8,%rax,4\),%r15,%r15
+\s*[a-f0-9]+:\s*62 d2 07 08 f5 94 80 23 01 00 00\s+\{evex\} pdep\s+0x123\(%r8,%rax,4\),%r15d,%edx
+\s*[a-f0-9]+:\s*62 52 86 08 f5 df\s+\{evex\} pext\s+%r15,%r15,%r11
+\s*[a-f0-9]+:\s*62 52 6e 08 f5 d7\s+\{evex\} pext\s+%r15d,%edx,%r10d
+\s*[a-f0-9]+:\s*62 52 86 08 f5 bc 80 23 01 00 00\s+\{evex\} pext\s+0x123\(%r8,%rax,4\),%r15,%r15
+\s*[a-f0-9]+:\s*62 d2 06 08 f5 94 80 23 01 00 00\s+\{evex\} pext\s+0x123\(%r8,%rax,4\),%r15d,%edx
+\s*[a-f0-9]+:\s*62 54 fc 08 88 ff\s+\{evex\} popcnt\s+%r15,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 88 d7\s+\{evex\} popcnt\s+%r15d,%edx
+\s*[a-f0-9]+:\s*62 d4 7d 08 88 c7\s+\{evex\} popcnt\s+%r15w,%ax
+\s*[a-f0-9]+:\s*62 54 fc 08 88 bc 80 23 01 00 00\s+\{evex\} popcnt\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 54 7c 08 88 bc 80 23 01 00 00\s+\{evex\} popcnt\s+0x123\(%r8,%rax,4\),%r15d
+\s*[a-f0-9]+:\s*62 54 7d 08 88 bc 80 23 01 00 00\s+\{evex\} popcnt\s+0x123\(%r8,%rax,4\),%r15w
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 d7 7b\s+\{evex\} rcl\s+\$0x7b,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 d7 7b\s+\{evex\} rcl\s+\$0x7b,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 d7 7b\s+\{evex\} rcl\s+\$0x7b,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 d0 7b\s+\{evex\} rcl\s+\$0x7b,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 94 80 23 01 00 00 7b\s+\{evex\} rclb\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 94 80 23 01 00 00 7b\s+\{evex\} rclw\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 94 80 23 01 00 00 7b\s+\{evex\} rcll\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 94 80 23 01 00 00 7b\s+\{evex\} rclq\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 d7\s+\{evex\} rcl\s+%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 d7\s+\{evex\} rcl\s+%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 d7\s+\{evex\} rcl\s+%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 d0\s+\{evex\} rcl\s+%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 94 80 23 01 00 00\s+\{evex\} rclb\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 94 80 23 01 00 00\s+\{evex\} rclw\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 94 80 23 01 00 00\s+\{evex\} rcll\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 94 80 23 01 00 00\s+\{evex\} rclq\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 d7\s+\{evex\} rcl\s+%cl,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 d7\s+\{evex\} rcl\s+%cl,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 d7\s+\{evex\} rcl\s+%cl,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 d0\s+\{evex\} rcl\s+%cl,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 94 80 23 01 00 00\s+\{evex\} rclb\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 94 80 23 01 00 00\s+\{evex\} rclw\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 94 80 23 01 00 00\s+\{evex\} rcll\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 94 80 23 01 00 00\s+\{evex\} rclq\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 df 7b\s+\{evex\} rcr\s+\$0x7b,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 df 7b\s+\{evex\} rcr\s+\$0x7b,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 df 7b\s+\{evex\} rcr\s+\$0x7b,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 d8 7b\s+\{evex\} rcr\s+\$0x7b,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 9c 80 23 01 00 00 7b\s+\{evex\} rcrb\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 9c 80 23 01 00 00 7b\s+\{evex\} rcrw\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 9c 80 23 01 00 00 7b\s+\{evex\} rcrl\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 9c 80 23 01 00 00 7b\s+\{evex\} rcrq\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 df\s+\{evex\} rcr\s+%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 df\s+\{evex\} rcr\s+%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 df\s+\{evex\} rcr\s+%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 d8\s+\{evex\} rcr\s+%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 9c 80 23 01 00 00\s+\{evex\} rcrb\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 9c 80 23 01 00 00\s+\{evex\} rcrw\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 9c 80 23 01 00 00\s+\{evex\} rcrl\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 9c 80 23 01 00 00\s+\{evex\} rcrq\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 df\s+\{evex\} rcr\s+%cl,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 df\s+\{evex\} rcr\s+%cl,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 df\s+\{evex\} rcr\s+%cl,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 d8\s+\{evex\} rcr\s+%cl,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 9c 80 23 01 00 00\s+\{evex\} rcrb\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 9c 80 23 01 00 00\s+\{evex\} rcrw\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 9c 80 23 01 00 00\s+\{evex\} rcrl\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 9c 80 23 01 00 00\s+\{evex\} rcrq\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 c7 7b\s+\{evex\} rol\s+\$0x7b,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 c7 7b\s+\{evex\} rol\s+\$0x7b,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 c7 7b\s+\{evex\} rol\s+\$0x7b,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 c0 7b\s+\{evex\} rol\s+\$0x7b,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 84 80 23 01 00 00 7b\s+\{evex\} rolb\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 84 80 23 01 00 00 7b\s+\{evex\} rolw\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 84 80 23 01 00 00 7b\s+\{evex\} roll\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 84 80 23 01 00 00 7b\s+\{evex\} rolq\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 c7\s+\{evex\} rol\s+%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 c7\s+\{evex\} rol\s+%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 c7\s+\{evex\} rol\s+%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 c0\s+\{evex\} rol\s+%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 84 80 23 01 00 00\s+\{evex\} rolb\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 84 80 23 01 00 00\s+\{evex\} rolw\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 84 80 23 01 00 00\s+\{evex\} roll\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 84 80 23 01 00 00\s+\{evex\} rolq\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 c7\s+\{evex\} rol\s+%cl,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 c7\s+\{evex\} rol\s+%cl,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 c7\s+\{evex\} rol\s+%cl,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 c0\s+\{evex\} rol\s+%cl,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 84 80 23 01 00 00\s+\{evex\} rolb\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 84 80 23 01 00 00\s+\{evex\} rolw\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 84 80 23 01 00 00\s+\{evex\} roll\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 84 80 23 01 00 00\s+\{evex\} rolq\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 cf 7b\s+\{evex\} ror\s+\$0x7b,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 cf 7b\s+\{evex\} ror\s+\$0x7b,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 cf 7b\s+\{evex\} ror\s+\$0x7b,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 c8 7b\s+\{evex\} ror\s+\$0x7b,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 8c 80 23 01 00 00 7b\s+\{evex\} rorb\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 8c 80 23 01 00 00 7b\s+\{evex\} rorw\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 8c 80 23 01 00 00 7b\s+\{evex\} rorl\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 8c 80 23 01 00 00 7b\s+\{evex\} rorq\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 cf\s+\{evex\} ror\s+%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 cf\s+\{evex\} ror\s+%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 cf\s+\{evex\} ror\s+%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 c8\s+\{evex\} ror\s+%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 8c 80 23 01 00 00\s+\{evex\} rorb\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 8c 80 23 01 00 00\s+\{evex\} rorw\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 8c 80 23 01 00 00\s+\{evex\} rorl\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 8c 80 23 01 00 00\s+\{evex\} rorq\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 cf\s+\{evex\} ror\s+%cl,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 cf\s+\{evex\} ror\s+%cl,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 cf\s+\{evex\} ror\s+%cl,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 c8\s+\{evex\} ror\s+%cl,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 8c 80 23 01 00 00\s+\{evex\} rorb\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 8c 80 23 01 00 00\s+\{evex\} rorw\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 8c 80 23 01 00 00\s+\{evex\} rorl\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 8c 80 23 01 00 00\s+\{evex\} rorq\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 53 ff 08 f0 ff 7b\s+\{evex\} rorx\s+\$0x7b,%r15,%r15
+\s*[a-f0-9]+:\s*62 d3 7f 08 f0 d7 7b\s+\{evex\} rorx\s+\$0x7b,%r15d,%edx
+\s*[a-f0-9]+:\s*62 53 ff 08 f0 bc 80 23 01 00 00 7b\s+\{evex\} rorx\s+\$0x7b,0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 53 7f 08 f0 bc 80 23 01 00 00 7b\s+\{evex\} rorx\s+\$0x7b,0x123\(%r8,%rax,4\),%r15d
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 ff 7b\s+\{evex\} sar\s+\$0x7b,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 ff 7b\s+\{evex\} sar\s+\$0x7b,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 ff 7b\s+\{evex\} sar\s+\$0x7b,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 f8 7b\s+\{evex\} sar\s+\$0x7b,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 bc 80 23 01 00 00 7b\s+\{evex\} sarb\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 bc 80 23 01 00 00 7b\s+\{evex\} sarw\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 bc 80 23 01 00 00 7b\s+\{evex\} sarl\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 bc 80 23 01 00 00 7b\s+\{evex\} sarq\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 ff\s+\{evex\} sar\s+%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 ff\s+\{evex\} sar\s+%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 ff\s+\{evex\} sar\s+%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 f8\s+\{evex\} sar\s+%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 bc 80 23 01 00 00\s+\{evex\} sarb\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 bc 80 23 01 00 00\s+\{evex\} sarw\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 bc 80 23 01 00 00\s+\{evex\} sarl\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 bc 80 23 01 00 00\s+\{evex\} sarq\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 ff\s+\{evex\} sar\s+%cl,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 ff\s+\{evex\} sar\s+%cl,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 ff\s+\{evex\} sar\s+%cl,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 f8\s+\{evex\} sar\s+%cl,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 bc 80 23 01 00 00\s+\{evex\} sarb\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 bc 80 23 01 00 00\s+\{evex\} sarw\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 bc 80 23 01 00 00\s+\{evex\} sarl\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 bc 80 23 01 00 00\s+\{evex\} sarq\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 86 08 f7 df\s+\{evex\} sarx\s+%r15,%r15,%r11
+\s*[a-f0-9]+:\s*62 52 86 08 f7 bc 80 23 01 00 00\s+\{evex\} sarx\s+%r15,0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 72 06 08 f7 d2\s+\{evex\} sarx\s+%r15d,%edx,%r10d
+\s*[a-f0-9]+:\s*62 d2 06 08 f7 94 80 23 01 00 00\s+\{evex\} sarx\s+%r15d,0x123\(%r8,%rax,4\),%edx
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 df 7b\s+\{evex\} sbb\s+\$0x7b,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 df 7b\s+\{evex\} sbb\s+\$0x7b,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 df 7b\s+\{evex\} sbb\s+\$0x7b,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 d8 7b\s+\{evex\} sbb\s+\$0x7b,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 9c 80 23 01 00 00 7b\s+\{evex\} sbbb\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 9c 80 23 01 00 00 7b\s+\{evex\} sbbw\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 9c 80 23 01 00 00 7b\s+\{evex\} sbbl\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 9c 80 23 01 00 00 7b\s+\{evex\} sbbq\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 19 ff\s+\{evex\} sbb\s+%r15,%r15
+\s*[a-f0-9]+:\s*62 54 fc 08 19 bc 80 23 01 00 00\s+\{evex\} sbb\s+%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7c 08 19 fa\s+\{evex\} sbb\s+%r15d,%edx
+\s*[a-f0-9]+:\s*62 54 7c 08 19 bc 80 23 01 00 00\s+\{evex\} sbb\s+%r15d,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7d 08 19 f8\s+\{evex\} sbb\s+%r15w,%ax
+\s*[a-f0-9]+:\s*62 54 7d 08 19 bc 80 23 01 00 00\s+\{evex\} sbb\s+%r15w,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7c 08 18 c2\s+\{evex\} sbb\s+%r8b,%dl
+\s*[a-f0-9]+:\s*62 54 7c 08 18 84 80 23 01 00 00\s+\{evex\} sbb\s+%r8b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 1b bc 80 23 01 00 00\s+\{evex\} sbb\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 54 7c 08 1b bc 80 23 01 00 00\s+\{evex\} sbb\s+0x123\(%r8,%rax,4\),%r15d
+\s*[a-f0-9]+:\s*62 54 7d 08 1b bc 80 23 01 00 00\s+\{evex\} sbb\s+0x123\(%r8,%rax,4\),%r15w
+\s*[a-f0-9]+:\s*62 54 7c 08 1a 84 80 23 01 00 00\s+\{evex\} sbb\s+0x123\(%r8,%rax,4\),%r8b
+\s*[a-f0-9]+:\s*62 54 7c 08 d9 e5\s+\{evex\} sha1msg1\s+%xmm13,%xmm12
+\s*[a-f0-9]+:\s*62 54 7c 08 d9 a4 80 23 01 00 00\s+\{evex\} sha1msg1\s+0x123\(%r8,%rax,4\),%xmm12
+\s*[a-f0-9]+:\s*62 54 7c 08 da e5\s+\{evex\} sha1msg2\s+%xmm13,%xmm12
+\s*[a-f0-9]+:\s*62 54 7c 08 da a4 80 23 01 00 00\s+\{evex\} sha1msg2\s+0x123\(%r8,%rax,4\),%xmm12
+\s*[a-f0-9]+:\s*62 54 7c 08 d8 e5\s+\{evex\} sha1nexte\s+%xmm13,%xmm12
+\s*[a-f0-9]+:\s*62 54 7c 08 d8 a4 80 23 01 00 00\s+\{evex\} sha1nexte\s+0x123\(%r8,%rax,4\),%xmm12
+\s*[a-f0-9]+:\s*62 54 7c 08 d4 e5 7b\s+\{evex\} sha1rnds4\s+\$0x7b,%xmm13,%xmm12
+\s*[a-f0-9]+:\s*62 54 7c 08 d4 a4 80 23 01 00 00 7b\s+\{evex\} sha1rnds4\s+\$0x7b,0x123\(%r8,%rax,4\),%xmm12
+\s*[a-f0-9]+:\s*62 54 7c 08 dc e5\s+\{evex\} sha256msg1\s+%xmm13,%xmm12
+\s*[a-f0-9]+:\s*62 54 7c 08 dc a4 80 23 01 00 00\s+\{evex\} sha256msg1\s+0x123\(%r8,%rax,4\),%xmm12
+\s*[a-f0-9]+:\s*62 54 7c 08 dd e5\s+\{evex\} sha256msg2\s+%xmm13,%xmm12
+\s*[a-f0-9]+:\s*62 54 7c 08 dd a4 80 23 01 00 00\s+\{evex\} sha256msg2\s+0x123\(%r8,%rax,4\),%xmm12
+\s*[a-f0-9]+:\s*62 54 7c 08 db a4 80 23 01 00 00\s+\{evex\} sha256rnds2\s+%xmm0,0x123\(%r8,%rax,4\),%xmm12
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 e7 7b\s+\{evex\} shl\s+\$0x7b,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 e7 7b\s+\{evex\} shl\s+\$0x7b,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 e7 7b\s+\{evex\} shl\s+\$0x7b,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 e0 7b\s+\{evex\} shl\s+\$0x7b,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 a4 80 23 01 00 00 7b\s+\{evex\} shlb\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 a4 80 23 01 00 00 7b\s+\{evex\} shlw\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 a4 80 23 01 00 00 7b\s+\{evex\} shll\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 a4 80 23 01 00 00 7b\s+\{evex\} shlq\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 e7\s+\{evex\} shl\s+%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 e7\s+\{evex\} shl\s+%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 e7\s+\{evex\} shl\s+%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 e0\s+\{evex\} shl\s+%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 a4 80 23 01 00 00\s+\{evex\} shlb\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 a4 80 23 01 00 00\s+\{evex\} shlw\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 a4 80 23 01 00 00\s+\{evex\} shll\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 a4 80 23 01 00 00\s+\{evex\} shlq\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 e7\s+\{evex\} shl\s+%cl,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 e7\s+\{evex\} shl\s+%cl,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 e7\s+\{evex\} shl\s+%cl,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 e0\s+\{evex\} shl\s+%cl,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 a4 80 23 01 00 00\s+\{evex\} shlb\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 a4 80 23 01 00 00\s+\{evex\} shlw\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 a4 80 23 01 00 00\s+\{evex\} shll\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 a4 80 23 01 00 00\s+\{evex\} shlq\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 24 ff 7b\s+\{evex\} shld\s+\$0x7b,%r15,%r15
+\s*[a-f0-9]+:\s*62 54 fc 08 24 bc 80 23 01 00 00 7b\s+\{evex\} shld\s+\$0x7b,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7c 08 24 fa 7b\s+\{evex\} shld\s+\$0x7b,%r15d,%edx
+\s*[a-f0-9]+:\s*62 54 7c 08 24 bc 80 23 01 00 00 7b\s+\{evex\} shld\s+\$0x7b,%r15d,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7d 08 24 f8 7b\s+\{evex\} shld\s+\$0x7b,%r15w,%ax
+\s*[a-f0-9]+:\s*62 54 7d 08 24 bc 80 23 01 00 00 7b\s+\{evex\} shld\s+\$0x7b,%r15w,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 a5 ff\s+\{evex\} shld\s+%cl,%r15,%r15
+\s*[a-f0-9]+:\s*62 54 fc 08 a5 bc 80 23 01 00 00\s+\{evex\} shld\s+%cl,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7c 08 a5 fa\s+\{evex\} shld\s+%cl,%r15d,%edx
+\s*[a-f0-9]+:\s*62 54 7c 08 a5 bc 80 23 01 00 00\s+\{evex\} shld\s+%cl,%r15d,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7d 08 a5 f8\s+\{evex\} shld\s+%cl,%r15w,%ax
+\s*[a-f0-9]+:\s*62 54 7d 08 a5 bc 80 23 01 00 00\s+\{evex\} shld\s+%cl,%r15w,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 85 08 f7 df\s+\{evex\} shlx\s+%r15,%r15,%r11
+\s*[a-f0-9]+:\s*62 52 85 08 f7 bc 80 23 01 00 00\s+\{evex\} shlx\s+%r15,0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 72 05 08 f7 d2\s+\{evex\} shlx\s+%r15d,%edx,%r10d
+\s*[a-f0-9]+:\s*62 d2 05 08 f7 94 80 23 01 00 00\s+\{evex\} shlx\s+%r15d,0x123\(%r8,%rax,4\),%edx
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 ef 7b\s+\{evex\} shr\s+\$0x7b,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 ef 7b\s+\{evex\} shr\s+\$0x7b,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 ef 7b\s+\{evex\} shr\s+\$0x7b,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 e8 7b\s+\{evex\} shr\s+\$0x7b,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 c0 ac 80 23 01 00 00 7b\s+\{evex\} shrb\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 c1 ac 80 23 01 00 00 7b\s+\{evex\} shrw\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 c1 ac 80 23 01 00 00 7b\s+\{evex\} shrl\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 c1 ac 80 23 01 00 00 7b\s+\{evex\} shrq\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 ef\s+\{evex\} shr\s+%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 ef\s+\{evex\} shr\s+%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 ef\s+\{evex\} shr\s+%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 e8\s+\{evex\} shr\s+%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 d0 ac 80 23 01 00 00\s+\{evex\} shrb\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 d1 ac 80 23 01 00 00\s+\{evex\} shrw\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 d1 ac 80 23 01 00 00\s+\{evex\} shrl\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d1 ac 80 23 01 00 00\s+\{evex\} shrq\s+0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 ef\s+\{evex\} shr\s+%cl,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 ef\s+\{evex\} shr\s+%cl,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 ef\s+\{evex\} shr\s+%cl,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 e8\s+\{evex\} shr\s+%cl,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 d2 ac 80 23 01 00 00\s+\{evex\} shrb\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 d3 ac 80 23 01 00 00\s+\{evex\} shrw\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 d3 ac 80 23 01 00 00\s+\{evex\} shrl\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 d3 ac 80 23 01 00 00\s+\{evex\} shrq\s+%cl,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 2c ff 7b\s+\{evex\} shrd\s+\$0x7b,%r15,%r15
+\s*[a-f0-9]+:\s*62 54 fc 08 2c bc 80 23 01 00 00 7b\s+\{evex\} shrd\s+\$0x7b,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7c 08 2c fa 7b\s+\{evex\} shrd\s+\$0x7b,%r15d,%edx
+\s*[a-f0-9]+:\s*62 54 7c 08 2c bc 80 23 01 00 00 7b\s+\{evex\} shrd\s+\$0x7b,%r15d,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7d 08 2c f8 7b\s+\{evex\} shrd\s+\$0x7b,%r15w,%ax
+\s*[a-f0-9]+:\s*62 54 7d 08 2c bc 80 23 01 00 00 7b\s+\{evex\} shrd\s+\$0x7b,%r15w,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 ad ff\s+\{evex\} shrd\s+%cl,%r15,%r15
+\s*[a-f0-9]+:\s*62 54 fc 08 ad bc 80 23 01 00 00\s+\{evex\} shrd\s+%cl,%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7c 08 ad fa\s+\{evex\} shrd\s+%cl,%r15d,%edx
+\s*[a-f0-9]+:\s*62 54 7c 08 ad bc 80 23 01 00 00\s+\{evex\} shrd\s+%cl,%r15d,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7d 08 ad f8\s+\{evex\} shrd\s+%cl,%r15w,%ax
+\s*[a-f0-9]+:\s*62 54 7d 08 ad bc 80 23 01 00 00\s+\{evex\} shrd\s+%cl,%r15w,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 52 87 08 f7 df\s+\{evex\} shrx\s+%r15,%r15,%r11
+\s*[a-f0-9]+:\s*62 52 87 08 f7 bc 80 23 01 00 00\s+\{evex\} shrx\s+%r15,0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 72 07 08 f7 d2\s+\{evex\} shrx\s+%r15d,%edx,%r10d
+\s*[a-f0-9]+:\s*62 d2 07 08 f7 94 80 23 01 00 00\s+\{evex\} shrx\s+%r15d,0x123\(%r8,%rax,4\),%edx
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 ef 7b\s+\{evex\} sub\s+\$0x7b,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 ef 7b\s+\{evex\} sub\s+\$0x7b,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 ef 7b\s+\{evex\} sub\s+\$0x7b,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 e8 7b\s+\{evex\} sub\s+\$0x7b,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 ac 80 23 01 00 00 7b\s+\{evex\} subb\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 ac 80 23 01 00 00 7b\s+\{evex\} subw\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 ac 80 23 01 00 00 7b\s+\{evex\} subl\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 ac 80 23 01 00 00 7b\s+\{evex\} subq\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 29 ff\s+\{evex\} sub\s+%r15,%r15
+\s*[a-f0-9]+:\s*62 54 fc 08 29 bc 80 23 01 00 00\s+\{evex\} sub\s+%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7c 08 29 fa\s+\{evex\} sub\s+%r15d,%edx
+\s*[a-f0-9]+:\s*62 54 7c 08 29 bc 80 23 01 00 00\s+\{evex\} sub\s+%r15d,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7d 08 29 f8\s+\{evex\} sub\s+%r15w,%ax
+\s*[a-f0-9]+:\s*62 54 7d 08 29 bc 80 23 01 00 00\s+\{evex\} sub\s+%r15w,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7c 08 28 c2\s+\{evex\} sub\s+%r8b,%dl
+\s*[a-f0-9]+:\s*62 54 7c 08 28 84 80 23 01 00 00\s+\{evex\} sub\s+%r8b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 2b bc 80 23 01 00 00\s+\{evex\} sub\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 54 7c 08 2b bc 80 23 01 00 00\s+\{evex\} sub\s+0x123\(%r8,%rax,4\),%r15d
+\s*[a-f0-9]+:\s*62 54 7d 08 2b bc 80 23 01 00 00\s+\{evex\} sub\s+0x123\(%r8,%rax,4\),%r15w
+\s*[a-f0-9]+:\s*62 54 7c 08 2a 84 80 23 01 00 00\s+\{evex\} sub\s+0x123\(%r8,%rax,4\),%r8b
+\s*[a-f0-9]+:\s*62 54 fc 08 f4 ff\s+\{evex\} tzcnt\s+%r15,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 f4 d7\s+\{evex\} tzcnt\s+%r15d,%edx
+\s*[a-f0-9]+:\s*62 d4 7d 08 f4 c7\s+\{evex\} tzcnt\s+%r15w,%ax
+\s*[a-f0-9]+:\s*62 54 fc 08 f4 bc 80 23 01 00 00\s+\{evex\} tzcnt\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 54 7c 08 f4 bc 80 23 01 00 00\s+\{evex\} tzcnt\s+0x123\(%r8,%rax,4\),%r15d
+\s*[a-f0-9]+:\s*62 54 7d 08 f4 bc 80 23 01 00 00\s+\{evex\} tzcnt\s+0x123\(%r8,%rax,4\),%r15w
+\s*[a-f0-9]+:\s*62 54 7c 08 66 bc 80 23 01 00 00\s+\{evex\} wrssd\s+%r15d,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 66 bc 80 23 01 00 00\s+\{evex\} wrssq\s+%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 7d 08 65 bc 80 23 01 00 00\s+\{evex\} wrussd\s+%r15d,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fd 08 65 bc 80 23 01 00 00\s+\{evex\} wrussq\s+%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 f7 7b\s+\{evex\} xor\s+\$0x7b,%r15
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 f7 7b\s+\{evex\} xor\s+\$0x7b,%r15d
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 f7 7b\s+\{evex\} xor\s+\$0x7b,%r15w
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 f0 7b\s+\{evex\} xor\s+\$0x7b,%r8b
+\s*[a-f0-9]+:\s*62 d4 7c 08 80 b4 80 23 01 00 00 7b\s+\{evex\} xorb\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7d 08 83 b4 80 23 01 00 00 7b\s+\{evex\} xorw\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 7c 08 83 b4 80 23 01 00 00 7b\s+\{evex\} xorl\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 d4 fc 08 83 b4 80 23 01 00 00 7b\s+\{evex\} xorq\s+\$0x7b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 31 ff\s+\{evex\} xor\s+%r15,%r15
+\s*[a-f0-9]+:\s*62 54 fc 08 31 bc 80 23 01 00 00\s+\{evex\} xor\s+%r15,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7c 08 31 fa\s+\{evex\} xor\s+%r15d,%edx
+\s*[a-f0-9]+:\s*62 54 7c 08 31 bc 80 23 01 00 00\s+\{evex\} xor\s+%r15d,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7d 08 31 f8\s+\{evex\} xor\s+%r15w,%ax
+\s*[a-f0-9]+:\s*62 54 7d 08 31 bc 80 23 01 00 00\s+\{evex\} xor\s+%r15w,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 74 7c 08 30 c2\s+\{evex\} xor\s+%r8b,%dl
+\s*[a-f0-9]+:\s*62 54 7c 08 30 84 80 23 01 00 00\s+\{evex\} xor\s+%r8b,0x123\(%r8,%rax,4\)
+\s*[a-f0-9]+:\s*62 54 fc 08 33 bc 80 23 01 00 00\s+\{evex\} xor\s+0x123\(%r8,%rax,4\),%r15
+\s*[a-f0-9]+:\s*62 54 7c 08 33 bc 80 23 01 00 00\s+\{evex\} xor\s+0x123\(%r8,%rax,4\),%r15d
+\s*[a-f0-9]+:\s*62 54 7d 08 33 bc 80 23 01 00 00\s+\{evex\} xor\s+0x123\(%r8,%rax,4\),%r15w
+\s*[a-f0-9]+:\s*62 54 7c 08 32 84 80 23 01 00 00\s+\{evex\} xor\s+0x123\(%r8,%rax,4\),%r8b
diff --git a/gas/testsuite/gas/i386/x86-64-apx_f-evex.s b/gas/testsuite/gas/i386/x86-64-apx_f-evex.s
new file mode 100644
index 00000000000..b7e43b6aa1c
--- /dev/null
+++ b/gas/testsuite/gas/i386/x86-64-apx_f-evex.s
@@ -0,0 +1,1180 @@
+# Check 64bit APX_F instructions with evex pseudo prefix
+
+ .text
+_start:
+ {evex} aadd %r15,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} aadd %r15d,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} aand %r15,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} aand %r15d,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} adc $0x7b,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} adc $0x7b,%r15d #APX_F OPC_EVEX_EVEX
+ {evex} adc $0x7b,%r15w #APX_F OPC_EVEX_EVEX
+ {evex} adc $0x7b,%r8b #APX_F OPC_EVEX_EVEX
+ {evex} adcb $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} adcw $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} adcl $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} adcq $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} adc %r15,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} adc %r15,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} adc %r15d,%edx #APX_F OPC_EVEX_EVEX
+ {evex} adc %r15d,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} adc %r15w,%ax #APX_F OPC_EVEX_EVEX
+ {evex} adc %r15w,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} adc %r8b,%dl #APX_F OPC_EVEX_EVEX
+ {evex} adc %r8b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} adc 0x123(%r8,%rax,4),%r15 #APX_F OPC_EVEX_EVEX
+ {evex} adc 0x123(%r8,%rax,4),%r15d #APX_F OPC_EVEX_EVEX
+ {evex} adc 0x123(%r8,%rax,4),%r15w #APX_F OPC_EVEX_EVEX
+ {evex} adc 0x123(%r8,%rax,4),%r8b #APX_F OPC_EVEX_EVEX
+ {evex} adcx %r15,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} adcx %r15d,%edx #APX_F OPC_EVEX_EVEX
+ {evex} adcx 0x123(%r8,%rax,4),%r15 #APX_F OPC_EVEX_EVEX
+ {evex} adcx 0x123(%r8,%rax,4),%r15d #APX_F OPC_EVEX_EVEX
+ {evex} add $0x7b,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} add $0x7b,%r15d #APX_F OPC_EVEX_EVEX
+ {evex} add $0x7b,%r15w #APX_F OPC_EVEX_EVEX
+ {evex} add $0x7b,%r8b #APX_F OPC_EVEX_EVEX
+ {evex} addb $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} addw $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} addl $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} addq $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} add %r15,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} add %r15,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} add %r15d,%edx #APX_F OPC_EVEX_EVEX
+ {evex} add %r15d,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} add %r15w,%ax #APX_F OPC_EVEX_EVEX
+ {evex} add %r15w,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} add %r8b,%dl #APX_F OPC_EVEX_EVEX
+ {evex} add %r8b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} add 0x123(%r8,%rax,4),%r15 #APX_F OPC_EVEX_EVEX
+ {evex} add 0x123(%r8,%rax,4),%r15d #APX_F OPC_EVEX_EVEX
+ {evex} add 0x123(%r8,%rax,4),%r15w #APX_F OPC_EVEX_EVEX
+ {evex} add 0x123(%r8,%rax,4),%r8b #APX_F OPC_EVEX_EVEX
+ {evex} adox %r15,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} adox %r15d,%edx #APX_F OPC_EVEX_EVEX
+ {evex} adox 0x123(%r8,%rax,4),%r15 #APX_F OPC_EVEX_EVEX
+ {evex} adox 0x123(%r8,%rax,4),%r15d #APX_F OPC_EVEX_EVEX
+ {evex} aesdec128kl 0x123(%r8,%rax,4),%xmm12 #APX_F OPC_EVEX_EVEX
+ {evex} aesdec256kl 0x123(%r8,%rax,4),%xmm12 #APX_F OPC_EVEX_EVEX
+ {evex} aesdecwide128kl 0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} aesdecwide256kl 0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} aesenc128kl 0x123(%r8,%rax,4),%xmm12 #APX_F OPC_EVEX_EVEX
+ {evex} aesenc256kl 0x123(%r8,%rax,4),%xmm12 #APX_F OPC_EVEX_EVEX
+ {evex} aesencwide128kl 0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} aesencwide256kl 0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} and $0x7b,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} and $0x7b,%r15d #APX_F OPC_EVEX_EVEX
+ {evex} and $0x7b,%r15w #APX_F OPC_EVEX_EVEX
+ {evex} and $0x7b,%r8b #APX_F OPC_EVEX_EVEX
+ {evex} andb $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} andw $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} andl $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} andq $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} and %r15,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} and %r15,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} and %r15d,%edx #APX_F OPC_EVEX_EVEX
+ {evex} and %r15d,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} and %r15w,%ax #APX_F OPC_EVEX_EVEX
+ {evex} and %r15w,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} and %r8b,%dl #APX_F OPC_EVEX_EVEX
+ {evex} and %r8b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} and 0x123(%r8,%rax,4),%r15 #APX_F OPC_EVEX_EVEX
+ {evex} and 0x123(%r8,%rax,4),%r15d #APX_F OPC_EVEX_EVEX
+ {evex} and 0x123(%r8,%rax,4),%r15w #APX_F OPC_EVEX_EVEX
+ {evex} and 0x123(%r8,%rax,4),%r8b #APX_F OPC_EVEX_EVEX
+ {evex} andn %r15,%r15,%r11 #APX_F OPC_EVEX_EVEX
+ {evex} andn %r15d,%edx,%r10d #APX_F OPC_EVEX_EVEX
+ {evex} andn 0x123(%r8,%rax,4),%r15,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} andn 0x123(%r8,%rax,4),%r15d,%edx #APX_F OPC_EVEX_EVEX
+ {evex} aor %r15,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} aor %r15d,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} axor %r15,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} axor %r15d,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} bextr %r15,%r15,%r11 #APX_F OPC_EVEX_EVEX
+ {evex} bextr %r15,0x123(%r8,%rax,4),%r15 #APX_F OPC_EVEX_EVEX
+ {evex} bextr %r15d,%edx,%r10d #APX_F OPC_EVEX_EVEX
+ {evex} bextr %r15d,0x123(%r8,%rax,4),%edx #APX_F OPC_EVEX_EVEX
+ {evex} blsi %r15,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} blsi %r15d,%edx #APX_F OPC_EVEX_EVEX
+ {evex} blsi 0x123(%r8,%rax,4),%r15 #APX_F OPC_EVEX_EVEX
+ {evex} blsi 0x123(%r8,%rax,4),%r15d #APX_F OPC_EVEX_EVEX
+ {evex} blsmsk %r15,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} blsmsk %r15d,%edx #APX_F OPC_EVEX_EVEX
+ {evex} blsmsk 0x123(%r8,%rax,4),%r15 #APX_F OPC_EVEX_EVEX
+ {evex} blsmsk 0x123(%r8,%rax,4),%r15d #APX_F OPC_EVEX_EVEX
+ {evex} blsr %r15,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} blsr %r15d,%edx #APX_F OPC_EVEX_EVEX
+ {evex} blsr 0x123(%r8,%rax,4),%r15 #APX_F OPC_EVEX_EVEX
+ {evex} blsr 0x123(%r8,%rax,4),%r15d #APX_F OPC_EVEX_EVEX
+ {evex} bzhi %r15,%r15,%r11 #APX_F OPC_EVEX_EVEX
+ {evex} bzhi %r15,0x123(%r8,%rax,4),%r15 #APX_F OPC_EVEX_EVEX
+ {evex} bzhi %r15d,%edx,%r10d #APX_F OPC_EVEX_EVEX
+ {evex} bzhi %r15d,0x123(%r8,%rax,4),%edx #APX_F OPC_EVEX_EVEX
+ {evex} cmpbexadd %r15,%r15,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} cmpbexadd %r15d,%edx,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} cmpbxadd %r15,%r15,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} cmpbxadd %r15d,%edx,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} cmplexadd %r15,%r15,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} cmplexadd %r15d,%edx,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} cmplxadd %r15,%r15,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} cmplxadd %r15d,%edx,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} cmpnbexadd %r15,%r15,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} cmpnbexadd %r15d,%edx,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} cmpnbxadd %r15,%r15,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} cmpnbxadd %r15d,%edx,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} cmpnlexadd %r15,%r15,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} cmpnlexadd %r15d,%edx,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} cmpnlxadd %r15,%r15,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} cmpnlxadd %r15d,%edx,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} cmpnoxadd %r15,%r15,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} cmpnoxadd %r15d,%edx,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} cmpnpxadd %r15,%r15,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} cmpnpxadd %r15d,%edx,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} cmpnsxadd %r15,%r15,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} cmpnsxadd %r15d,%edx,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} cmpnzxadd %r15,%r15,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} cmpnzxadd %r15d,%edx,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} cmpoxadd %r15,%r15,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} cmpoxadd %r15d,%edx,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} cmppxadd %r15,%r15,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} cmppxadd %r15d,%edx,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} cmpsxadd %r15,%r15,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} cmpsxadd %r15d,%edx,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} cmpzxadd %r15,%r15,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} cmpzxadd %r15d,%edx,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} dec %r15 #APX_F OPC_EVEX_EVEX
+ {evex} dec %r15d #APX_F OPC_EVEX_EVEX
+ {evex} dec %r15w #APX_F OPC_EVEX_EVEX
+ {evex} dec %r8b #APX_F OPC_EVEX_EVEX
+ {evex} decb 0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} decw 0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} decl 0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} decq 0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} div %r15 #APX_F OPC_EVEX_EVEX
+ {evex} div %r15d #APX_F OPC_EVEX_EVEX
+ {evex} div %r15w #APX_F OPC_EVEX_EVEX
+ {evex} div %r8b #APX_F OPC_EVEX_EVEX
+ {evex} divb 0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} divw 0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} divl 0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} divq 0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} encodekey128 %r15d,%edx #APX_F OPC_EVEX_EVEX
+ {evex} encodekey256 %r15d,%edx #APX_F OPC_EVEX_EVEX
+ {evex} enqcmd 0x123(%r8,%rax,4),%r15 #APX_F OPC_EVEX_EVEX
+ {evex} enqcmd 0x123(%r8d,%eax,4),%r15d #APX_F OPC_EVEX_EVEX
+ {evex} enqcmds 0x123(%r8,%rax,4),%r15 #APX_F OPC_EVEX_EVEX
+ {evex} enqcmds 0x123(%r8d,%eax,4),%r15d #APX_F OPC_EVEX_EVEX
+ {evex} idiv %r15 #APX_F OPC_EVEX_EVEX
+ {evex} idiv %r15d #APX_F OPC_EVEX_EVEX
+ {evex} idiv %r15w #APX_F OPC_EVEX_EVEX
+ {evex} idiv %r8b #APX_F OPC_EVEX_EVEX
+ {evex} idivb 0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} idivw 0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} idivl 0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} idivq 0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} imul %r15 #APX_F OPC_EVEX_EVEX
+ {evex} imul %r15,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} imul %r15d #APX_F OPC_EVEX_EVEX
+ {evex} imul %r15d,%edx #APX_F OPC_EVEX_EVEX
+ {evex} imul %r15w #APX_F OPC_EVEX_EVEX
+ {evex} imul %r15w,%ax #APX_F OPC_EVEX_EVEX
+ {evex} imul %r8b #APX_F OPC_EVEX_EVEX
+ {evex} imulb 0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} imulw 0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} imull 0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} imul 0x123(%r8,%rax,4),%r15 #APX_F OPC_EVEX_EVEX
+ {evex} imul 0x123(%r8,%rax,4),%r15d #APX_F OPC_EVEX_EVEX
+ {evex} imul 0x123(%r8,%rax,4),%r15w #APX_F OPC_EVEX_EVEX
+ {evex} imulq 0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} inc %r15 #APX_F OPC_EVEX_EVEX
+ {evex} inc %r15d #APX_F OPC_EVEX_EVEX
+ {evex} inc %r15w #APX_F OPC_EVEX_EVEX
+ {evex} inc %r8b #APX_F OPC_EVEX_EVEX
+ {evex} incb 0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} incw 0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} incl 0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} incq 0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} invept 0x123(%r8,%rax,4),%r15 #APX_F OPC_EVEX_EVEX
+ {evex} invpcid 0x123(%r8,%rax,4),%r15 #APX_F OPC_EVEX_EVEX
+ {evex} invvpid 0x123(%r8,%rax,4),%r15 #APX_F OPC_EVEX_EVEX
+ {evex} kmovb %k3,%k5 #APX_F OPC_EVEX_EVEX
+ {evex} kmovb %k5,%r15d #APX_F OPC_EVEX_EVEX
+ {evex} kmovb %k5,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} kmovb %r15d,%k5 #APX_F OPC_EVEX_EVEX
+ {evex} kmovb 0x123(%r8,%rax,4),%k5 #APX_F OPC_EVEX_EVEX
+ {evex} kmovd %k3,%k5 #APX_F OPC_EVEX_EVEX
+ {evex} kmovd %k5,%r15d #APX_F OPC_EVEX_EVEX
+ {evex} kmovd %k5,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} kmovd %r15d,%k5 #APX_F OPC_EVEX_EVEX
+ {evex} kmovd 0x123(%r8,%rax,4),%k5 #APX_F OPC_EVEX_EVEX
+ {evex} kmovq %k3,%k5 #APX_F OPC_EVEX_EVEX
+ {evex} kmovq %k5,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} kmovq %k5,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} kmovq %r15,%k5 #APX_F OPC_EVEX_EVEX
+ {evex} kmovq 0x123(%r8,%rax,4),%k5 #APX_F OPC_EVEX_EVEX
+ {evex} kmovw %k3,%k5 #APX_F OPC_EVEX_EVEX
+ {evex} kmovw %k5,%r15d #APX_F OPC_EVEX_EVEX
+ {evex} kmovw %k5,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} kmovw %r15d,%k5 #APX_F OPC_EVEX_EVEX
+ {evex} kmovw 0x123(%r8,%rax,4),%k5 #APX_F OPC_EVEX_EVEX
+ {evex} lzcnt %r15,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} lzcnt %r15d,%edx #APX_F OPC_EVEX_EVEX
+ {evex} lzcnt %r15w,%ax #APX_F OPC_EVEX_EVEX
+ {evex} lzcnt 0x123(%r8,%rax,4),%r15 #APX_F OPC_EVEX_EVEX
+ {evex} lzcnt 0x123(%r8,%rax,4),%r15d #APX_F OPC_EVEX_EVEX
+ {evex} lzcnt 0x123(%r8,%rax,4),%r15w #APX_F OPC_EVEX_EVEX
+ {evex} movbe %r15,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} movbe %r15,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} movbe %r15d,%edx #APX_F OPC_EVEX_EVEX
+ {evex} movbe %r15d,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} movbe %r15w,%ax #APX_F OPC_EVEX_EVEX
+ {evex} movbe %r15w,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} movbe 0x123(%r8,%rax,4),%r15 #APX_F OPC_EVEX_EVEX
+ {evex} movbe 0x123(%r8,%rax,4),%r15d #APX_F OPC_EVEX_EVEX
+ {evex} movbe 0x123(%r8,%rax,4),%r15w #APX_F OPC_EVEX_EVEX
+ {evex} movdir64b 0x123(%r8,%rax,4),%r15 #APX_F OPC_EVEX_EVEX
+ {evex} movdir64b 0x123(%r8d,%eax,4),%r15d #APX_F OPC_EVEX_EVEX
+ {evex} movdiri %r15,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} movdiri %r15d,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} mul %r15 #APX_F OPC_EVEX_EVEX
+ {evex} mul %r15d #APX_F OPC_EVEX_EVEX
+ {evex} mul %r15w #APX_F OPC_EVEX_EVEX
+ {evex} mul %r8b #APX_F OPC_EVEX_EVEX
+ {evex} mulb 0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} mulw 0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} mull 0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} mulq 0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} mulx %r15,%r15,%r11 #APX_F OPC_EVEX_EVEX
+ {evex} mulx %r15d,%edx,%r10d #APX_F OPC_EVEX_EVEX
+ {evex} mulx 0x123(%r8,%rax,4),%r15,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} mulx 0x123(%r8,%rax,4),%r15d,%edx #APX_F OPC_EVEX_EVEX
+ {evex} neg %r15 #APX_F OPC_EVEX_EVEX
+ {evex} neg %r15d #APX_F OPC_EVEX_EVEX
+ {evex} neg %r15w #APX_F OPC_EVEX_EVEX
+ {evex} neg %r8b #APX_F OPC_EVEX_EVEX
+ {evex} negb 0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} negw 0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} negl 0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} negq 0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} not %r15 #APX_F OPC_EVEX_EVEX
+ {evex} not %r15d #APX_F OPC_EVEX_EVEX
+ {evex} not %r15w #APX_F OPC_EVEX_EVEX
+ {evex} not %r8b #APX_F OPC_EVEX_EVEX
+ {evex} notb 0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} notw 0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} notl 0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} notq 0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} or $0x7b,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} or $0x7b,%r15d #APX_F OPC_EVEX_EVEX
+ {evex} or $0x7b,%r15w #APX_F OPC_EVEX_EVEX
+ {evex} or $0x7b,%r8b #APX_F OPC_EVEX_EVEX
+ {evex} orb $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} orw $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} orl $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} orq $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} or %r15,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} or %r15,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} or %r15d,%edx #APX_F OPC_EVEX_EVEX
+ {evex} or %r15d,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} or %r15w,%ax #APX_F OPC_EVEX_EVEX
+ {evex} or %r15w,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} or %r8b,%dl #APX_F OPC_EVEX_EVEX
+ {evex} or %r8b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} or 0x123(%r8,%rax,4),%r15 #APX_F OPC_EVEX_EVEX
+ {evex} or 0x123(%r8,%rax,4),%r15d #APX_F OPC_EVEX_EVEX
+ {evex} or 0x123(%r8,%rax,4),%r15w #APX_F OPC_EVEX_EVEX
+ {evex} or 0x123(%r8,%rax,4),%r8b #APX_F OPC_EVEX_EVEX
+ {evex} pdep %r15,%r15,%r11 #APX_F OPC_EVEX_EVEX
+ {evex} pdep %r15d,%edx,%r10d #APX_F OPC_EVEX_EVEX
+ {evex} pdep 0x123(%r8,%rax,4),%r15,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} pdep 0x123(%r8,%rax,4),%r15d,%edx #APX_F OPC_EVEX_EVEX
+ {evex} pext %r15,%r15,%r11 #APX_F OPC_EVEX_EVEX
+ {evex} pext %r15d,%edx,%r10d #APX_F OPC_EVEX_EVEX
+ {evex} pext 0x123(%r8,%rax,4),%r15,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} pext 0x123(%r8,%rax,4),%r15d,%edx #APX_F OPC_EVEX_EVEX
+ {evex} popcnt %r15,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} popcnt %r15d,%edx #APX_F OPC_EVEX_EVEX
+ {evex} popcnt %r15w,%ax #APX_F OPC_EVEX_EVEX
+ {evex} popcnt 0x123(%r8,%rax,4),%r15 #APX_F OPC_EVEX_EVEX
+ {evex} popcnt 0x123(%r8,%rax,4),%r15d #APX_F OPC_EVEX_EVEX
+ {evex} popcnt 0x123(%r8,%rax,4),%r15w #APX_F OPC_EVEX_EVEX
+ {evex} rcl $0x7b,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} rcl $0x7b,%r15d #APX_F OPC_EVEX_EVEX
+ {evex} rcl $0x7b,%r15w #APX_F OPC_EVEX_EVEX
+ {evex} rcl $0x7b,%r8b #APX_F OPC_EVEX_EVEX
+ {evex} rclb $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rclw $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rcll $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rclq $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rcl $1,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} rcl $1,%r15d #APX_F OPC_EVEX_EVEX
+ {evex} rcl $1,%r15w #APX_F OPC_EVEX_EVEX
+ {evex} rcl $1,%r8b #APX_F OPC_EVEX_EVEX
+ {evex} rclb $1,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rclw $1,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rcll $1,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rclq $1,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rcl %cl,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} rcl %cl,%r15d #APX_F OPC_EVEX_EVEX
+ {evex} rcl %cl,%r15w #APX_F OPC_EVEX_EVEX
+ {evex} rcl %cl,%r8b #APX_F OPC_EVEX_EVEX
+ {evex} rclb %cl,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rclw %cl,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rcll %cl,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rclq %cl,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rcr $0x7b,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} rcr $0x7b,%r15d #APX_F OPC_EVEX_EVEX
+ {evex} rcr $0x7b,%r15w #APX_F OPC_EVEX_EVEX
+ {evex} rcr $0x7b,%r8b #APX_F OPC_EVEX_EVEX
+ {evex} rcrb $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rcrw $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rcrl $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rcrq $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rcr $1,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} rcr $1,%r15d #APX_F OPC_EVEX_EVEX
+ {evex} rcr $1,%r15w #APX_F OPC_EVEX_EVEX
+ {evex} rcr $1,%r8b #APX_F OPC_EVEX_EVEX
+ {evex} rcrb $1,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rcrw $1,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rcrl $1,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rcrq $1,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rcr %cl,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} rcr %cl,%r15d #APX_F OPC_EVEX_EVEX
+ {evex} rcr %cl,%r15w #APX_F OPC_EVEX_EVEX
+ {evex} rcr %cl,%r8b #APX_F OPC_EVEX_EVEX
+ {evex} rcrb %cl,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rcrw %cl,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rcrl %cl,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rcrq %cl,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rol $0x7b,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} rol $0x7b,%r15d #APX_F OPC_EVEX_EVEX
+ {evex} rol $0x7b,%r15w #APX_F OPC_EVEX_EVEX
+ {evex} rol $0x7b,%r8b #APX_F OPC_EVEX_EVEX
+ {evex} rolb $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rolw $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} roll $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rolq $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rol $1,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} rol $1,%r15d #APX_F OPC_EVEX_EVEX
+ {evex} rol $1,%r15w #APX_F OPC_EVEX_EVEX
+ {evex} rol $1,%r8b #APX_F OPC_EVEX_EVEX
+ {evex} rolb $1,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rolw $1,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} roll $1,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rolq $1,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rol %cl,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} rol %cl,%r15d #APX_F OPC_EVEX_EVEX
+ {evex} rol %cl,%r15w #APX_F OPC_EVEX_EVEX
+ {evex} rol %cl,%r8b #APX_F OPC_EVEX_EVEX
+ {evex} rolb %cl,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rolw %cl,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} roll %cl,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rolq %cl,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} ror $0x7b,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} ror $0x7b,%r15d #APX_F OPC_EVEX_EVEX
+ {evex} ror $0x7b,%r15w #APX_F OPC_EVEX_EVEX
+ {evex} ror $0x7b,%r8b #APX_F OPC_EVEX_EVEX
+ {evex} rorb $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rorw $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rorl $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rorq $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} ror $1,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} ror $1,%r15d #APX_F OPC_EVEX_EVEX
+ {evex} ror $1,%r15w #APX_F OPC_EVEX_EVEX
+ {evex} ror $1,%r8b #APX_F OPC_EVEX_EVEX
+ {evex} rorb $1,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rorw $1,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rorl $1,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rorq $1,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} ror %cl,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} ror %cl,%r15d #APX_F OPC_EVEX_EVEX
+ {evex} ror %cl,%r15w #APX_F OPC_EVEX_EVEX
+ {evex} ror %cl,%r8b #APX_F OPC_EVEX_EVEX
+ {evex} rorb %cl,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rorw %cl,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rorl %cl,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rorq %cl,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} rorx $0x7b,%r15,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} rorx $0x7b,%r15d,%edx #APX_F OPC_EVEX_EVEX
+ {evex} rorx $0x7b,0x123(%r8,%rax,4),%r15 #APX_F OPC_EVEX_EVEX
+ {evex} rorx $0x7b,0x123(%r8,%rax,4),%r15d #APX_F OPC_EVEX_EVEX
+ {evex} sar $0x7b,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} sar $0x7b,%r15d #APX_F OPC_EVEX_EVEX
+ {evex} sar $0x7b,%r15w #APX_F OPC_EVEX_EVEX
+ {evex} sar $0x7b,%r8b #APX_F OPC_EVEX_EVEX
+ {evex} sarb $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} sarw $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} sarl $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} sarq $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} sar $1,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} sar $1,%r15d #APX_F OPC_EVEX_EVEX
+ {evex} sar $1,%r15w #APX_F OPC_EVEX_EVEX
+ {evex} sar $1,%r8b #APX_F OPC_EVEX_EVEX
+ {evex} sarb $1,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} sarw $1,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} sarl $1,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} sarq $1,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} sar %cl,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} sar %cl,%r15d #APX_F OPC_EVEX_EVEX
+ {evex} sar %cl,%r15w #APX_F OPC_EVEX_EVEX
+ {evex} sar %cl,%r8b #APX_F OPC_EVEX_EVEX
+ {evex} sarb %cl,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} sarw %cl,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} sarl %cl,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} sarq %cl,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} sarx %r15,%r15,%r11 #APX_F OPC_EVEX_EVEX
+ {evex} sarx %r15,0x123(%r8,%rax,4),%r15 #APX_F OPC_EVEX_EVEX
+ {evex} sarx %r15d,%edx,%r10d #APX_F OPC_EVEX_EVEX
+ {evex} sarx %r15d,0x123(%r8,%rax,4),%edx #APX_F OPC_EVEX_EVEX
+ {evex} sbb $0x7b,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} sbb $0x7b,%r15d #APX_F OPC_EVEX_EVEX
+ {evex} sbb $0x7b,%r15w #APX_F OPC_EVEX_EVEX
+ {evex} sbb $0x7b,%r8b #APX_F OPC_EVEX_EVEX
+ {evex} sbbb $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} sbbw $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} sbbl $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} sbbq $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} sbb %r15,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} sbb %r15,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} sbb %r15d,%edx #APX_F OPC_EVEX_EVEX
+ {evex} sbb %r15d,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} sbb %r15w,%ax #APX_F OPC_EVEX_EVEX
+ {evex} sbb %r15w,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} sbb %r8b,%dl #APX_F OPC_EVEX_EVEX
+ {evex} sbb %r8b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} sbb 0x123(%r8,%rax,4),%r15 #APX_F OPC_EVEX_EVEX
+ {evex} sbb 0x123(%r8,%rax,4),%r15d #APX_F OPC_EVEX_EVEX
+ {evex} sbb 0x123(%r8,%rax,4),%r15w #APX_F OPC_EVEX_EVEX
+ {evex} sbb 0x123(%r8,%rax,4),%r8b #APX_F OPC_EVEX_EVEX
+ {evex} sha1msg1 %xmm13,%xmm12 #APX_F OPC_EVEX_EVEX
+ {evex} sha1msg1 0x123(%r8,%rax,4),%xmm12 #APX_F OPC_EVEX_EVEX
+ {evex} sha1msg2 %xmm13,%xmm12 #APX_F OPC_EVEX_EVEX
+ {evex} sha1msg2 0x123(%r8,%rax,4),%xmm12 #APX_F OPC_EVEX_EVEX
+ {evex} sha1nexte %xmm13,%xmm12 #APX_F OPC_EVEX_EVEX
+ {evex} sha1nexte 0x123(%r8,%rax,4),%xmm12 #APX_F OPC_EVEX_EVEX
+ {evex} sha1rnds4 $0x7b,%xmm13,%xmm12 #APX_F OPC_EVEX_EVEX
+ {evex} sha1rnds4 $0x7b,0x123(%r8,%rax,4),%xmm12 #APX_F OPC_EVEX_EVEX
+ {evex} sha256msg1 %xmm13,%xmm12 #APX_F OPC_EVEX_EVEX
+ {evex} sha256msg1 0x123(%r8,%rax,4),%xmm12 #APX_F OPC_EVEX_EVEX
+ {evex} sha256msg2 %xmm13,%xmm12 #APX_F OPC_EVEX_EVEX
+ {evex} sha256msg2 0x123(%r8,%rax,4),%xmm12 #APX_F OPC_EVEX_EVEX
+ {evex} sha256rnds2 0x123(%r8,%rax,4),%xmm12 #APX_F OPC_EVEX_EVEX
+ {evex} shl $0x7b,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} shl $0x7b,%r15d #APX_F OPC_EVEX_EVEX
+ {evex} shl $0x7b,%r15w #APX_F OPC_EVEX_EVEX
+ {evex} shl $0x7b,%r8b #APX_F OPC_EVEX_EVEX
+ {evex} shlb $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} shlw $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} shll $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} shlq $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} shl $1,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} shl $1,%r15d #APX_F OPC_EVEX_EVEX
+ {evex} shl $1,%r15w #APX_F OPC_EVEX_EVEX
+ {evex} shl $1,%r8b #APX_F OPC_EVEX_EVEX
+ {evex} shlb $1,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} shlw $1,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} shll $1,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} shlq $1,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} shl %cl,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} shl %cl,%r15d #APX_F OPC_EVEX_EVEX
+ {evex} shl %cl,%r15w #APX_F OPC_EVEX_EVEX
+ {evex} shl %cl,%r8b #APX_F OPC_EVEX_EVEX
+ {evex} shlb %cl,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} shlw %cl,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} shll %cl,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} shlq %cl,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} shld $0x7b,%r15,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} shld $0x7b,%r15,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} shld $0x7b,%r15d,%edx #APX_F OPC_EVEX_EVEX
+ {evex} shld $0x7b,%r15d,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} shld $0x7b,%r15w,%ax #APX_F OPC_EVEX_EVEX
+ {evex} shld $0x7b,%r15w,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} shld %cl,%r15,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} shld %cl,%r15,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} shld %cl,%r15d,%edx #APX_F OPC_EVEX_EVEX
+ {evex} shld %cl,%r15d,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} shld %cl,%r15w,%ax #APX_F OPC_EVEX_EVEX
+ {evex} shld %cl,%r15w,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} shlx %r15,%r15,%r11 #APX_F OPC_EVEX_EVEX
+ {evex} shlx %r15,0x123(%r8,%rax,4),%r15 #APX_F OPC_EVEX_EVEX
+ {evex} shlx %r15d,%edx,%r10d #APX_F OPC_EVEX_EVEX
+ {evex} shlx %r15d,0x123(%r8,%rax,4),%edx #APX_F OPC_EVEX_EVEX
+ {evex} shr $0x7b,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} shr $0x7b,%r15d #APX_F OPC_EVEX_EVEX
+ {evex} shr $0x7b,%r15w #APX_F OPC_EVEX_EVEX
+ {evex} shr $0x7b,%r8b #APX_F OPC_EVEX_EVEX
+ {evex} shrb $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} shrw $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} shrl $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} shrq $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} shr $1,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} shr $1,%r15d #APX_F OPC_EVEX_EVEX
+ {evex} shr $1,%r15w #APX_F OPC_EVEX_EVEX
+ {evex} shr $1,%r8b #APX_F OPC_EVEX_EVEX
+ {evex} shrb $1,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} shrw $1,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} shrl $1,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} shrq $1,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} shr %cl,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} shr %cl,%r15d #APX_F OPC_EVEX_EVEX
+ {evex} shr %cl,%r15w #APX_F OPC_EVEX_EVEX
+ {evex} shr %cl,%r8b #APX_F OPC_EVEX_EVEX
+ {evex} shrb %cl,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} shrw %cl,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} shrl %cl,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} shrq %cl,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} shrd $0x7b,%r15,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} shrd $0x7b,%r15,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} shrd $0x7b,%r15d,%edx #APX_F OPC_EVEX_EVEX
+ {evex} shrd $0x7b,%r15d,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} shrd $0x7b,%r15w,%ax #APX_F OPC_EVEX_EVEX
+ {evex} shrd $0x7b,%r15w,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} shrd %cl,%r15,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} shrd %cl,%r15,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} shrd %cl,%r15d,%edx #APX_F OPC_EVEX_EVEX
+ {evex} shrd %cl,%r15d,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} shrd %cl,%r15w,%ax #APX_F OPC_EVEX_EVEX
+ {evex} shrd %cl,%r15w,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} shrx %r15,%r15,%r11 #APX_F OPC_EVEX_EVEX
+ {evex} shrx %r15,0x123(%r8,%rax,4),%r15 #APX_F OPC_EVEX_EVEX
+ {evex} shrx %r15d,%edx,%r10d #APX_F OPC_EVEX_EVEX
+ {evex} shrx %r15d,0x123(%r8,%rax,4),%edx #APX_F OPC_EVEX_EVEX
+ {evex} sub $0x7b,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} sub $0x7b,%r15d #APX_F OPC_EVEX_EVEX
+ {evex} sub $0x7b,%r15w #APX_F OPC_EVEX_EVEX
+ {evex} sub $0x7b,%r8b #APX_F OPC_EVEX_EVEX
+ {evex} subb $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} subw $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} subl $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} subq $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} sub %r15,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} sub %r15,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} sub %r15d,%edx #APX_F OPC_EVEX_EVEX
+ {evex} sub %r15d,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} sub %r15w,%ax #APX_F OPC_EVEX_EVEX
+ {evex} sub %r15w,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} sub %r8b,%dl #APX_F OPC_EVEX_EVEX
+ {evex} sub %r8b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} sub 0x123(%r8,%rax,4),%r15 #APX_F OPC_EVEX_EVEX
+ {evex} sub 0x123(%r8,%rax,4),%r15d #APX_F OPC_EVEX_EVEX
+ {evex} sub 0x123(%r8,%rax,4),%r15w #APX_F OPC_EVEX_EVEX
+ {evex} sub 0x123(%r8,%rax,4),%r8b #APX_F OPC_EVEX_EVEX
+ {evex} tzcnt %r15,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} tzcnt %r15d,%edx #APX_F OPC_EVEX_EVEX
+ {evex} tzcnt %r15w,%ax #APX_F OPC_EVEX_EVEX
+ {evex} tzcnt 0x123(%r8,%rax,4),%r15 #APX_F OPC_EVEX_EVEX
+ {evex} tzcnt 0x123(%r8,%rax,4),%r15d #APX_F OPC_EVEX_EVEX
+ {evex} tzcnt 0x123(%r8,%rax,4),%r15w #APX_F OPC_EVEX_EVEX
+ {evex} wrssd %r15d,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} wrssq %r15,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} wrussd %r15d,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} wrussq %r15,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} xor $0x7b,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} xor $0x7b,%r15d #APX_F OPC_EVEX_EVEX
+ {evex} xor $0x7b,%r15w #APX_F OPC_EVEX_EVEX
+ {evex} xor $0x7b,%r8b #APX_F OPC_EVEX_EVEX
+ {evex} xorb $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} xorw $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} xorl $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} xorq $0x7b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} xor %r15,%r15 #APX_F OPC_EVEX_EVEX
+ {evex} xor %r15,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} xor %r15d,%edx #APX_F OPC_EVEX_EVEX
+ {evex} xor %r15d,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} xor %r15w,%ax #APX_F OPC_EVEX_EVEX
+ {evex} xor %r15w,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} xor %r8b,%dl #APX_F OPC_EVEX_EVEX
+ {evex} xor %r8b,0x123(%r8,%rax,4) #APX_F OPC_EVEX_EVEX
+ {evex} xor 0x123(%r8,%rax,4),%r15 #APX_F OPC_EVEX_EVEX
+ {evex} xor 0x123(%r8,%rax,4),%r15d #APX_F OPC_EVEX_EVEX
+ {evex} xor 0x123(%r8,%rax,4),%r15w #APX_F OPC_EVEX_EVEX
+ {evex} xor 0x123(%r8,%rax,4),%r8b #APX_F OPC_EVEX_EVEX
+
+.intel_syntax noprefix
+ {evex} aadd QWORD PTR [r8+rax*4+0x123],r15 #APX_F OPC_EVEX_EVEX
+ {evex} aadd DWORD PTR [r8+rax*4+0x123],r15d #APX_F OPC_EVEX_EVEX
+ {evex} aand QWORD PTR [r8+rax*4+0x123],r15 #APX_F OPC_EVEX_EVEX
+ {evex} aand DWORD PTR [r8+rax*4+0x123],r15d #APX_F OPC_EVEX_EVEX
+ {evex} adc r15,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} adc r15d,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} adc r15w,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} adc r8b,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} adc BYTE PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} adc WORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} adc DWORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} adc QWORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} adc r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} adc QWORD PTR [r8+rax*4+0x123],r15 #APX_F OPC_EVEX_EVEX
+ {evex} adc edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} adc DWORD PTR [r8+rax*4+0x123],r15d #APX_F OPC_EVEX_EVEX
+ {evex} adc ax,r15w #APX_F OPC_EVEX_EVEX
+ {evex} adc WORD PTR [r8+rax*4+0x123],r15w #APX_F OPC_EVEX_EVEX
+ {evex} adc dl,r8b #APX_F OPC_EVEX_EVEX
+ {evex} adc BYTE PTR [r8+rax*4+0x123],r8b #APX_F OPC_EVEX_EVEX
+ {evex} adc r15,QWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} adc r15d,DWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} adc r15w,WORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} adc r8b,BYTE PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} adcx r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} adcx edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} adcx r15,QWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} adcx r15d,DWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} add r15,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} add r15d,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} add r15w,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} add r8b,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} add BYTE PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} add WORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} add DWORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} add QWORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} add r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} add QWORD PTR [r8+rax*4+0x123],r15 #APX_F OPC_EVEX_EVEX
+ {evex} add edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} add DWORD PTR [r8+rax*4+0x123],r15d #APX_F OPC_EVEX_EVEX
+ {evex} add ax,r15w #APX_F OPC_EVEX_EVEX
+ {evex} add WORD PTR [r8+rax*4+0x123],r15w #APX_F OPC_EVEX_EVEX
+ {evex} add dl,r8b #APX_F OPC_EVEX_EVEX
+ {evex} add BYTE PTR [r8+rax*4+0x123],r8b #APX_F OPC_EVEX_EVEX
+ {evex} add r15,QWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} add r15d,DWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} add r15w,WORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} add r8b,BYTE PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} adox r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} adox edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} adox r15,QWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} adox r15d,DWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} aesdec128kl xmm12,[r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} aesdec256kl xmm12,[r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} aesdecwide128kl [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} aesdecwide256kl [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} aesenc128kl xmm12,[r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} aesenc256kl xmm12,[r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} aesencwide128kl [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} aesencwide256kl [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} and r15,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} and r15d,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} and r15w,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} and r8b,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} and BYTE PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} and WORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} and DWORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} and QWORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} and r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} and QWORD PTR [r8+rax*4+0x123],r15 #APX_F OPC_EVEX_EVEX
+ {evex} and edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} and DWORD PTR [r8+rax*4+0x123],r15d #APX_F OPC_EVEX_EVEX
+ {evex} and ax,r15w #APX_F OPC_EVEX_EVEX
+ {evex} and WORD PTR [r8+rax*4+0x123],r15w #APX_F OPC_EVEX_EVEX
+ {evex} and dl,r8b #APX_F OPC_EVEX_EVEX
+ {evex} and BYTE PTR [r8+rax*4+0x123],r8b #APX_F OPC_EVEX_EVEX
+ {evex} and r15,QWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} and r15d,DWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} and r15w,WORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} and r8b,BYTE PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} andn r11,r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} andn r10d,edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} andn r15,r15,QWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} andn edx,r15d,DWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} aor QWORD PTR [r8+rax*4+0x123],r15 #APX_F OPC_EVEX_EVEX
+ {evex} aor DWORD PTR [r8+rax*4+0x123],r15d #APX_F OPC_EVEX_EVEX
+ {evex} axor QWORD PTR [r8+rax*4+0x123],r15 #APX_F OPC_EVEX_EVEX
+ {evex} axor DWORD PTR [r8+rax*4+0x123],r15d #APX_F OPC_EVEX_EVEX
+ {evex} bextr r11,r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} bextr r15,QWORD PTR [r8+rax*4+0x123],r15 #APX_F OPC_EVEX_EVEX
+ {evex} bextr r10d,edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} bextr edx,DWORD PTR [r8+rax*4+0x123],r15d #APX_F OPC_EVEX_EVEX
+ {evex} blsi r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} blsi edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} blsi r15,QWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} blsi r15d,DWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} blsmsk r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} blsmsk edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} blsmsk r15,QWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} blsmsk r15d,DWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} blsr r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} blsr edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} blsr r15,QWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} blsr r15d,DWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} bzhi r11,r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} bzhi r15,QWORD PTR [r8+rax*4+0x123],r15 #APX_F OPC_EVEX_EVEX
+ {evex} bzhi r10d,edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} bzhi edx,DWORD PTR [r8+rax*4+0x123],r15d #APX_F OPC_EVEX_EVEX
+ {evex} cmpbexadd QWORD PTR [r8+rax*4+0x123],r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} cmpbexadd DWORD PTR [r8+rax*4+0x123],edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} cmpbxadd QWORD PTR [r8+rax*4+0x123],r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} cmpbxadd DWORD PTR [r8+rax*4+0x123],edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} cmplexadd QWORD PTR [r8+rax*4+0x123],r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} cmplexadd DWORD PTR [r8+rax*4+0x123],edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} cmplxadd QWORD PTR [r8+rax*4+0x123],r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} cmplxadd DWORD PTR [r8+rax*4+0x123],edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} cmpnbexadd QWORD PTR [r8+rax*4+0x123],r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} cmpnbexadd DWORD PTR [r8+rax*4+0x123],edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} cmpnbxadd QWORD PTR [r8+rax*4+0x123],r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} cmpnbxadd DWORD PTR [r8+rax*4+0x123],edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} cmpnlexadd QWORD PTR [r8+rax*4+0x123],r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} cmpnlexadd DWORD PTR [r8+rax*4+0x123],edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} cmpnlxadd QWORD PTR [r8+rax*4+0x123],r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} cmpnlxadd DWORD PTR [r8+rax*4+0x123],edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} cmpnoxadd QWORD PTR [r8+rax*4+0x123],r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} cmpnoxadd DWORD PTR [r8+rax*4+0x123],edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} cmpnpxadd QWORD PTR [r8+rax*4+0x123],r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} cmpnpxadd DWORD PTR [r8+rax*4+0x123],edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} cmpnsxadd QWORD PTR [r8+rax*4+0x123],r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} cmpnsxadd DWORD PTR [r8+rax*4+0x123],edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} cmpnzxadd QWORD PTR [r8+rax*4+0x123],r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} cmpnzxadd DWORD PTR [r8+rax*4+0x123],edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} cmpoxadd QWORD PTR [r8+rax*4+0x123],r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} cmpoxadd DWORD PTR [r8+rax*4+0x123],edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} cmppxadd QWORD PTR [r8+rax*4+0x123],r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} cmppxadd DWORD PTR [r8+rax*4+0x123],edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} cmpsxadd QWORD PTR [r8+rax*4+0x123],r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} cmpsxadd DWORD PTR [r8+rax*4+0x123],edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} cmpzxadd QWORD PTR [r8+rax*4+0x123],r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} cmpzxadd DWORD PTR [r8+rax*4+0x123],edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} dec r15 #APX_F OPC_EVEX_EVEX
+ {evex} dec r15d #APX_F OPC_EVEX_EVEX
+ {evex} dec r15w #APX_F OPC_EVEX_EVEX
+ {evex} dec r8b #APX_F OPC_EVEX_EVEX
+ {evex} dec BYTE PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} dec WORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} dec DWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} dec QWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} div r15 #APX_F OPC_EVEX_EVEX
+ {evex} div r15d #APX_F OPC_EVEX_EVEX
+ {evex} div r15w #APX_F OPC_EVEX_EVEX
+ {evex} div r8b #APX_F OPC_EVEX_EVEX
+ {evex} div BYTE PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} div WORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} div DWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} div QWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} encodekey128 edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} encodekey256 edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} enqcmd r15,[r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} enqcmd r15d,[r8d+eax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} enqcmds r15,[r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} enqcmds r15d,[r8d+eax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} idiv r15 #APX_F OPC_EVEX_EVEX
+ {evex} idiv r15d #APX_F OPC_EVEX_EVEX
+ {evex} idiv r15w #APX_F OPC_EVEX_EVEX
+ {evex} idiv r8b #APX_F OPC_EVEX_EVEX
+ {evex} idiv BYTE PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} idiv WORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} idiv DWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} idiv QWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} imul r15 #APX_F OPC_EVEX_EVEX
+ {evex} imul r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} imul r15d #APX_F OPC_EVEX_EVEX
+ {evex} imul edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} imul r15w #APX_F OPC_EVEX_EVEX
+ {evex} imul ax,r15w #APX_F OPC_EVEX_EVEX
+ {evex} imul r8b #APX_F OPC_EVEX_EVEX
+ {evex} imul BYTE PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} imul WORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} imul DWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} imul r15,QWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} imul r15d,DWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} imul r15w,WORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} imul QWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} inc r15 #APX_F OPC_EVEX_EVEX
+ {evex} inc r15d #APX_F OPC_EVEX_EVEX
+ {evex} inc r15w #APX_F OPC_EVEX_EVEX
+ {evex} inc r8b #APX_F OPC_EVEX_EVEX
+ {evex} inc BYTE PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} inc WORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} inc DWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} inc QWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} invept r15,XMMWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} invpcid r15,XMMWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} invvpid r15,XMMWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} kmovb k5,k3 #APX_F OPC_EVEX_EVEX
+ {evex} kmovb r15d,k5 #APX_F OPC_EVEX_EVEX
+ {evex} kmovb BYTE PTR [r8+rax*4+0x123],k5 #APX_F OPC_EVEX_EVEX
+ {evex} kmovb k5,r15d #APX_F OPC_EVEX_EVEX
+ {evex} kmovb k5,BYTE PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} kmovd k5,k3 #APX_F OPC_EVEX_EVEX
+ {evex} kmovd r15d,k5 #APX_F OPC_EVEX_EVEX
+ {evex} kmovd DWORD PTR [r8+rax*4+0x123],k5 #APX_F OPC_EVEX_EVEX
+ {evex} kmovd k5,r15d #APX_F OPC_EVEX_EVEX
+ {evex} kmovd k5,DWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} kmovq k5,k3 #APX_F OPC_EVEX_EVEX
+ {evex} kmovq r15,k5 #APX_F OPC_EVEX_EVEX
+ {evex} kmovq QWORD PTR [r8+rax*4+0x123],k5 #APX_F OPC_EVEX_EVEX
+ {evex} kmovq k5,r15 #APX_F OPC_EVEX_EVEX
+ {evex} kmovq k5,QWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} kmovw k5,k3 #APX_F OPC_EVEX_EVEX
+ {evex} kmovw r15d,k5 #APX_F OPC_EVEX_EVEX
+ {evex} kmovw WORD PTR [r8+rax*4+0x123],k5 #APX_F OPC_EVEX_EVEX
+ {evex} kmovw k5,r15d #APX_F OPC_EVEX_EVEX
+ {evex} kmovw k5,WORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} lzcnt r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} lzcnt edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} lzcnt ax,r15w #APX_F OPC_EVEX_EVEX
+ {evex} lzcnt r15,QWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} lzcnt r15d,DWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} lzcnt r15w,WORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} movbe r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} movbe QWORD PTR [r8+rax*4+0x123],r15 #APX_F OPC_EVEX_EVEX
+ {evex} movbe edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} movbe DWORD PTR [r8+rax*4+0x123],r15d #APX_F OPC_EVEX_EVEX
+ {evex} movbe ax,r15w #APX_F OPC_EVEX_EVEX
+ {evex} movbe WORD PTR [r8+rax*4+0x123],r15w #APX_F OPC_EVEX_EVEX
+ {evex} movbe r15,QWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} movbe r15d,DWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} movbe r15w,WORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} movdir64b r15,[r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} movdir64b r15d,[r8d+eax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} movdiri QWORD PTR [r8+rax*4+0x123],r15 #APX_F OPC_EVEX_EVEX
+ {evex} movdiri DWORD PTR [r8+rax*4+0x123],r15d #APX_F OPC_EVEX_EVEX
+ {evex} mul r15 #APX_F OPC_EVEX_EVEX
+ {evex} mul r15d #APX_F OPC_EVEX_EVEX
+ {evex} mul r15w #APX_F OPC_EVEX_EVEX
+ {evex} mul r8b #APX_F OPC_EVEX_EVEX
+ {evex} mul BYTE PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} mul WORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} mul DWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} mul QWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} mulx r11,r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} mulx r10d,edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} mulx r15,r15,QWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} mulx edx,r15d,DWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} neg r15 #APX_F OPC_EVEX_EVEX
+ {evex} neg r15d #APX_F OPC_EVEX_EVEX
+ {evex} neg r15w #APX_F OPC_EVEX_EVEX
+ {evex} neg r8b #APX_F OPC_EVEX_EVEX
+ {evex} neg BYTE PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} neg WORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} neg DWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} neg QWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} not r15 #APX_F OPC_EVEX_EVEX
+ {evex} not r15d #APX_F OPC_EVEX_EVEX
+ {evex} not r15w #APX_F OPC_EVEX_EVEX
+ {evex} not r8b #APX_F OPC_EVEX_EVEX
+ {evex} not BYTE PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} not WORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} not DWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} not QWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} or r15,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} or r15d,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} or r15w,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} or r8b,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} or BYTE PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} or WORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} or DWORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} or QWORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} or r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} or QWORD PTR [r8+rax*4+0x123],r15 #APX_F OPC_EVEX_EVEX
+ {evex} or edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} or DWORD PTR [r8+rax*4+0x123],r15d #APX_F OPC_EVEX_EVEX
+ {evex} or ax,r15w #APX_F OPC_EVEX_EVEX
+ {evex} or WORD PTR [r8+rax*4+0x123],r15w #APX_F OPC_EVEX_EVEX
+ {evex} or dl,r8b #APX_F OPC_EVEX_EVEX
+ {evex} or BYTE PTR [r8+rax*4+0x123],r8b #APX_F OPC_EVEX_EVEX
+ {evex} or r15,QWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} or r15d,DWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} or r15w,WORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} or r8b,BYTE PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} pdep r11,r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} pdep r10d,edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} pdep r15,r15,QWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} pdep edx,r15d,DWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} pext r11,r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} pext r10d,edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} pext r15,r15,QWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} pext edx,r15d,DWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} popcnt r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} popcnt edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} popcnt ax,r15w #APX_F OPC_EVEX_EVEX
+ {evex} popcnt r15,QWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} popcnt r15d,DWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} popcnt r15w,WORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} rcl r15,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} rcl r15d,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} rcl r15w,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} rcl r8b,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} rcl BYTE PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} rcl WORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} rcl DWORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} rcl QWORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} rcl r15,1 #APX_F OPC_EVEX_EVEX
+ {evex} rcl r15d,1 #APX_F OPC_EVEX_EVEX
+ {evex} rcl r15w,1 #APX_F OPC_EVEX_EVEX
+ {evex} rcl r8b,1 #APX_F OPC_EVEX_EVEX
+ {evex} rcl BYTE PTR [r8+rax*4+0x123],1 #APX_F OPC_EVEX_EVEX
+ {evex} rcl WORD PTR [r8+rax*4+0x123],1 #APX_F OPC_EVEX_EVEX
+ {evex} rcl DWORD PTR [r8+rax*4+0x123],1 #APX_F OPC_EVEX_EVEX
+ {evex} rcl QWORD PTR [r8+rax*4+0x123],1 #APX_F OPC_EVEX_EVEX
+ {evex} rcl r15,cl #APX_F OPC_EVEX_EVEX
+ {evex} rcl r15d,cl #APX_F OPC_EVEX_EVEX
+ {evex} rcl r15w,cl #APX_F OPC_EVEX_EVEX
+ {evex} rcl r8b,cl #APX_F OPC_EVEX_EVEX
+ {evex} rcl BYTE PTR [r8+rax*4+0x123],cl #APX_F OPC_EVEX_EVEX
+ {evex} rcl WORD PTR [r8+rax*4+0x123],cl #APX_F OPC_EVEX_EVEX
+ {evex} rcl DWORD PTR [r8+rax*4+0x123],cl #APX_F OPC_EVEX_EVEX
+ {evex} rcl QWORD PTR [r8+rax*4+0x123],cl #APX_F OPC_EVEX_EVEX
+ {evex} rcr r15,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} rcr r15d,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} rcr r15w,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} rcr r8b,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} rcr BYTE PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} rcr WORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} rcr DWORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} rcr QWORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} rcr r15,1 #APX_F OPC_EVEX_EVEX
+ {evex} rcr r15d,1 #APX_F OPC_EVEX_EVEX
+ {evex} rcr r15w,1 #APX_F OPC_EVEX_EVEX
+ {evex} rcr r8b,1 #APX_F OPC_EVEX_EVEX
+ {evex} rcr BYTE PTR [r8+rax*4+0x123],1 #APX_F OPC_EVEX_EVEX
+ {evex} rcr WORD PTR [r8+rax*4+0x123],1 #APX_F OPC_EVEX_EVEX
+ {evex} rcr DWORD PTR [r8+rax*4+0x123],1 #APX_F OPC_EVEX_EVEX
+ {evex} rcr QWORD PTR [r8+rax*4+0x123],1 #APX_F OPC_EVEX_EVEX
+ {evex} rcr r15,cl #APX_F OPC_EVEX_EVEX
+ {evex} rcr r15d,cl #APX_F OPC_EVEX_EVEX
+ {evex} rcr r15w,cl #APX_F OPC_EVEX_EVEX
+ {evex} rcr r8b,cl #APX_F OPC_EVEX_EVEX
+ {evex} rcr BYTE PTR [r8+rax*4+0x123],cl #APX_F OPC_EVEX_EVEX
+ {evex} rcr WORD PTR [r8+rax*4+0x123],cl #APX_F OPC_EVEX_EVEX
+ {evex} rcr DWORD PTR [r8+rax*4+0x123],cl #APX_F OPC_EVEX_EVEX
+ {evex} rcr QWORD PTR [r8+rax*4+0x123],cl #APX_F OPC_EVEX_EVEX
+ {evex} rol r15,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} rol r15d,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} rol r15w,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} rol r8b,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} rol BYTE PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} rol WORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} rol DWORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} rol QWORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} rol r15,1 #APX_F OPC_EVEX_EVEX
+ {evex} rol r15d,1 #APX_F OPC_EVEX_EVEX
+ {evex} rol r15w,1 #APX_F OPC_EVEX_EVEX
+ {evex} rol r8b,1 #APX_F OPC_EVEX_EVEX
+ {evex} rol BYTE PTR [r8+rax*4+0x123],1 #APX_F OPC_EVEX_EVEX
+ {evex} rol WORD PTR [r8+rax*4+0x123],1 #APX_F OPC_EVEX_EVEX
+ {evex} rol DWORD PTR [r8+rax*4+0x123],1 #APX_F OPC_EVEX_EVEX
+ {evex} rol QWORD PTR [r8+rax*4+0x123],1 #APX_F OPC_EVEX_EVEX
+ {evex} rol r15,cl #APX_F OPC_EVEX_EVEX
+ {evex} rol r15d,cl #APX_F OPC_EVEX_EVEX
+ {evex} rol r15w,cl #APX_F OPC_EVEX_EVEX
+ {evex} rol r8b,cl #APX_F OPC_EVEX_EVEX
+ {evex} rol BYTE PTR [r8+rax*4+0x123],cl #APX_F OPC_EVEX_EVEX
+ {evex} rol WORD PTR [r8+rax*4+0x123],cl #APX_F OPC_EVEX_EVEX
+ {evex} rol DWORD PTR [r8+rax*4+0x123],cl #APX_F OPC_EVEX_EVEX
+ {evex} rol QWORD PTR [r8+rax*4+0x123],cl #APX_F OPC_EVEX_EVEX
+ {evex} ror r15,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} ror r15d,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} ror r15w,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} ror r8b,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} ror BYTE PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} ror WORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} ror DWORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} ror QWORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} ror r15,1 #APX_F OPC_EVEX_EVEX
+ {evex} ror r15d,1 #APX_F OPC_EVEX_EVEX
+ {evex} ror r15w,1 #APX_F OPC_EVEX_EVEX
+ {evex} ror r8b,1 #APX_F OPC_EVEX_EVEX
+ {evex} ror BYTE PTR [r8+rax*4+0x123],1 #APX_F OPC_EVEX_EVEX
+ {evex} ror WORD PTR [r8+rax*4+0x123],1 #APX_F OPC_EVEX_EVEX
+ {evex} ror DWORD PTR [r8+rax*4+0x123],1 #APX_F OPC_EVEX_EVEX
+ {evex} ror QWORD PTR [r8+rax*4+0x123],1 #APX_F OPC_EVEX_EVEX
+ {evex} ror r15,cl #APX_F OPC_EVEX_EVEX
+ {evex} ror r15d,cl #APX_F OPC_EVEX_EVEX
+ {evex} ror r15w,cl #APX_F OPC_EVEX_EVEX
+ {evex} ror r8b,cl #APX_F OPC_EVEX_EVEX
+ {evex} ror BYTE PTR [r8+rax*4+0x123],cl #APX_F OPC_EVEX_EVEX
+ {evex} ror WORD PTR [r8+rax*4+0x123],cl #APX_F OPC_EVEX_EVEX
+ {evex} ror DWORD PTR [r8+rax*4+0x123],cl #APX_F OPC_EVEX_EVEX
+ {evex} ror QWORD PTR [r8+rax*4+0x123],cl #APX_F OPC_EVEX_EVEX
+ {evex} rorx r15,r15,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} rorx edx,r15d,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} rorx r15,QWORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} rorx r15d,DWORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} sar r15,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} sar r15d,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} sar r15w,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} sar r8b,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} sar BYTE PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} sar WORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} sar DWORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} sar QWORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} sar r15,1 #APX_F OPC_EVEX_EVEX
+ {evex} sar r15d,1 #APX_F OPC_EVEX_EVEX
+ {evex} sar r15w,1 #APX_F OPC_EVEX_EVEX
+ {evex} sar r8b,1 #APX_F OPC_EVEX_EVEX
+ {evex} sar BYTE PTR [r8+rax*4+0x123],1 #APX_F OPC_EVEX_EVEX
+ {evex} sar WORD PTR [r8+rax*4+0x123],1 #APX_F OPC_EVEX_EVEX
+ {evex} sar DWORD PTR [r8+rax*4+0x123],1 #APX_F OPC_EVEX_EVEX
+ {evex} sar QWORD PTR [r8+rax*4+0x123],1 #APX_F OPC_EVEX_EVEX
+ {evex} sar r15,cl #APX_F OPC_EVEX_EVEX
+ {evex} sar r15d,cl #APX_F OPC_EVEX_EVEX
+ {evex} sar r15w,cl #APX_F OPC_EVEX_EVEX
+ {evex} sar r8b,cl #APX_F OPC_EVEX_EVEX
+ {evex} sar BYTE PTR [r8+rax*4+0x123],cl #APX_F OPC_EVEX_EVEX
+ {evex} sar WORD PTR [r8+rax*4+0x123],cl #APX_F OPC_EVEX_EVEX
+ {evex} sar DWORD PTR [r8+rax*4+0x123],cl #APX_F OPC_EVEX_EVEX
+ {evex} sar QWORD PTR [r8+rax*4+0x123],cl #APX_F OPC_EVEX_EVEX
+ {evex} sarx r11,r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} sarx r15,QWORD PTR [r8+rax*4+0x123],r15 #APX_F OPC_EVEX_EVEX
+ {evex} sarx r10d,edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} sarx edx,DWORD PTR [r8+rax*4+0x123],r15d #APX_F OPC_EVEX_EVEX
+ {evex} sbb r15,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} sbb r15d,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} sbb r15w,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} sbb r8b,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} sbb BYTE PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} sbb WORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} sbb DWORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} sbb QWORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} sbb r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} sbb QWORD PTR [r8+rax*4+0x123],r15 #APX_F OPC_EVEX_EVEX
+ {evex} sbb edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} sbb DWORD PTR [r8+rax*4+0x123],r15d #APX_F OPC_EVEX_EVEX
+ {evex} sbb ax,r15w #APX_F OPC_EVEX_EVEX
+ {evex} sbb WORD PTR [r8+rax*4+0x123],r15w #APX_F OPC_EVEX_EVEX
+ {evex} sbb dl,r8b #APX_F OPC_EVEX_EVEX
+ {evex} sbb BYTE PTR [r8+rax*4+0x123],r8b #APX_F OPC_EVEX_EVEX
+ {evex} sbb r15,QWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} sbb r15d,DWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} sbb r15w,WORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} sbb r8b,BYTE PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} sha1msg1 xmm12,xmm13 #APX_F OPC_EVEX_EVEX
+ {evex} sha1msg1 xmm12,XMMWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} sha1msg2 xmm12,xmm13 #APX_F OPC_EVEX_EVEX
+ {evex} sha1msg2 xmm12,XMMWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} sha1nexte xmm12,xmm13 #APX_F OPC_EVEX_EVEX
+ {evex} sha1nexte xmm12,XMMWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} sha1rnds4 xmm12,xmm13,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} sha1rnds4 xmm12,XMMWORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} sha256msg1 xmm12,xmm13 #APX_F OPC_EVEX_EVEX
+ {evex} sha256msg1 xmm12,XMMWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} sha256msg2 xmm12,xmm13 #APX_F OPC_EVEX_EVEX
+ {evex} sha256msg2 xmm12,XMMWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} sha256rnds2 xmm12,XMMWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} shl r15,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} shl r15d,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} shl r15w,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} shl r8b,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} shl BYTE PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} shl WORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} shl DWORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} shl QWORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} shl r15,1 #APX_F OPC_EVEX_EVEX
+ {evex} shl r15d,1 #APX_F OPC_EVEX_EVEX
+ {evex} shl r15w,1 #APX_F OPC_EVEX_EVEX
+ {evex} shl r8b,1 #APX_F OPC_EVEX_EVEX
+ {evex} shl BYTE PTR [r8+rax*4+0x123],1 #APX_F OPC_EVEX_EVEX
+ {evex} shl WORD PTR [r8+rax*4+0x123],1 #APX_F OPC_EVEX_EVEX
+ {evex} shl DWORD PTR [r8+rax*4+0x123],1 #APX_F OPC_EVEX_EVEX
+ {evex} shl QWORD PTR [r8+rax*4+0x123],1 #APX_F OPC_EVEX_EVEX
+ {evex} shl r15,cl #APX_F OPC_EVEX_EVEX
+ {evex} shl r15d,cl #APX_F OPC_EVEX_EVEX
+ {evex} shl r15w,cl #APX_F OPC_EVEX_EVEX
+ {evex} shl r8b,cl #APX_F OPC_EVEX_EVEX
+ {evex} shl BYTE PTR [r8+rax*4+0x123],cl #APX_F OPC_EVEX_EVEX
+ {evex} shl WORD PTR [r8+rax*4+0x123],cl #APX_F OPC_EVEX_EVEX
+ {evex} shl DWORD PTR [r8+rax*4+0x123],cl #APX_F OPC_EVEX_EVEX
+ {evex} shl QWORD PTR [r8+rax*4+0x123],cl #APX_F OPC_EVEX_EVEX
+ {evex} shld r15,r15,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} shld QWORD PTR [r8+rax*4+0x123],r15,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} shld edx,r15d,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} shld DWORD PTR [r8+rax*4+0x123],r15d,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} shld ax,r15w,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} shld WORD PTR [r8+rax*4+0x123],r15w,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} shld r15,r15,cl #APX_F OPC_EVEX_EVEX
+ {evex} shld QWORD PTR [r8+rax*4+0x123],r15,cl #APX_F OPC_EVEX_EVEX
+ {evex} shld edx,r15d,cl #APX_F OPC_EVEX_EVEX
+ {evex} shld DWORD PTR [r8+rax*4+0x123],r15d,cl #APX_F OPC_EVEX_EVEX
+ {evex} shld ax,r15w,cl #APX_F OPC_EVEX_EVEX
+ {evex} shld WORD PTR [r8+rax*4+0x123],r15w,cl #APX_F OPC_EVEX_EVEX
+ {evex} shlx r11,r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} shlx r15,QWORD PTR [r8+rax*4+0x123],r15 #APX_F OPC_EVEX_EVEX
+ {evex} shlx r10d,edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} shlx edx,DWORD PTR [r8+rax*4+0x123],r15d #APX_F OPC_EVEX_EVEX
+ {evex} shr r15,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} shr r15d,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} shr r15w,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} shr r8b,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} shr BYTE PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} shr WORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} shr DWORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} shr QWORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} shr r15,1 #APX_F OPC_EVEX_EVEX
+ {evex} shr r15d,1 #APX_F OPC_EVEX_EVEX
+ {evex} shr r15w,1 #APX_F OPC_EVEX_EVEX
+ {evex} shr r8b,1 #APX_F OPC_EVEX_EVEX
+ {evex} shr BYTE PTR [r8+rax*4+0x123],1 #APX_F OPC_EVEX_EVEX
+ {evex} shr WORD PTR [r8+rax*4+0x123],1 #APX_F OPC_EVEX_EVEX
+ {evex} shr DWORD PTR [r8+rax*4+0x123],1 #APX_F OPC_EVEX_EVEX
+ {evex} shr QWORD PTR [r8+rax*4+0x123],1 #APX_F OPC_EVEX_EVEX
+ {evex} shr r15,cl #APX_F OPC_EVEX_EVEX
+ {evex} shr r15d,cl #APX_F OPC_EVEX_EVEX
+ {evex} shr r15w,cl #APX_F OPC_EVEX_EVEX
+ {evex} shr r8b,cl #APX_F OPC_EVEX_EVEX
+ {evex} shr BYTE PTR [r8+rax*4+0x123],cl #APX_F OPC_EVEX_EVEX
+ {evex} shr WORD PTR [r8+rax*4+0x123],cl #APX_F OPC_EVEX_EVEX
+ {evex} shr DWORD PTR [r8+rax*4+0x123],cl #APX_F OPC_EVEX_EVEX
+ {evex} shr QWORD PTR [r8+rax*4+0x123],cl #APX_F OPC_EVEX_EVEX
+ {evex} shrd r15,r15,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} shrd QWORD PTR [r8+rax*4+0x123],r15,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} shrd edx,r15d,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} shrd DWORD PTR [r8+rax*4+0x123],r15d,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} shrd ax,r15w,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} shrd WORD PTR [r8+rax*4+0x123],r15w,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} shrd r15,r15,cl #APX_F OPC_EVEX_EVEX
+ {evex} shrd QWORD PTR [r8+rax*4+0x123],r15,cl #APX_F OPC_EVEX_EVEX
+ {evex} shrd edx,r15d,cl #APX_F OPC_EVEX_EVEX
+ {evex} shrd DWORD PTR [r8+rax*4+0x123],r15d,cl #APX_F OPC_EVEX_EVEX
+ {evex} shrd ax,r15w,cl #APX_F OPC_EVEX_EVEX
+ {evex} shrd WORD PTR [r8+rax*4+0x123],r15w,cl #APX_F OPC_EVEX_EVEX
+ {evex} shrx r11,r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} shrx r15,QWORD PTR [r8+rax*4+0x123],r15 #APX_F OPC_EVEX_EVEX
+ {evex} shrx r10d,edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} shrx edx,DWORD PTR [r8+rax*4+0x123],r15d #APX_F OPC_EVEX_EVEX
+ {evex} sub r15,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} sub r15d,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} sub r15w,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} sub r8b,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} sub BYTE PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} sub WORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} sub DWORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} sub QWORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} sub r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} sub QWORD PTR [r8+rax*4+0x123],r15 #APX_F OPC_EVEX_EVEX
+ {evex} sub edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} sub DWORD PTR [r8+rax*4+0x123],r15d #APX_F OPC_EVEX_EVEX
+ {evex} sub ax,r15w #APX_F OPC_EVEX_EVEX
+ {evex} sub WORD PTR [r8+rax*4+0x123],r15w #APX_F OPC_EVEX_EVEX
+ {evex} sub dl,r8b #APX_F OPC_EVEX_EVEX
+ {evex} sub BYTE PTR [r8+rax*4+0x123],r8b #APX_F OPC_EVEX_EVEX
+ {evex} sub r15,QWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} sub r15d,DWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} sub r15w,WORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} sub r8b,BYTE PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} tzcnt r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} tzcnt edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} tzcnt ax,r15w #APX_F OPC_EVEX_EVEX
+ {evex} tzcnt r15,QWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} tzcnt r15d,DWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} tzcnt r15w,WORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} wrssd DWORD PTR [r8+rax*4+0x123],r15d #APX_F OPC_EVEX_EVEX
+ {evex} wrssq QWORD PTR [r8+rax*4+0x123],r15 #APX_F OPC_EVEX_EVEX
+ {evex} wrussd DWORD PTR [r8+rax*4+0x123],r15d #APX_F OPC_EVEX_EVEX
+ {evex} wrussq QWORD PTR [r8+rax*4+0x123],r15 #APX_F OPC_EVEX_EVEX
+ {evex} xor r15,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} xor r15d,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} xor r15w,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} xor r8b,0x7b #APX_F OPC_EVEX_EVEX
+ {evex} xor BYTE PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} xor WORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} xor DWORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} xor QWORD PTR [r8+rax*4+0x123],0x7b #APX_F OPC_EVEX_EVEX
+ {evex} xor r15,r15 #APX_F OPC_EVEX_EVEX
+ {evex} xor QWORD PTR [r8+rax*4+0x123],r15 #APX_F OPC_EVEX_EVEX
+ {evex} xor edx,r15d #APX_F OPC_EVEX_EVEX
+ {evex} xor DWORD PTR [r8+rax*4+0x123],r15d #APX_F OPC_EVEX_EVEX
+ {evex} xor ax,r15w #APX_F OPC_EVEX_EVEX
+ {evex} xor WORD PTR [r8+rax*4+0x123],r15w #APX_F OPC_EVEX_EVEX
+ {evex} xor dl,r8b #APX_F OPC_EVEX_EVEX
+ {evex} xor BYTE PTR [r8+rax*4+0x123],r8b #APX_F OPC_EVEX_EVEX
+ {evex} xor r15,QWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} xor r15d,DWORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} xor r15w,WORD PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
+ {evex} xor r8b,BYTE PTR [r8+rax*4+0x123] #APX_F OPC_EVEX_EVEX
diff --git a/gas/testsuite/gas/i386/x86-64.exp b/gas/testsuite/gas/i386/x86-64.exp
index cf64b1f0000..086dc47b5ba 100644
--- a/gas/testsuite/gas/i386/x86-64.exp
+++ b/gas/testsuite/gas/i386/x86-64.exp
@@ -378,6 +378,8 @@ run_dump_test "x86-64-apx-jmpabs"
run_dump_test "x86-64-apx-jmpabs-intel"
run_dump_test "x86-64-apx-jmpabs-inval"
run_list_test "x86-64-apx-mov-inval"
+run_dump_test "x86-64-apx_f-evex"
+run_dump_test "x86-64-apx_f-evex-intel"
run_dump_test "x86-64-avx512f-rcigrz-intel"
run_dump_test "x86-64-avx512f-rcigrz"
run_dump_test "x86-64-clwb"
diff --git a/opcodes/i386-dis-evex-len.h b/opcodes/i386-dis-evex-len.h
index 060ba3afb6c..a7bd77c5753 100644
--- a/opcodes/i386-dis-evex-len.h
+++ b/opcodes/i386-dis-evex-len.h
@@ -64,7 +64,7 @@ static const struct dis386 evex_len_table[][3] = {
/* EVEX_LEN_0F38F2 */
{
- { "%XNandnS", { Gdq, VexGdq, Edq }, 0 },
+ { "%XE%XNandnS", { Gdq, VexGdq, Edq }, 0 },
},
/* EVEX_LEN_0F38F3 */
diff --git a/opcodes/i386-dis-evex-mod.h b/opcodes/i386-dis-evex-mod.h
index ad7b0514720..950f674f4f7 100644
--- a/opcodes/i386-dis-evex-mod.h
+++ b/opcodes/i386-dis-evex-mod.h
@@ -1,11 +1,11 @@
/* Nothing at present. */
/* MOD_EVEX_MAP4_65 */
{
- { "wrussK", { M, Gdq }, PREFIX_DATA },
+ { "%XEwrussK", { M, Gdq }, PREFIX_DATA },
},
/* MOD_EVEX_MAP4_66_PREFIX_0 */
{
- { "wrssK", { M, Gdq }, 0 },
+ { "%XEwrssK", { M, Gdq }, 0 },
},
/* MOD_EVEX_MAP4_8F_X86_64_L_0 */
{
@@ -15,44 +15,44 @@
/* MOD_EVEX_MAP4_DA_PREFIX_1 */
{
{ Bad_Opcode },
- { "encodekey128", { Gd, Ed }, 0 },
+ { "%XEencodekey128", { Gd, Ed }, 0 },
},
/* MOD_EVEX_MAP4_DB_PREFIX_1 */
{
{ Bad_Opcode },
- { "encodekey256", { Gd, Ed }, 0 },
+ { "%XEencodekey256", { Gd, Ed }, 0 },
},
/* MOD_EVEX_MAP4_DC_PREFIX_1 */
{
- { "aesenc128kl", { XM, M }, 0 },
+ { "%XEaesenc128kl", { XM, M }, 0 },
},
/* MOD_EVEX_MAP4_DD_PREFIX_1 */
{
- { "aesdec128kl", { XM, M }, 0 },
+ { "%XEaesdec128kl", { XM, M }, 0 },
},
/* MOD_EVEX_MAP4_DE_PREFIX_1 */
{
- { "aesenc256kl", { XM, M }, 0 },
+ { "%XEaesenc256kl", { XM, M }, 0 },
},
/* MOD_EVEX_MAP4_DF_PREFIX_1 */
{
- { "aesdec256kl", { XM, M }, 0 },
+ { "%XEaesdec256kl", { XM, M }, 0 },
},
/* MOD_EVEX_MAP4_F8_PREFIX_1 */
{
- { "enqcmds", { Gva, M }, 0 },
+ { "%XEenqcmds", { Gva, M }, 0 },
},
/* MOD_EVEX_MAP4_F8_PREFIX_2 */
{
- { "movdir64b", { Gva, M }, 0 },
+ { "%XEmovdir64b", { Gva, M }, 0 },
},
/* MOD_EVEX_MAP4_F8_PREFIX_3 */
{
- { "enqcmd", { Gva, M }, 0 },
+ { "%XEenqcmd", { Gva, M }, 0 },
},
/* MOD_EVEX_MAP4_F9 */
{
- { "movdiri", { Edq, Gdq }, 0 },
+ { "%XEmovdiri", { Edq, Gdq }, 0 },
},
/* MOD_EVEX_MAP4_FF_R_6_X86_64_L_0 */
{
diff --git a/opcodes/i386-dis-evex-prefix.h b/opcodes/i386-dis-evex-prefix.h
index 5b2dff379bd..f6ce9e053f5 100644
--- a/opcodes/i386-dis-evex-prefix.h
+++ b/opcodes/i386-dis-evex-prefix.h
@@ -340,21 +340,21 @@
},
/* PREFIX_EVEX_MAP4_60 */
{
- { "movbeS", { Gv, Ev }, 0 },
+ { "%XEmovbeS", { Gv, Ev }, 0 },
{ Bad_Opcode },
- { "movbeS", { Gv, Ev }, 0 },
+ { "%XEmovbeS", { Gv, Ev }, 0 },
},
/* PREFIX_EVEX_MAP4_61 */
{
- { "movbeS", { Ev, Gv }, 0 },
+ { "%XEmovbeS", { Ev, Gv }, 0 },
{ Bad_Opcode },
- { "movbeS", { Ev, Gv }, 0 },
+ { "%XEmovbeS", { Ev, Gv }, 0 },
},
/* PREFIX_EVEX_MAP4_66 */
{
{ MOD_TABLE (MOD_EVEX_MAP4_66_PREFIX_0) },
- { "adoxS", { VexGdq, Gdq, Edq }, 0 },
- { "adcxS", { VexGdq, Gdq, Edq }, 0 },
+ { "%XEadoxS", { VexGdq, Gdq, Edq }, 0 },
+ { "%XEadcxS", { VexGdq, Gdq, Edq }, 0 },
},
/* PREFIX_EVEX_MAP4_8F_X86_64_L_0_M_1_R_0 */
{
@@ -362,27 +362,27 @@
},
/* PREFIX_EVEX_MAP4_D8 */
{
- { "sha1nexte", { XM, EXxmm }, 0 },
+ { "%XEsha1nexte", { XM, EXxmm }, 0 },
{ REG_TABLE (REG_EVEX_MAP4_D8_PREFIX_1) },
},
/* PREFIX_EVEX_MAP4_DA */
{
- { "sha1msg2", { XM, EXxmm }, 0 },
+ { "%XEsha1msg2", { XM, EXxmm }, 0 },
{ MOD_TABLE (MOD_EVEX_MAP4_DA_PREFIX_1) },
},
/* PREFIX_EVEX_MAP4_DB */
{
- { "sha256rnds2", { XM, EXxmm, XMM0 }, 0 },
+ { "%XEsha256rnds2", { XM, EXxmm, XMM0 }, 0 },
{ MOD_TABLE (MOD_EVEX_MAP4_DB_PREFIX_1) },
},
/* PREFIX_EVEX_MAP4_DC */
{
- { "sha256msg1", { XM, EXxmm }, 0 },
+ { "%XEsha256msg1", { XM, EXxmm }, 0 },
{ MOD_TABLE (MOD_EVEX_MAP4_DC_PREFIX_1) },
},
/* PREFIX_EVEX_MAP4_DD */
{
- { "sha256msg2", { XM, EXxmm }, 0 },
+ { "%XEsha256msg2", { XM, EXxmm }, 0 },
{ MOD_TABLE (MOD_EVEX_MAP4_DD_PREFIX_1) },
},
/* PREFIX_EVEX_MAP4_DE */
@@ -398,18 +398,18 @@
/* PREFIX_EVEX_MAP4_F0 */
{
{ "crc32A", { Gdq, Eb }, 0 },
- { "invept", { Gm, Mo }, 0 },
+ { "%XEinvept", { Gm, Mo }, 0 },
},
/* PREFIX_EVEX_MAP4_F1 */
{
{ "crc32Q", { Gdq, Ev }, 0 },
- { "invvpid", { Gm, Mo }, 0 },
+ { "%XEinvvpid", { Gm, Mo }, 0 },
{ "crc32Q", { Gdq, Ev }, 0 },
},
/* PREFIX_EVEX_MAP4_F2 */
{
{ Bad_Opcode },
- { "invpcid", { Gm, M }, 0 },
+ { "%XEinvpcid", { Gm, M }, 0 },
},
/* PREFIX_EVEX_MAP4_F8 */
{
@@ -420,10 +420,10 @@
},
/* PREFIX_EVEX_MAP4_FC */
{
- { "aadd", { Mdq, Gdq }, 0 },
- { "axor", { Mdq, Gdq }, 0 },
- { "aand", { Mdq, Gdq }, 0 },
- { "aor", { Mdq, Gdq }, 0 },
+ { "%XEaadd", { Mdq, Gdq }, 0 },
+ { "%XEaxor", { Mdq, Gdq }, 0 },
+ { "%XEaand", { Mdq, Gdq }, 0 },
+ { "%XEaor", { Mdq, Gdq }, 0 },
},
/* PREFIX_EVEX_MAP4_FF_R_6_X86_64_L_0_M_1 */
{
diff --git a/opcodes/i386-dis-evex-reg.h b/opcodes/i386-dis-evex-reg.h
index 109b43334ad..9ac175d946b 100644
--- a/opcodes/i386-dis-evex-reg.h
+++ b/opcodes/i386-dis-evex-reg.h
@@ -52,16 +52,16 @@
/* REG_EVEX_0F38F3_L_0 */
{
{ Bad_Opcode },
- { "%XNblsrS", { VexGdq, Edq }, 0 },
- { "%XNblsmskS", { VexGdq, Edq }, 0 },
- { "%XNblsiS", { VexGdq, Edq }, 0 },
+ { "%XE%XNblsrS", { VexGdq, Edq }, 0 },
+ { "%XE%XNblsmskS", { VexGdq, Edq }, 0 },
+ { "%XE%XNblsiS", { VexGdq, Edq }, 0 },
},
/* REG_EVEX_MAP4_80 */
{
{ "%XNaddA", { VexGb, Eb, Ib }, 0 },
{ "%XNorA", { VexGb, Eb, Ib }, 0 },
- { "adcA", { VexGb, Eb, Ib }, 0 },
- { "sbbA", { VexGb, Eb, Ib }, 0 },
+ { "%XEadcA", { VexGb, Eb, Ib }, 0 },
+ { "%XEsbbA", { VexGb, Eb, Ib }, 0 },
{ "%XNandA", { VexGb, Eb, Ib }, 0 },
{ "%XNsubA", { VexGb, Eb, Ib }, 0 },
{ "%XNxorA", {VexGb, Eb, Ib }, 0 },
@@ -71,8 +71,8 @@
{
{ "%XNaddQ", { VexGv, Ev, Iv }, 0 },
{ "%XNorQ", { VexGv, Ev, Iv }, 0 },
- { "adcQ", { VexGv, Ev, Iv }, 0 },
- { "sbbQ", { VexGv, Ev, Iv }, 0 },
+ { "%XEadcQ", { VexGv, Ev, Iv }, 0 },
+ { "%XEsbbQ", { VexGv, Ev, Iv }, 0 },
{ "%XNandQ", { VexGv, Ev, Iv }, 0 },
{ "%XNsubQ", { VexGv, Ev, Iv }, 0 },
{ "%XNxorQ", { VexGv, Ev, Iv }, 0 },
@@ -82,8 +82,8 @@
{
{ "%XNaddQ", { VexGv, Ev, sIb }, 0 },
{ "%XNorQ", { VexGv, Ev, sIb }, 0 },
- { "adcQ", { VexGv, Ev, sIb }, 0 },
- { "sbbQ", { VexGv, Ev, sIb }, 0 },
+ { "%XEadcQ", { VexGv, Ev, sIb }, 0 },
+ { "%XEsbbQ", { VexGv, Ev, sIb }, 0 },
{ "%XNandQ", { VexGv, Ev, sIb }, 0 },
{ "%XNsubQ", { VexGv, Ev, sIb }, 0 },
{ "%XNxorQ", { VexGv, Ev, sIb }, 0 },
@@ -97,8 +97,8 @@
{
{ "%XNrolA", { VexGb, Eb, Ib }, 0 },
{ "%XNrorA", { VexGb, Eb, Ib }, 0 },
- { "rclA", { VexGb, Eb, Ib }, 0 },
- { "rcrA", { VexGb, Eb, Ib }, 0 },
+ { "%XErclA", { VexGb, Eb, Ib }, 0 },
+ { "%XErcrA", { VexGb, Eb, Ib }, 0 },
{ "%XNshlA", { VexGb, Eb, Ib }, 0 },
{ "%XNshrA", { VexGb, Eb, Ib }, 0 },
{ "%XNshlA", { VexGb, Eb, Ib }, 0 },
@@ -108,8 +108,8 @@
{
{ "%XNrolQ", { VexGv, Ev, Ib }, 0 },
{ "%XNrorQ", { VexGv, Ev, Ib }, 0 },
- { "rclQ", { VexGv, Ev, Ib }, 0 },
- { "rcrQ", { VexGv, Ev, Ib }, 0 },
+ { "%XErclQ", { VexGv, Ev, Ib }, 0 },
+ { "%XErcrQ", { VexGv, Ev, Ib }, 0 },
{ "%XNshlQ", { VexGv, Ev, Ib }, 0 },
{ "%XNshrQ", { VexGv, Ev, Ib }, 0 },
{ "%XNshlQ", { VexGv, Ev, Ib }, 0 },
@@ -119,8 +119,8 @@
{
{ "%XNrolA", { VexGb, Eb, I1 }, 0 },
{ "%XNrorA", { VexGb, Eb, I1 }, 0 },
- { "rclA", { VexGb, Eb, I1 }, 0 },
- { "rcrA", { VexGb, Eb, I1 }, 0 },
+ { "%XErclA", { VexGb, Eb, I1 }, 0 },
+ { "%XErcrA", { VexGb, Eb, I1 }, 0 },
{ "%XNshlA", { VexGb, Eb, I1 }, 0 },
{ "%XNshrA", { VexGb, Eb, I1 }, 0 },
{ "%XNshlA", { VexGb, Eb, I1 }, 0 },
@@ -130,8 +130,8 @@
{
{ "%XNrolQ", { VexGv, Ev, I1 }, 0 },
{ "%XNrorQ", { VexGv, Ev, I1 }, 0 },
- { "rclQ", { VexGv, Ev, I1 }, 0 },
- { "rcrQ", { VexGv, Ev, I1 }, 0 },
+ { "%XErclQ", { VexGv, Ev, I1 }, 0 },
+ { "%XErcrQ", { VexGv, Ev, I1 }, 0 },
{ "%XNshlQ", { VexGv, Ev, I1 }, 0 },
{ "%XNshrQ", { VexGv, Ev, I1 }, 0 },
{ "%XNshlQ", { VexGv, Ev, I1 }, 0 },
@@ -141,8 +141,8 @@
{
{ "%XNrolA", { VexGb, Eb, CL }, 0 },
{ "%XNrorA", { VexGb, Eb, CL }, 0 },
- { "rclA", { VexGb, Eb, CL }, 0 },
- { "rcrA", { VexGb, Eb, CL }, 0 },
+ { "%XErclA", { VexGb, Eb, CL }, 0 },
+ { "%XErcrA", { VexGb, Eb, CL }, 0 },
{ "%XNshlA", { VexGb, Eb, CL }, 0 },
{ "%XNshrA", { VexGb, Eb, CL }, 0 },
{ "%XNshlA", { VexGb, Eb, CL }, 0 },
@@ -152,8 +152,8 @@
{
{ "%XNrolQ", { VexGv, Ev, CL }, 0 },
{ "%XNrorQ", { VexGv, Ev, CL }, 0 },
- { "rclQ", { VexGv, Ev, CL }, 0 },
- { "rcrQ", { VexGv, Ev, CL }, 0 },
+ { "%XErclQ", { VexGv, Ev, CL }, 0 },
+ { "%XErcrQ", { VexGv, Ev, CL }, 0 },
{ "%XNshlQ", { VexGv, Ev, CL }, 0 },
{ "%XNshrQ", { VexGv, Ev, CL }, 0 },
{ "%XNshlQ", { VexGv, Ev, CL }, 0 },
@@ -161,10 +161,10 @@
},
/* REG_EVEX_MAP4_D8_PREFIX_1 */
{
- { "aesencwide128kl", { M }, 0 },
- { "aesdecwide128kl", { M }, 0 },
- { "aesencwide256kl", { M }, 0 },
- { "aesdecwide256kl", { M }, 0 },
+ { "%XEaesencwide128kl", { M }, 0 },
+ { "%XEaesdecwide128kl", { M }, 0 },
+ { "%XEaesencwide256kl", { M }, 0 },
+ { "%XEaesdecwide256kl", { M }, 0 },
},
/* REG_EVEX_MAP4_F6 */
{
diff --git a/opcodes/i386-dis-evex-x86.h b/opcodes/i386-dis-evex-x86.h
index b603f1af882..255ff7bb89c 100644
--- a/opcodes/i386-dis-evex-x86.h
+++ b/opcodes/i386-dis-evex-x86.h
@@ -31,82 +31,82 @@
/* X86_64_EVEX_0F38E0 */
{
{ Bad_Opcode },
- { "cmpoxadd", { Mdq, Gdq, VexGdq }, PREFIX_DATA },
+ { "%XEcmpoxadd", { Mdq, Gdq, VexGdq }, PREFIX_DATA },
},
/* X86_64_EVEX_0F38E1 */
{
{ Bad_Opcode },
- { "cmpnoxadd", { Mdq, Gdq, VexGdq }, PREFIX_DATA },
+ { "%XEcmpnoxadd", { Mdq, Gdq, VexGdq }, PREFIX_DATA },
},
/* X86_64_EVEX_0F38E2 */
{
{ Bad_Opcode },
- { "cmpbxadd", { Mdq, Gdq, VexGdq }, PREFIX_DATA },
+ { "%XEcmpbxadd", { Mdq, Gdq, VexGdq }, PREFIX_DATA },
},
/* X86_64_EVEX_0F38E3 */
{
{ Bad_Opcode },
- { "cmpnbxadd", { Mdq, Gdq, VexGdq }, PREFIX_DATA },
+ { "%XEcmpnbxadd", { Mdq, Gdq, VexGdq }, PREFIX_DATA },
},
/* X86_64_EVEX_0F38E4 */
{
{ Bad_Opcode },
- { "cmpzxadd", { Mdq, Gdq, VexGdq }, PREFIX_DATA },
+ { "%XEcmpzxadd", { Mdq, Gdq, VexGdq }, PREFIX_DATA },
},
/* X86_64_EVEX_0F38E5 */
{
{ Bad_Opcode },
- { "cmpnzxadd", { Mdq, Gdq, VexGdq }, PREFIX_DATA },
+ { "%XEcmpnzxadd", { Mdq, Gdq, VexGdq }, PREFIX_DATA },
},
/* X86_64_EVEX_0F38E6 */
{
{ Bad_Opcode },
- { "cmpbexadd", { Mdq, Gdq, VexGdq }, PREFIX_DATA },
+ { "%XEcmpbexadd", { Mdq, Gdq, VexGdq }, PREFIX_DATA },
},
/* X86_64_EVEX_0F38E7 */
{
{ Bad_Opcode },
- { "cmpnbexadd", { Mdq, Gdq, VexGdq }, PREFIX_DATA },
+ { "%XEcmpnbexadd", { Mdq, Gdq, VexGdq }, PREFIX_DATA },
},
/* X86_64_EVEX_0F38E8 */
{
{ Bad_Opcode },
- { "cmpsxadd", { Mdq, Gdq, VexGdq }, PREFIX_DATA },
+ { "%XEcmpsxadd", { Mdq, Gdq, VexGdq }, PREFIX_DATA },
},
/* X86_64_EVEX_0F38E9 */
{
{ Bad_Opcode },
- { "cmpnsxadd", { Mdq, Gdq, VexGdq }, PREFIX_DATA },
+ { "%XEcmpnsxadd", { Mdq, Gdq, VexGdq }, PREFIX_DATA },
},
/* X86_64_EVEX_0F38EA */
{
{ Bad_Opcode },
- { "cmppxadd", { Mdq, Gdq, VexGdq }, PREFIX_DATA },
+ { "%XEcmppxadd", { Mdq, Gdq, VexGdq }, PREFIX_DATA },
},
/* X86_64_EVEX_0F38EB */
{
{ Bad_Opcode },
- { "cmpnpxadd", { Mdq, Gdq, VexGdq }, PREFIX_DATA },
+ { "%XEcmpnpxadd", { Mdq, Gdq, VexGdq }, PREFIX_DATA },
},
/* X86_64_EVEX_0F38EC */
{
{ Bad_Opcode },
- { "cmplxadd", { Mdq, Gdq, VexGdq }, PREFIX_DATA },
+ { "%XEcmplxadd", { Mdq, Gdq, VexGdq }, PREFIX_DATA },
},
/* X86_64_EVEX_0F38ED */
{
{ Bad_Opcode },
- { "cmpnlxadd", { Mdq, Gdq, VexGdq }, PREFIX_DATA },
+ { "%XEcmpnlxadd", { Mdq, Gdq, VexGdq }, PREFIX_DATA },
},
/* X86_64_EVEX_0F38EE */
{
{ Bad_Opcode },
- { "cmplexadd", { Mdq, Gdq, VexGdq }, PREFIX_DATA },
+ { "%XEcmplexadd", { Mdq, Gdq, VexGdq }, PREFIX_DATA },
},
/* X86_64_EVEX_0F38EF */
{
{ Bad_Opcode },
- { "cmpnlexadd", { Mdq, Gdq, VexGdq }, PREFIX_DATA },
+ { "%XEcmpnlexadd", { Mdq, Gdq, VexGdq }, PREFIX_DATA },
},
/* X86_64_EVEX_0F38F2 */
{
diff --git a/opcodes/i386-dis-evex.h b/opcodes/i386-dis-evex.h
index 0f196155054..4d6adc7585d 100644
--- a/opcodes/i386-dis-evex.h
+++ b/opcodes/i386-dis-evex.h
@@ -893,19 +893,19 @@ static const struct dis386 evex_table[][256] = {
{ Bad_Opcode },
{ Bad_Opcode },
/* 10 */
- { "adcB", { VexGb, Eb, Gb }, 0 },
- { "adcS", { VexGv, Ev, Gv }, 0 },
- { "adcB", { VexGb, Gb, EbS }, 0 },
- { "adcS", { VexGv, Gv, EvS }, 0 },
+ { "%XEadcB", { VexGb, Eb, Gb }, 0 },
+ { "%XEadcS", { VexGv, Ev, Gv }, 0 },
+ { "%XEadcB", { VexGb, Gb, EbS }, 0 },
+ { "%XEadcS", { VexGv, Gv, EvS }, 0 },
{ Bad_Opcode },
{ Bad_Opcode },
{ Bad_Opcode },
{ Bad_Opcode },
/* 18 */
- { "sbbB", { VexGb, Eb, Gb }, 0 },
- { "sbbS", { VexGv, Ev, Gv }, 0 },
- { "sbbB", { VexGb, Gb, EbS }, 0 },
- { "sbbS", { VexGv, Gv, EvS }, 0 },
+ { "%XEsbbB", { VexGb, Eb, Gb }, 0 },
+ { "%XEsbbS", { VexGv, Ev, Gv }, 0 },
+ { "%XEsbbB", { VexGb, Gb, EbS }, 0 },
+ { "%XEsbbS", { VexGv, Gv, EvS }, 0 },
{ Bad_Opcode },
{ Bad_Opcode },
{ Bad_Opcode },
@@ -1113,13 +1113,13 @@ static const struct dis386 evex_table[][256] = {
{ REG_TABLE (REG_EVEX_MAP4_D1) },
{ REG_TABLE (REG_EVEX_MAP4_D2) },
{ REG_TABLE (REG_EVEX_MAP4_D3) },
- { "sha1rnds4", { XM, EXxmm, Ib }, 0 },
+ { "%XEsha1rnds4", { XM, EXxmm, Ib }, 0 },
{ Bad_Opcode },
{ Bad_Opcode },
{ Bad_Opcode },
/* D8 */
{ PREFIX_TABLE (PREFIX_EVEX_MAP4_D8) },
- { "sha1msg1", { XM, EXxmm }, 0 },
+ { "%XEsha1msg1", { XM, EXxmm }, 0 },
{ PREFIX_TABLE (PREFIX_EVEX_MAP4_DA) },
{ PREFIX_TABLE (PREFIX_EVEX_MAP4_DB) },
{ PREFIX_TABLE (PREFIX_EVEX_MAP4_DC) },
diff --git a/opcodes/i386-dis.c b/opcodes/i386-dis.c
index e2e903afde4..9d2c00cca1d 100644
--- a/opcodes/i386-dis.c
+++ b/opcodes/i386-dis.c
@@ -3910,38 +3910,38 @@ static const struct dis386 prefix_table[][4] = {
/* PREFIX_VEX_0F90_L_0_W_0 */
{
- { "kmovw", { MaskG, MaskE }, 0 },
+ { "%XEkmovw", { MaskG, MaskE }, 0 },
{ Bad_Opcode },
- { "kmovb", { MaskG, MaskBDE }, 0 },
+ { "%XEkmovb", { MaskG, MaskBDE }, 0 },
},
/* PREFIX_VEX_0F90_L_0_W_1 */
{
- { "kmovq", { MaskG, MaskE }, 0 },
+ { "%XEkmovq", { MaskG, MaskE }, 0 },
{ Bad_Opcode },
- { "kmovd", { MaskG, MaskBDE }, 0 },
+ { "%XEkmovd", { MaskG, MaskBDE }, 0 },
},
/* PREFIX_VEX_0F91_L_0_W_0 */
{
- { "kmovw", { Mw, MaskG }, 0 },
+ { "%XEkmovw", { Mw, MaskG }, 0 },
{ Bad_Opcode },
- { "kmovb", { Mb, MaskG }, 0 },
+ { "%XEkmovb", { Mb, MaskG }, 0 },
},
/* PREFIX_VEX_0F91_L_0_W_1 */
{
- { "kmovq", { Mq, MaskG }, 0 },
+ { "%XEkmovq", { Mq, MaskG }, 0 },
{ Bad_Opcode },
- { "kmovd", { Md, MaskG }, 0 },
+ { "%XEkmovd", { Md, MaskG }, 0 },
},
/* PREFIX_VEX_0F92_L_0_W_0 */
{
- { "kmovw", { MaskG, Rdq }, 0 },
+ { "%XEkmovw", { MaskG, Rdq }, 0 },
{ Bad_Opcode },
- { "kmovb", { MaskG, Rdq }, 0 },
- { "kmovd", { MaskG, Rdq }, 0 },
+ { "%XEkmovb", { MaskG, Rdq }, 0 },
+ { "%XEkmovd", { MaskG, Rdq }, 0 },
},
/* PREFIX_VEX_0F92_L_0_W_1 */
@@ -3949,15 +3949,15 @@ static const struct dis386 prefix_table[][4] = {
{ Bad_Opcode },
{ Bad_Opcode },
{ Bad_Opcode },
- { "kmovK", { MaskG, Rdq }, 0 },
+ { "%XEkmovK", { MaskG, Rdq }, 0 },
},
/* PREFIX_VEX_0F93_L_0_W_0 */
{
- { "kmovw", { Gdq, MaskR }, 0 },
+ { "%XEkmovw", { Gdq, MaskR }, 0 },
{ Bad_Opcode },
- { "kmovb", { Gdq, MaskR }, 0 },
- { "kmovd", { Gdq, MaskR }, 0 },
+ { "%XEkmovb", { Gdq, MaskR }, 0 },
+ { "%XEkmovd", { Gdq, MaskR }, 0 },
},
/* PREFIX_VEX_0F93_L_0_W_1 */
@@ -3965,7 +3965,7 @@ static const struct dis386 prefix_table[][4] = {
{ Bad_Opcode },
{ Bad_Opcode },
{ Bad_Opcode },
- { "kmovK", { Gdq, MaskR }, 0 },
+ { "%XEkmovK", { Gdq, MaskR }, 0 },
},
/* PREFIX_VEX_0F98_L_0_W_0 */
@@ -4126,10 +4126,10 @@ static const struct dis386 prefix_table[][4] = {
/* PREFIX_VEX_0F38F5_L_0 */
{
- { "%XNbzhiS", { Gdq, Edq, VexGdq }, 0 },
- { "pextS", { Gdq, VexGdq, Edq }, 0 },
+ { "%XE%XNbzhiS", { Gdq, Edq, VexGdq }, 0 },
+ { "%XEpextS", { Gdq, VexGdq, Edq }, 0 },
{ Bad_Opcode },
- { "pdepS", { Gdq, VexGdq, Edq }, 0 },
+ { "%XEpdepS", { Gdq, VexGdq, Edq }, 0 },
},
/* PREFIX_VEX_0F38F6_L_0 */
@@ -4137,15 +4137,15 @@ static const struct dis386 prefix_table[][4] = {
{ Bad_Opcode },
{ Bad_Opcode },
{ Bad_Opcode },
- { "mulxS", { Gdq, VexGdq, Edq }, 0 },
+ { "%XEmulxS", { Gdq, VexGdq, Edq }, 0 },
},
/* PREFIX_VEX_0F38F7_L_0 */
{
- { "%XNbextrS", { Gdq, Edq, VexGdq }, 0 },
- { "sarxS", { Gdq, Edq, VexGdq }, 0 },
- { "shlxS", { Gdq, Edq, VexGdq }, 0 },
- { "shrxS", { Gdq, Edq, VexGdq }, 0 },
+ { "%XE%XNbextrS", { Gdq, Edq, VexGdq }, 0 },
+ { "%XEsarxS", { Gdq, Edq, VexGdq }, 0 },
+ { "%XEshlxS", { Gdq, Edq, VexGdq }, 0 },
+ { "%XEshrxS", { Gdq, Edq, VexGdq }, 0 },
},
/* PREFIX_VEX_0F3AF0_L_0 */
@@ -4153,7 +4153,7 @@ static const struct dis386 prefix_table[][4] = {
{ Bad_Opcode },
{ Bad_Opcode },
{ Bad_Opcode },
- { "rorxS", { Gdq, Edq, Ib }, 0 },
+ { "%XErorxS", { Gdq, Edq, Ib }, 0 },
},
#include "i386-dis-evex-prefix.h"
@@ -10465,7 +10465,10 @@ putop (instr_info *ins, const char *in_template, int sizeflag)
{
case 'X':
if (!ins->vex.evex || ins->vex.b || ins->vex.ll >= 2
+ || ins->vex.nf
|| (ins->rex2 & REX_R)
+ || (ins->rex2 & REX_B)
+ || (ins->rex2 & REX_X)
|| (ins->modrm.mod == 3 && (ins->rex & REX_X))
|| !ins->vex.v || ins->vex.mask_register_specifier)
break;
--
2.25.1
More information about the Binutils
mailing list