+2020-11-14  Borislav Petkov  <bp@suse.de>
+
+       * testsuite/gas/i386/x86-64-segovr.d: Adjust regexes.
+       * testsuite/gas/i386/x86-64-nops.d: Likewise.
+       * testsuite/gas/i386/x86-64-nops-1.d: Likewise.
+       * testsuite/gas/i386/x86-64-nops-1-g64.d: Likewise.
+       * testsuite/gas/i386/x86-64-nops-1-core2.d: Likewise.
+       * testsuite/gas/i386/x86-64-nops-1-k8.d: Likewise.
+       * testsuite/gas/i386/x86-64-nops-2.d: Likewise.
+       * testsuite/gas/i386/x86-64-nops-3.d: Likewise.
+       * testsuite/gas/i386/x86-64-nops-4.d: Likewise.
+       * testsuite/gas/i386/x86-64-nops-4-core2.d: Likewise.
+       * testsuite/gas/i386/x86-64-nops-4-k8.d: Likewise.
+       * testsuite/gas/i386/x86-64-nops-5.d: Likewise.
+       * testsuite/gas/i386/x86-64-nops-5-k8.d: Likewise.
+       * testsuite/gas/i386/x86-64-nops-7.d: Likewise.
+       * testsuite/gas/i386/x86-64-nop-1.d: Likewise.
+       * testsuite/gas/i386/x86-64-align-branch-1a.d: Likewise.
+       * testsuite/gas/i386/x86-64-align-branch-1b.d: Likewise.
+       * testsuite/gas/i386/x86-64-align-branch-1c.d: Likewise.
+       * testsuite/gas/i386/x86-64-align-branch-1d.d: Likewise.
+       * testsuite/gas/i386/x86-64-align-branch-1g.d: Likewise.
+       * testsuite/gas/i386/x86-64-align-branch-2c.d: Likewise.
+       * testsuite/gas/i386/x86-64-align-branch-6.d: Likewise.
+       * testsuite/gas/i386/x86-64-align-branch-7.d: Likewise.
+       * testsuite/gas/i386/x86-64-align-branch-8.d: Likewise.
+       * testsuite/gas/i386/ilp32/x86-64-nops-1-core2.d: Likewise.
+       * testsuite/gas/i386/ilp32/x86-64-nops-1-k8.d: Likewise.
+       * testsuite/gas/i386/ilp32/x86-64-nops-1.d: Likewise.
+       * testsuite/gas/i386/ilp32/x86-64-nops-2.d: Likewise.
+       * testsuite/gas/i386/ilp32/x86-64-nops-3.d: Likewise.
+       * testsuite/gas/i386/ilp32/x86-64-nops-4-core2.d: Likewise.
+       * testsuite/gas/i386/ilp32/x86-64-nops-4-k8.d: Likewise.
+       * testsuite/gas/i386/ilp32/x86-64-nops-4.d: Likewise.
+       * testsuite/gas/i386/ilp32/x86-64-nops-5-k8.d: Likewise.
+       * testsuite/gas/i386/ilp32/x86-64-nops-5.d: Likewise.
+       * testsuite/gas/i386/ilp32/x86-64-nops.d:: Likewise.
+
 2020-11-12  Jozef Lawrynowicz  <jozef.l@mittosystems.com>
 
        * config/tc-msp430.c (OPTION_MOVE_DATA): Define.
 
 
 0+ <nop15>:
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 40 00             nopl   0x0\(%rax\)
 
 0+10 <nop14>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 00                nopl   \(%rax\)
 
 0+20 <nop13>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+30 <nop12>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    90                      nop
 
 0+40 <nop11>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 
 0+50 <nop10>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 2e 0f 1f 84 00 00 00 00 00   nopw   %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 2e 0f 1f 84 00 00 00 00 00   cs nopw 0x0\(%rax,%rax,1\)
 
 0+60 <nop9>:
 [      ]*[a-f0-9]+:    90                      nop
 
 
 0+ <nop15>:
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 40 00             nopl   0x0\(%rax\)
 
 0+10 <nop14>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 00                nopl   \(%rax\)
 
 0+20 <nop13>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+30 <nop12>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    90                      nop
 
 0+40 <nop11>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 
 0+50 <nop10>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 2e 0f 1f 84 00 00 00 00 00   nopw   %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 2e 0f 1f 84 00 00 00 00 00   cs nopw 0x0\(%rax,%rax,1\)
 
 0+60 <nop9>:
 [      ]*[a-f0-9]+:    90                      nop
 
 
 0+ <nop15>:
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 40 00             nopl   0x0\(%rax\)
 
 0+10 <nop14>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 00                nopl   \(%rax\)
 
 0+20 <nop13>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+30 <nop12>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    90                      nop
 
 0+40 <nop11>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 
 0+50 <nop10>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 2e 0f 1f 84 00 00 00 00 00   nopw   %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 2e 0f 1f 84 00 00 00 00 00   cs nopw 0x0\(%rax,%rax,1\)
 
 0+60 <nop9>:
 [      ]*[a-f0-9]+:    90                      nop
 
 
 0+ <nop>:
 [      ]*[a-f0-9]+:    0f be f0                movsbl %al,%esi
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+10 <nop15>:
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 40 00             nopl   0x0\(%rax\)
 
 0+20 <nop14>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 00                nopl   \(%rax\)
 
 0+30 <nop13>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+40 <nop12>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    90                      nop
 
 0+50 <nop11>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 
 0+60 <nop10>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 2e 0f 1f 84 00 00 00 00 00   nopw   %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 2e 0f 1f 84 00 00 00 00 00   cs nopw 0x0\(%rax,%rax,1\)
 
 0+70 <nop9>:
 [      ]*[a-f0-9]+:    90                      nop
 
 
 0+ <nop>:
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 0f 1f 84 00 00 00 00 00      nopw   0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    89 c3                   mov    %eax,%ebx
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 00                nopl   \(%rax\)
 #pass
 
 
 0+ <nop31>:
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 0f 1f 84 00 00 00 00 00      nopw   0x0\(%rax,%rax,1\)
 
 0+20 <nop30>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 84 00 00 00 00 00         nopl   0x0\(%rax,%rax,1\)
 
 0+40 <nop29>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 80 00 00 00 00    nopl   0x0\(%rax\)
 
 0+60 <nop28>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 0f 1f 44 00 00       nopw   0x0\(%rax,%rax,1\)
 
 0+80 <nop27>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 44 00 00          nopl   0x0\(%rax,%rax,1\)
 
 0+a0 <nop26>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 40 00             nopl   0x0\(%rax\)
 
 0+c0 <nop25>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 00                nopl   \(%rax\)
 
 0+e0 <nop24>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+100 <nop23>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    90                      nop
 
 0+120 <nop22>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 
 0+140 <nop21>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 2e 0f 1f 84 00 00 00 00 00   nopw   %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 2e 0f 1f 84 00 00 00 00 00   cs nopw 0x0\(%rax,%rax,1\)
 
 0+160 <nop20>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 0f 1f 84 00 00 00 00 00      nopw   0x0\(%rax,%rax,1\)
 
 0+180 <nop19>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 84 00 00 00 00 00         nopl   0x0\(%rax,%rax,1\)
 
 0+1a0 <nop18>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 80 00 00 00 00    nopl   0x0\(%rax\)
 
 0+1c0 <nop17>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 0f 1f 44 00 00       nopw   0x0\(%rax,%rax,1\)
 
 0+1e0 <nop16>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 44 00 00          nopl   0x0\(%rax,%rax,1\)
 #pass
 
 
 0+ <nop31>:
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 0f 1f 84 00 00 00 00 00      nopw   0x0\(%rax,%rax,1\)
 
 0+20 <nop30>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 84 00 00 00 00 00         nopl   0x0\(%rax,%rax,1\)
 
 0+40 <nop29>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 80 00 00 00 00    nopl   0x0\(%rax\)
 
 0+60 <nop28>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 0f 1f 44 00 00       nopw   0x0\(%rax,%rax,1\)
 
 0+80 <nop27>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 44 00 00          nopl   0x0\(%rax,%rax,1\)
 
 0+a0 <nop26>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 40 00             nopl   0x0\(%rax\)
 
 0+c0 <nop25>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 00                nopl   \(%rax\)
 
 0+e0 <nop24>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+100 <nop23>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    90                      nop
 
 0+120 <nop22>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 
 0+140 <nop21>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 2e 0f 1f 84 00 00 00 00 00   nopw   %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 2e 0f 1f 84 00 00 00 00 00   cs nopw 0x0\(%rax,%rax,1\)
 
 0+160 <nop20>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 0f 1f 84 00 00 00 00 00      nopw   0x0\(%rax,%rax,1\)
 
 0+180 <nop19>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 84 00 00 00 00 00         nopl   0x0\(%rax,%rax,1\)
 
 0+1a0 <nop18>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 80 00 00 00 00    nopl   0x0\(%rax\)
 
 0+1c0 <nop17>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 0f 1f 44 00 00       nopw   0x0\(%rax,%rax,1\)
 
 0+1e0 <nop16>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 44 00 00          nopl   0x0\(%rax,%rax,1\)
 #pass
 
 
 0+ <nop31>:
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 0f 1f 84 00 00 00 00 00      nopw   0x0\(%rax,%rax,1\)
 
 0+20 <nop30>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 84 00 00 00 00 00         nopl   0x0\(%rax,%rax,1\)
 
 0+40 <nop29>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 80 00 00 00 00    nopl   0x0\(%rax\)
 
 0+60 <nop28>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 0f 1f 44 00 00       nopw   0x0\(%rax,%rax,1\)
 
 0+80 <nop27>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 44 00 00          nopl   0x0\(%rax,%rax,1\)
 
 0+a0 <nop26>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 40 00             nopl   0x0\(%rax\)
 
 0+c0 <nop25>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 00                nopl   \(%rax\)
 
 0+e0 <nop24>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+100 <nop23>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    90                      nop
 
 0+120 <nop22>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 
 0+140 <nop21>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 2e 0f 1f 84 00 00 00 00 00   nopw   %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 2e 0f 1f 84 00 00 00 00 00   cs nopw 0x0\(%rax,%rax,1\)
 
 0+160 <nop20>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 0f 1f 84 00 00 00 00 00      nopw   0x0\(%rax,%rax,1\)
 
 0+180 <nop19>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 84 00 00 00 00 00         nopl   0x0\(%rax,%rax,1\)
 
 0+1a0 <nop18>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 80 00 00 00 00    nopl   0x0\(%rax\)
 
 0+1c0 <nop17>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 0f 1f 44 00 00       nopw   0x0\(%rax,%rax,1\)
 
 0+1e0 <nop16>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 44 00 00          nopl   0x0\(%rax,%rax,1\)
 #pass
 
 
 0+40 <pentium4>:
 [      ]*[a-f0-9]+:    0f be f0                movsbl %al,%esi
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+50 <nocona>:
 [      ]*[a-f0-9]+:    0f be f0                movsbl %al,%esi
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+60 <core>:
 [      ]*[a-f0-9]+:    0f be f0                movsbl %al,%esi
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+70 <core2>:
 [      ]*[a-f0-9]+:    0f be f0                movsbl %al,%esi
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+80 <k6>:
 
 0+90 <athlon>:
 [      ]*[a-f0-9]+:    0f be f0                movsbl %al,%esi
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+a0 <k8>:
 [      ]*[a-f0-9]+:    0f be f0                movsbl %al,%esi
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+b0 <generic32>:
 
 0+c0 <generic64>:
 [      ]*[a-f0-9]+:    0f be f0                movsbl %al,%esi
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+d0 <amdfam10>:
 [      ]*[a-f0-9]+:    0f be f0                movsbl %al,%esi
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 #pass
 
 
 0+40 <pentium4>:
 [      ]*[a-f0-9]+:    0f be f0                movsbl %al,%esi
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+50 <nocona>:
 [      ]*[a-f0-9]+:    0f be f0                movsbl %al,%esi
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+60 <core>:
 [      ]*[a-f0-9]+:    0f be f0                movsbl %al,%esi
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+70 <core2>:
 [      ]*[a-f0-9]+:    0f be f0                movsbl %al,%esi
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+80 <k6>:
 
 0+90 <athlon>:
 [      ]*[a-f0-9]+:    0f be f0                movsbl %al,%esi
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+a0 <k8>:
 [      ]*[a-f0-9]+:    0f be f0                movsbl %al,%esi
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+b0 <generic32>:
 
 0+c0 <generic64>:
 [      ]*[a-f0-9]+:    0f be f0                movsbl %al,%esi
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+d0 <amdfam10>:
 [      ]*[a-f0-9]+:    0f be f0                movsbl %al,%esi
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 #pass
 
 [      ]*[a-f0-9]+:    0f 1f 80 00 00 00 00    nopl   0x0\(%rax\)
 [      ]*[a-f0-9]+:    0f 1f 84 00 00 00 00 00         nopl   0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 0f 1f 84 00 00 00 00 00      nopw   0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 2e 0f 1f 84 00 00 00 00 00   nopw   %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 2e 0f 1f 84 00 00 00 00 00   cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 19 ff                nop    %edi
 [      ]*[a-f0-9]+:    0f 1a ff                nop    %edi
 [      ]*[a-f0-9]+:    0f 1b ff                nop    %edi
 
   1d:  89 75 f4                mov    %esi,-0xc\(%rbp\)
   20:  48 39 c5                cmp    %rax,%rbp
   23:  74 5d                   je     (0x)?82( .*)?
