[ ]*[a-f0-9]+: 48 0f c3 00 movnti %rax,\(%rax\)
[ ]*[a-f0-9]+: 4d 0f c3 00 movnti %r8,\(%r8\)
[ ]*[a-f0-9]+: 4c 0f c3 00 movnti %r8,\(%rax\)
+[ ]*[a-f0-9]+: e2 fe loop .*
+[ ]*[a-f0-9]+: e2 fe loop .*
+[ ]*[a-f0-9]+: 67 e2 fd loopl .*
+[ ]*[a-f0-9]+: e3 fe jrcxz .*
+[ ]*[a-f0-9]+: 67 e3 fd jecxz .*
[ ]*[a-f0-9]+: 41 f6 38 idivb \(%r8\)
[ ]*[a-f0-9]+: f6 38 idivb \(%rax\)
[ ]*[a-f0-9]+: 66 41 f7 38 idivw \(%r8\)
[ ]*[a-f0-9]+: 0f 05 syscall
[ ]*[a-f0-9]+: 0f 07 sysret
[ ]*[a-f0-9]+: 0f 01 f8 swapgs
- ...
+[ ]*[a-f0-9]+: 66 68 22 22 pushw \$0x2222
+[ ]*[a-f0-9]+: f6 c9 01 test \$(0x)?0*1,%cl
+[ ]*[a-f0-9]+: 66 f7 c9 02 00 test \$(0x)?0*2,%cx
+[ ]*[a-f0-9]+: f7 c9 04 00 00 00 test \$(0x)?0*4,%ecx
+[ ]*[a-f0-9]+: 48 f7 c9 08 00 00 00 test \$(0x)?0*8,%rcx
+[ ]*[a-f0-9]+: c0 f0 02 shl \$0x2,%al
+[ ]*[a-f0-9]+: c1 f0 01 shl \$0x1,%eax
+[ ]*[a-f0-9]+: 48 c1 f0 01 shl \$0x1,%rax
+[ ]*[a-f0-9]+: d0 f0 shl %al
+[ ]*[a-f0-9]+: d1 f0 shl %eax
+[ ]*[a-f0-9]+: 48 d1 f0 shl %rax
+[ ]*[a-f0-9]+: d2 f0 shl %cl,%al
+[ ]*[a-f0-9]+: d3 f0 shl %cl,%eax
+[ ]*[a-f0-9]+: 48 d3 f0 shl %cl,%rax
#pass