-  25:  2e 89 75 f4             mov    %esi,%cs:-0xc\(%rbp\)
+  25:  2e 89 75 f4             cs mov %esi,-0xc\(%rbp\)
   29:  89 75 f4                mov    %esi,-0xc\(%rbp\)
   2c:  89 7d f8                mov    %edi,-0x8\(%rbp\)
   2f:  89 75 f4                mov    %esi,-0xc\(%rbp\)
   40:  74 40                   je     (0x)?82( .*)?
   42:  5d                      pop    %rbp
   43:  74 3d                   je     (0x)?82( .*)?
-  45:  2e 89 45 fc             mov    %eax,%cs:-0x4\(%rbp\)
+  45:  2e 89 45 fc             cs mov %eax,-0x4\(%rbp\)
   49:  89 75 f4                mov    %esi,-0xc\(%rbp\)
   4c:  89 7d f8                mov    %edi,-0x8\(%rbp\)
   4f:  89 75 f4                mov    %esi,-0xc\(%rbp\)
 
   1d:  89 75 f4                mov    %esi,-0xc\(%rbp\)
   20:  48 39 c5                cmp    %rax,%rbp
   23:  74 5d                   je     (0x)?82( .*)?
-  25:  2e 89 75 f4             mov    %esi,%cs:-0xc\(%rbp\)
+  25:  2e 89 75 f4             cs mov %esi,-0xc\(%rbp\)
   29:  89 75 f4                mov    %esi,-0xc\(%rbp\)
   2c:  89 7d f8                mov    %edi,-0x8\(%rbp\)
   2f:  89 75 f4                mov    %esi,-0xc\(%rbp\)
   40:  74 40                   je     (0x)?82( .*)?
   42:  5d                      pop    %rbp
   43:  74 3d                   je     (0x)?82( .*)?
-  45:  2e 89 45 fc             mov    %eax,%cs:-0x4\(%rbp\)
+  45:  2e 89 45 fc             cs mov %eax,-0x4\(%rbp\)
   49:  89 75 f4                mov    %esi,-0xc\(%rbp\)
   4c:  89 7d f8                mov    %edi,-0x8\(%rbp\)
   4f:  89 75 f4                mov    %esi,-0xc\(%rbp\)
 
   1d:  89 75 f4                mov    %esi,-0xc\(%rbp\)
   20:  48 39 c5                cmp    %rax,%rbp
   23:  74 5d                   je     (0x)?82( .*)?
-  25:  2e 89 75 f4             mov    %esi,%cs:-0xc\(%rbp\)
+  25:  2e 89 75 f4             cs mov %esi,-0xc\(%rbp\)
   29:  89 75 f4                mov    %esi,-0xc\(%rbp\)
   2c:  89 7d f8                mov    %edi,-0x8\(%rbp\)
   2f:  89 75 f4                mov    %esi,-0xc\(%rbp\)
   40:  74 40                   je     (0x)?82( .*)?
   42:  5d                      pop    %rbp
   43:  74 3d                   je     (0x)?82( .*)?
-  45:  2e 89 45 fc             mov    %eax,%cs:-0x4\(%rbp\)
+  45:  2e 89 45 fc             cs mov %eax,-0x4\(%rbp\)
   49:  89 75 f4                mov    %esi,-0xc\(%rbp\)
   4c:  89 7d f8                mov    %edi,-0x8\(%rbp\)
   4f:  89 75 f4                mov    %esi,-0xc\(%rbp\)
 
   1d:  89 75 f4                mov    %esi,-0xc\(%rbp\)
   20:  48 39 c5                cmp    %rax,%rbp
   23:  74 5b                   je     (0x)?80( .*)?
-  25:  2e 89 75 f4             mov    %esi,%cs:-0xc\(%rbp\)
+  25:  2e 89 75 f4             cs mov %esi,-0xc\(%rbp\)
   29:  89 75 f4                mov    %esi,-0xc\(%rbp\)
   2c:  89 7d f8                mov    %edi,-0x8\(%rbp\)
   2f:  89 75 f4                mov    %esi,-0xc\(%rbp\)
 
   1d:  89 75 f4                mov    %esi,-0xc\(%rbp\)
   20:  48 39 c5                cmp    %rax,%rbp
   23:  74 5d                   je     (0x)?82( .*)?
-  25:  2e 89 75 f4             mov    %esi,%cs:-0xc\(%rbp\)
+  25:  2e 89 75 f4             cs mov %esi,-0xc\(%rbp\)
   29:  89 75 f4                mov    %esi,-0xc\(%rbp\)
   2c:  89 7d f8                mov    %edi,-0x8\(%rbp\)
   2f:  89 75 f4                mov    %esi,-0xc\(%rbp\)
   40:  74 40                   je     (0x)?82( .*)?
   42:  5d                      pop    %rbp
   43:  74 3d                   je     (0x)?82( .*)?
-  45:  2e 89 45 fc             mov    %eax,%cs:-0x4\(%rbp\)
+  45:  2e 89 45 fc             cs mov %eax,-0x4\(%rbp\)
   49:  89 75 f4                mov    %esi,-0xc\(%rbp\)
   4c:  89 7d f8                mov    %edi,-0x8\(%rbp\)
   4f:  89 75 f4                mov    %esi,-0xc\(%rbp\)
 
   3a:  89 75 f4                mov    %esi,-0xc\(%rbp\)
   3d:  89 75 f4                mov    %esi,-0xc\(%rbp\)
   40:  ff d0                   call   \*%rax
-  42:  2e 2e 2e 2e 2e 89 75 f4         cs cs cs cs mov %esi,%cs:-0xc\(%rbp\)
+  42:  2e 2e 2e 2e 2e 89 75 f4         cs cs cs cs cs mov %esi,-0xc\(%rbp\)
   4a:  55                      push   %rbp
   4b:  55                      push   %rbp
   4c:  64 89 04 25 01 00 00 00         mov    %eax,%fs:0x1
   5a:  89 75 f4                mov    %esi,-0xc\(%rbp\)
   5d:  89 75 f4                mov    %esi,-0xc\(%rbp\)
   60:  e8 [0-9a-f ]+           call   .*
-  65:  2e 2e 2e 2e 2e 89 75 f4         cs cs cs cs mov %esi,%cs:-0xc\(%rbp\)
+  65:  2e 2e 2e 2e 2e 89 75 f4         cs cs cs cs cs mov %esi,-0xc\(%rbp\)
   6d:  2e 2e 55                cs cs push %rbp
   70:  55                      push   %rbp
   71:  55                      push   %rbp
 
 Disassembly of section .text:
 
 0+ <_start>:
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
  +[a-f0-9]+:   0f 1f 80 00 00 00 00    nopl   0x0\(%rax\)
  +[a-f0-9]+:   f2 73 bf                bnd jae 0 <_start>
  +[a-f0-9]+:   c3                      ret *
 
 Disassembly of section .text:
 
 0+ <foo>:
- +[a-f0-9]+:   2e 66 0f 3a 60 00 03    pcmpestrm \$0x3,%cs:\(%rax\),%xmm0
+ +[a-f0-9]+:   2e 66 0f 3a 60 00 03    cs pcmpestrm \$0x3,\(%rax\),%xmm0
  +[a-f0-9]+:   2e 2e 48 89 e5          cs cs mov %rsp,%rbp
  +[a-f0-9]+:   89 7d f8                mov    %edi,-0x8\(%rbp\)
  +[a-f0-9]+:   89 75 f4                mov    %esi,-0xc\(%rbp\)
 
 Disassembly of section .text:
 
 0+ <foo>:
- +[a-f0-9]+:   2e c4 63 79 60 38 03    vpcmpestrm \$0x3,%cs:\(%rax\),%xmm15
+ +[a-f0-9]+:   2e c4 63 79 60 38 03    cs vpcmpestrm \$0x3,\(%rax\),%xmm15
  +[a-f0-9]+:   2e 2e 48 89 e5          cs cs mov %rsp,%rbp
  +[a-f0-9]+:   89 7d f8                mov    %edi,-0x8\(%rbp\)
  +[a-f0-9]+:   89 75 f4                mov    %esi,-0xc\(%rbp\)
 
  +[a-f0-9]+:   0f 1f 40 00             nopl   0x0\(%rax\)
 
 0+12 <pseudo_20>:
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
  +[a-f0-9]+:   66 0f 1f 84 00 00 00 00 00      nopw   0x0\(%rax,%rax,1\)
 
 0+26 <pseudo_30>:
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
  +[a-f0-9]+:   0f 1f 84 00 00 00 00 00         nopl   0x0\(%rax,%rax,1\)
 
 0+44 <pseudo_129>:
  +[a-f0-9]+:   eb 7f                   jmp    c5 <end>
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
  +[a-f0-9]+:   66 0f 1f 44 00 00       nopw   0x0\(%rax,%rax,1\)
 
 0+c5 <end>:
 
 
 0+ <nop15>:
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 40 00             nopl   0x0\(%rax\)
 
 0+10 <nop14>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 00                nopl   \(%rax\)
 
 0+20 <nop13>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+30 <nop12>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    90                      nop
 
 0+40 <nop11>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 
 0+50 <nop10>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 2e 0f 1f 84 00 00 00 00 00   nopw   %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 2e 0f 1f 84 00 00 00 00 00   cs nopw 0x0\(%rax,%rax,1\)
 
 0+60 <nop9>:
 [      ]*[a-f0-9]+:    90                      nop
 
 
 0+ <nop15>:
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 40 00             nopl   0x0\(%rax\)
 
 0+10 <nop14>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 00                nopl   \(%rax\)
 
 0+20 <nop13>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+30 <nop12>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    90                      nop
 
 0+40 <nop11>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 
 0+50 <nop10>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 2e 0f 1f 84 00 00 00 00 00   nopw   %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 2e 0f 1f 84 00 00 00 00 00   cs nopw 0x0\(%rax,%rax,1\)
 
 0+60 <nop9>:
 [      ]*[a-f0-9]+:    90                      nop
 
 
 0+ <nop15>:
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 40 00             nopl   0x0\(%rax\)
 
 0+10 <nop14>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 00                nopl   \(%rax\)
 
 0+20 <nop13>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+30 <nop12>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    90                      nop
 
 0+40 <nop11>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 
 0+50 <nop10>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 2e 0f 1f 84 00 00 00 00 00   nopw   %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 2e 0f 1f 84 00 00 00 00 00   cs nopw 0x0\(%rax,%rax,1\)
 
 0+60 <nop9>:
 [      ]*[a-f0-9]+:    90                      nop
 
 
 0+ <nop15>:
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 40 00             nopl   0x0\(%rax\)
 
 0+10 <nop14>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 00                nopl   \(%rax\)
 
 0+20 <nop13>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+30 <nop12>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    90                      nop
 
 0+40 <nop11>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 
 0+50 <nop10>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 2e 0f 1f 84 00 00 00 00 00   nopw   %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 2e 0f 1f 84 00 00 00 00 00   cs nopw 0x0\(%rax,%rax,1\)
 
 0+60 <nop9>:
 [      ]*[a-f0-9]+:    90                      nop
 
 
 0+ <nop>:
 [      ]*[a-f0-9]+:    0f be f0                movsbl %al,%esi
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+10 <nop15>:
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 40 00             nopl   0x0\(%rax\)
 
 0+20 <nop14>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 00                nopl   \(%rax\)
 
 0+30 <nop13>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+40 <nop12>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    90                      nop
 
 0+50 <nop11>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 
 0+60 <nop10>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 2e 0f 1f 84 00 00 00 00 00   nopw   %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 2e 0f 1f 84 00 00 00 00 00   cs nopw 0x0\(%rax,%rax,1\)
 
 0+70 <nop9>:
 [      ]*[a-f0-9]+:    90                      nop
 
 
 0+ <nop>:
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 0f 1f 84 00 00 00 00 00      nopw   0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    89 c3                   mov    %eax,%ebx
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 00                nopl   \(%rax\)
 #pass
 
 
 0+ <nop31>:
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 0f 1f 84 00 00 00 00 00      nopw   0x0\(%rax,%rax,1\)
 
 0+20 <nop30>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 84 00 00 00 00 00         nopl   0x0\(%rax,%rax,1\)
 
 0+40 <nop29>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 80 00 00 00 00    nopl   0x0\(%rax\)
 
 0+60 <nop28>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 0f 1f 44 00 00       nopw   0x0\(%rax,%rax,1\)
 
 0+80 <nop27>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 44 00 00          nopl   0x0\(%rax,%rax,1\)
 
 0+a0 <nop26>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 40 00             nopl   0x0\(%rax\)
 
 0+c0 <nop25>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 00                nopl   \(%rax\)
 
 0+e0 <nop24>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+100 <nop23>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    90                      nop
 
 0+120 <nop22>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 
 0+140 <nop21>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 2e 0f 1f 84 00 00 00 00 00   nopw   %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 2e 0f 1f 84 00 00 00 00 00   cs nopw 0x0\(%rax,%rax,1\)
 
 0+160 <nop20>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 0f 1f 84 00 00 00 00 00      nopw   0x0\(%rax,%rax,1\)
 
 0+180 <nop19>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 84 00 00 00 00 00         nopl   0x0\(%rax,%rax,1\)
 
 0+1a0 <nop18>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 80 00 00 00 00    nopl   0x0\(%rax\)
 
 0+1c0 <nop17>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 0f 1f 44 00 00       nopw   0x0\(%rax,%rax,1\)
 
 0+1e0 <nop16>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 44 00 00          nopl   0x0\(%rax,%rax,1\)
 #pass
 
 
 0+ <nop31>:
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 0f 1f 84 00 00 00 00 00      nopw   0x0\(%rax,%rax,1\)
 
 0+20 <nop30>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 84 00 00 00 00 00         nopl   0x0\(%rax,%rax,1\)
 
 0+40 <nop29>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 80 00 00 00 00    nopl   0x0\(%rax\)
 
 0+60 <nop28>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 0f 1f 44 00 00       nopw   0x0\(%rax,%rax,1\)
 
 0+80 <nop27>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 44 00 00          nopl   0x0\(%rax,%rax,1\)
 
 0+a0 <nop26>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 40 00             nopl   0x0\(%rax\)
 
 0+c0 <nop25>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 00                nopl   \(%rax\)
 
 0+e0 <nop24>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+100 <nop23>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    90                      nop
 
 0+120 <nop22>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 
 0+140 <nop21>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 2e 0f 1f 84 00 00 00 00 00   nopw   %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 2e 0f 1f 84 00 00 00 00 00   cs nopw 0x0\(%rax,%rax,1\)
 
 0+160 <nop20>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 0f 1f 84 00 00 00 00 00      nopw   0x0\(%rax,%rax,1\)
 
 0+180 <nop19>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 84 00 00 00 00 00         nopl   0x0\(%rax,%rax,1\)
 
 0+1a0 <nop18>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 80 00 00 00 00    nopl   0x0\(%rax\)
 
 0+1c0 <nop17>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 0f 1f 44 00 00       nopw   0x0\(%rax,%rax,1\)
 
 0+1e0 <nop16>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 44 00 00          nopl   0x0\(%rax,%rax,1\)
 #pass
 
 
 0+ <nop31>:
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 0f 1f 84 00 00 00 00 00      nopw   0x0\(%rax,%rax,1\)
 
 0+20 <nop30>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 84 00 00 00 00 00         nopl   0x0\(%rax,%rax,1\)
 
 0+40 <nop29>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 80 00 00 00 00    nopl   0x0\(%rax\)
 
 0+60 <nop28>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 0f 1f 44 00 00       nopw   0x0\(%rax,%rax,1\)
 
 0+80 <nop27>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 44 00 00          nopl   0x0\(%rax,%rax,1\)
 
 0+a0 <nop26>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 40 00             nopl   0x0\(%rax\)
 
 0+c0 <nop25>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 00                nopl   \(%rax\)
 
 0+e0 <nop24>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+100 <nop23>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    90                      nop
 
 0+120 <nop22>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 
 0+140 <nop21>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 2e 0f 1f 84 00 00 00 00 00   nopw   %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 2e 0f 1f 84 00 00 00 00 00   cs nopw 0x0\(%rax,%rax,1\)
 
 0+160 <nop20>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 0f 1f 84 00 00 00 00 00      nopw   0x0\(%rax,%rax,1\)
 
 0+180 <nop19>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 84 00 00 00 00 00         nopl   0x0\(%rax,%rax,1\)
 
 0+1a0 <nop18>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 80 00 00 00 00    nopl   0x0\(%rax\)
 
 0+1c0 <nop17>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 0f 1f 44 00 00       nopw   0x0\(%rax,%rax,1\)
 
 0+1e0 <nop16>:
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
 [      ]*[a-f0-9]+:    90                      nop
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 1f 44 00 00          nopl   0x0\(%rax,%rax,1\)
 #pass
 
 
 0+40 <pentium4>:
 [      ]*[a-f0-9]+:    0f be f0                movsbl %al,%esi
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+50 <nocona>:
 [      ]*[a-f0-9]+:    0f be f0                movsbl %al,%esi
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+60 <core>:
 [      ]*[a-f0-9]+:    0f be f0                movsbl %al,%esi
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+70 <core2>:
 [      ]*[a-f0-9]+:    0f be f0                movsbl %al,%esi
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+80 <k6>:
 
 0+90 <athlon>:
 [      ]*[a-f0-9]+:    0f be f0                movsbl %al,%esi
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+a0 <k8>:
 [      ]*[a-f0-9]+:    0f be f0                movsbl %al,%esi
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+b0 <generic32>:
 
 0+c0 <generic64>:
 [      ]*[a-f0-9]+:    0f be f0                movsbl %al,%esi
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+d0 <amdfam10>:
 [      ]*[a-f0-9]+:    0f be f0                movsbl %al,%esi
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 #pass
 
 
 0+40 <pentium4>:
 [      ]*[a-f0-9]+:    0f be f0                movsbl %al,%esi
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+50 <nocona>:
 [      ]*[a-f0-9]+:    0f be f0                movsbl %al,%esi
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+60 <core>:
 [      ]*[a-f0-9]+:    0f be f0                movsbl %al,%esi
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+70 <core2>:
 [      ]*[a-f0-9]+:    0f be f0                movsbl %al,%esi
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+80 <k6>:
 
 0+90 <athlon>:
 [      ]*[a-f0-9]+:    0f be f0                movsbl %al,%esi
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+a0 <k8>:
 [      ]*[a-f0-9]+:    0f be f0                movsbl %al,%esi
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+b0 <generic32>:
 
 0+c0 <generic64>:
 [      ]*[a-f0-9]+:    0f be f0                movsbl %al,%esi
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 
 0+d0 <amdfam10>:
 [      ]*[a-f0-9]+:    0f be f0                movsbl %al,%esi
-[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
 #pass
 
 0+ <_start>:
  +[a-f0-9]+:   31 c0                   xor    %eax,%eax
  +[a-f0-9]+:   e9 f9 01 00 00          jmp    200 <func1>
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 2e 0f 1f 84 00 00 00 00 00   nopw   %cs:0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 2e 0f 1f 84 00 00 00 00 00   cs nopw 0x0\(%rax,%rax,1\)
 
 0+200 <func1>:
  +[a-f0-9]+:   31 db                   xor    %ebx,%ebx
  +[a-f0-9]+:   e9 f9 00 00 00          jmp    300 <func2>
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
  +[a-f0-9]+:   0f 1f 80 00 00 00 00    nopl   0x0\(%rax\)
 
 0+300 <func2>:
  +[a-f0-9]+:   31 db                   xor    %ebx,%ebx
  +[a-f0-9]+:   eb 7c                   jmp    380 <func3>
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
  +[a-f0-9]+:   0f 1f 00                nopl   \(%rax\)
 
 0+380 <func3>:
  +[a-f0-9]+:   31 c9                   xor    %ecx,%ecx
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
  +[a-f0-9]+:   0f 1f 80 00 00 00 00    nopl   0x0\(%rax\)
 
 0+3c0 <func4>:
  +[a-f0-9]+:   31 d2                   xor    %edx,%edx
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
- +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 nopw %cs:0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 66 2e 0f 1f 84 00 00 00 00 00        data16 cs nopw 0x0\(%rax,%rax,1\)
  +[a-f0-9]+:   0f 1f 84 00 00 00 00 00         nopl   0x0\(%rax,%rax,1\)
 
 0+3e0 <func5>:
 
 [      ]*[a-f0-9]+:    0f 1f 80 00 00 00 00    nopl   0x0\(%rax\)
 [      ]*[a-f0-9]+:    0f 1f 84 00 00 00 00 00         nopl   0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    66 0f 1f 84 00 00 00 00 00      nopw   0x0\(%rax,%rax,1\)
-[      ]*[a-f0-9]+:    66 2e 0f 1f 84 00 00 00 00 00   nopw   %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 2e 0f 1f 84 00 00 00 00 00   cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    0f 19 ff                nop    %edi
 [      ]*[a-f0-9]+:    0f 1a ff                nop    %edi
 [      ]*[a-f0-9]+:    0f 1b ff                nop    %edi
 
 [      ]*[a-f0-9]+:    8b 01[  ]+mov[  ]+\(%rcx\),%eax
 [      ]*[a-f0-9]+:    8b 02[  ]+mov[  ]+\(%rdx\),%eax
 [      ]*[a-f0-9]+:    8b 03[  ]+mov[  ]+\(%rbx\),%eax
-[      ]*[a-f0-9]+:    3e 8b 04 24[    ]+mov[  ]+%ds:\(%rsp\),%eax
-[      ]*[a-f0-9]+:    3e 8b 45 00[    ]+mov[  ]+%ds:((0x)?0)?\(%rbp\),%eax
+[      ]*[a-f0-9]+:    3e 8b 04 24[    ]+ds mov[       ]+\(%rsp\),%eax
+[      ]*[a-f0-9]+:    3e 8b 45 00[    ]+ds mov[       ]+((0x)?0)?\(%rbp\),%eax
 [      ]*[a-f0-9]+:    8b 06[  ]+mov[  ]+\(%rsi\),%eax
 [      ]*[a-f0-9]+:    8b 07[  ]+mov[  ]+\(%rdi\),%eax
 [      ]*[a-f0-9]+:    41 8b 00[       ]+mov[  ]+\(%r8\),%eax
 [      ]*[a-f0-9]+:    41 8b 45 00[    ]+mov[  ]+((0x)?0)?\(%r13\),%eax
 [      ]*[a-f0-9]+:    41 8b 06[       ]+mov[  ]+\(%r14\),%eax
 [      ]*[a-f0-9]+:    41 8b 07[       ]+mov[  ]+\(%r15\),%eax
-[      ]*[a-f0-9]+:    36 8b 00[       ]+mov[  ]+%ss:\(%rax\),%eax
-[      ]*[a-f0-9]+:    36 8b 01[       ]+mov[  ]+%ss:\(%rcx\),%eax
-[      ]*[a-f0-9]+:    36 8b 02[       ]+mov[  ]+%ss:\(%rdx\),%eax
-[      ]*[a-f0-9]+:    36 8b 03[       ]+mov[  ]+%ss:\(%rbx\),%eax
+[      ]*[a-f0-9]+:    36 8b 00[       ]+ss mov[       ]+\(%rax\),%eax
+[      ]*[a-f0-9]+:    36 8b 01[       ]+ss mov[       ]+\(%rcx\),%eax
+[      ]*[a-f0-9]+:    36 8b 02[       ]+ss mov[       ]+\(%rdx\),%eax
+[      ]*[a-f0-9]+:    36 8b 03[       ]+ss mov[       ]+\(%rbx\),%eax
 [      ]*[a-f0-9]+:    8b 04 24[       ]+mov[  ]+\(%rsp\),%eax
 [      ]*[a-f0-9]+:    8b 45 00[       ]+mov[  ]+((0x)?0)?\(%rbp\),%eax
-[      ]*[a-f0-9]+:    36 8b 06[       ]+mov[  ]+%ss:\(%rsi\),%eax
-[      ]*[a-f0-9]+:    36 8b 07[       ]+mov[  ]+%ss:\(%rdi\),%eax
-[      ]*[a-f0-9]+:    36 41 8b 00[    ]+mov[  ]+%ss:\(%r8\),%eax
-[      ]*[a-f0-9]+:    36 41 8b 01[    ]+mov[  ]+%ss:\(%r9\),%eax
-[      ]*[a-f0-9]+:    36 41 8b 02[    ]+mov[  ]+%ss:\(%r10\),%eax
-[      ]*[a-f0-9]+:    36 41 8b 03[    ]+mov[  ]+%ss:\(%r11\),%eax
-[      ]*[a-f0-9]+:    36 41 8b 04 24[         ]+mov[  ]+%ss:\(%r12\),%eax
-[      ]*[a-f0-9]+:    36 41 8b 45 00[         ]+mov[  ]+%ss:((0x)?0)?\(%r13\),%eax
-[      ]*[a-f0-9]+:    36 41 8b 06[    ]+mov[  ]+%ss:\(%r14\),%eax
-[      ]*[a-f0-9]+:    36 41 8b 07[    ]+mov[  ]+%ss:\(%r15\),%eax
+[      ]*[a-f0-9]+:    36 8b 06[       ]+ss mov[       ]+\(%rsi\),%eax
+[      ]*[a-f0-9]+:    36 8b 07[       ]+ss mov[       ]+\(%rdi\),%eax
+[      ]*[a-f0-9]+:    36 41 8b 00[    ]+ss mov[       ]+\(%r8\),%eax
+[      ]*[a-f0-9]+:    36 41 8b 01[    ]+ss mov[       ]+\(%r9\),%eax
+[      ]*[a-f0-9]+:    36 41 8b 02[    ]+ss mov[       ]+\(%r10\),%eax
+[      ]*[a-f0-9]+:    36 41 8b 03[    ]+ss mov[       ]+\(%r11\),%eax
+[      ]*[a-f0-9]+:    36 41 8b 04 24[         ]+ss mov[       ]+\(%r12\),%eax
+[      ]*[a-f0-9]+:    36 41 8b 45 00[         ]+ss mov[       ]+((0x)?0)?\(%r13\),%eax
+[      ]*[a-f0-9]+:    36 41 8b 06[    ]+ss mov[       ]+\(%r14\),%eax
+[      ]*[a-f0-9]+:    36 41 8b 07[    ]+ss mov[       ]+\(%r15\),%eax
 #pass
 
+2020-11-14  Borislav Petkov  <bp@suse.de>
+
+       * testsuite/ld-x86-64/pe-x86-64-4.od: Adjust regexes.
+       * testsuite/ld-x86-64/tlsld3.dd: Likewise.
+       * testsuite/ld-x86-64/tlsld4.dd: Likewise.
+
 2020-11-13  H.J. Lu  <hongjiu.lu@intel.com>
 
        PR ld/26869
 
  +[a-f0-9]+:   48 85 ff                test   %rdi,%rdi
  +[a-f0-9]+:   74 1c                   je     [a-f0-9]+ <_start\+0x25>
  +[a-f0-9]+:   66 66 66 64 48 8b 04 25 00 00 00 00     data16 data16 data16 mov %fs:0x0,%rax
- +[a-f0-9]+:   2e 2e 2e 2e 48 8b 98 fc ff ff ff        cs cs cs mov %cs:-0x4\(%rax\),%rbx
+ +[a-f0-9]+:   2e 2e 2e 2e 48 8b 98 fc ff ff ff        cs cs cs cs mov -0x4\(%rax\),%rbx
  +[a-f0-9]+:   48 85 db                test   %rbx,%rbx
  +[a-f0-9]+:   74 00                   je     [a-f0-9]+ <_start\+0x25>
  +[a-f0-9]+:   c3                      ret *
 
  +[a-f0-9]+:   83 c8 ff                or     \$0xffffffff,%eax
  +[a-f0-9]+:   c7 05 cb 1f 00 00 55 55 44 44   movl   \$0x44445555,0x1fcb\(%rip\)        # 40301c <Struct\+0x4>
  +[a-f0-9]+:   c3                      ret    
- +[a-f0-9]+:   66 2e 0f 1f 84 00 00 00 00 00   nopw   %cs:0x0\(%rax,%rax,1\)
+ +[a-f0-9]+:   66 2e 0f 1f 84 00 00 00 00 00   cs nopw 0x0\(%rax,%rax,1\)
  +[a-f0-9]+:   0f 1f 40 00             nopl   0x0\(%rax\)
 
 0+401060 <opti_Od>:
 
 [      ]*[a-f0-9]+:    53                      push   %rbx
 [      ]*[a-f0-9]+:    48 8d 1d ed ff ff ff    lea    -0x13\(%rip\),%rbx        # [0-9a-f]+ <_start>
 [      ]*[a-f0-9]+:    4c 01 db                add    %r11,%rbx
-[      ]*[a-f0-9]+:    66 66 66 66 2e 0f 1f 84 00 00 00 00 00  data16 data16 data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 66 66 2e 0f 1f 84 00 00 00 00 00  data16 data16 data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    64 48 8b 04 25 00 00 00 00      mov    %fs:0x0,%rax
 [      ]*[a-f0-9]+:    8b 80 fc ff ff ff       mov    -0x4\(%rax\),%eax
 [      ]*[a-f0-9]+:    5b                      pop    %rbx
 
 [      ]*[a-f0-9]+:    41 57                   push   %r15
 [      ]*[a-f0-9]+:    4c 8d 3d eb ff ff ff    lea    -0x15\(%rip\),%r15        # [0-9a-f]+ <_start>
 [      ]*[a-f0-9]+:    4d 01 df                add    %r11,%r15
-[      ]*[a-f0-9]+:    66 66 66 66 2e 0f 1f 84 00 00 00 00 00  data16 data16 data16 nopw %cs:0x0\(%rax,%rax,1\)
+[      ]*[a-f0-9]+:    66 66 66 66 2e 0f 1f 84 00 00 00 00 00  data16 data16 data16 cs nopw 0x0\(%rax,%rax,1\)
 [      ]*[a-f0-9]+:    64 48 8b 04 25 00 00 00 00      mov    %fs:0x0,%rax
 [      ]*[a-f0-9]+:    8b 80 fc ff ff ff       mov    -0x4\(%rax\),%eax
 [      ]*[a-f0-9]+:    41 5f                   pop    %r15
 
+2020-11-14  Borislav Petkov  <bp@suse.de>
+
+       * i386-dis.c (ckprefix): Do not assign active_seg_prefix in
+       64-bit addressing mode.
+       (NOTRACK_Fixup): Test prefixes for PREFIX_DS, instead of
+       active_seg_prefix.
+
 2020-11-11  Przemyslaw Wirkus  <przemyslaw.wirkus@arm.com>
 
        * aarch64-tbl.h: Enable -march=armv8.6-a+ls64.
 
        case 0x2e:
          prefixes |= PREFIX_CS;
          last_seg_prefix = i;
-         active_seg_prefix = PREFIX_CS;
+
+         if (address_mode != mode_64bit)
+           active_seg_prefix = PREFIX_CS;
+
          break;
        case 0x36:
          prefixes |= PREFIX_SS;
          last_seg_prefix = i;
-         active_seg_prefix = PREFIX_SS;
+
+         if (address_mode != mode_64bit)
+           active_seg_prefix = PREFIX_SS;
+
          break;
        case 0x3e:
          prefixes |= PREFIX_DS;
          last_seg_prefix = i;
-         active_seg_prefix = PREFIX_DS;
+
+         if (address_mode != mode_64bit)
+           active_seg_prefix = PREFIX_DS;
+
          break;
        case 0x26:
          prefixes |= PREFIX_ES;
          last_seg_prefix = i;
-         active_seg_prefix = PREFIX_ES;
+
+         if (address_mode != mode_64bit)
+           active_seg_prefix = PREFIX_ES;
+
          break;
        case 0x64:
          prefixes |= PREFIX_FS;
 NOTRACK_Fixup (int bytemode ATTRIBUTE_UNUSED,
               int sizeflag ATTRIBUTE_UNUSED)
 {
-  if (active_seg_prefix == PREFIX_DS
+
+  /* Since active_seg_prefix is not set in 64-bit mode, check whether
+     we've seen a PREFIX_DS.  */
+  if ((prefixes & PREFIX_DS) != 0
       && (address_mode != mode_64bit || last_data_prefix < 0))
     {
       /* NOTRACK prefix is only valid on indirect branch instructions.