| OLD | NEW |
| (Empty) |
| 1 @hex: | |
| 2 # check commands from various extensions | |
| 3 # fcmovb %st(1),%st | |
| 4 DA C1 | |
| 5 # rdtsc | |
| 6 0F 31 | |
| 7 # MMX or SSE2 | |
| 8 # psrlw $1, %mm0 | |
| 9 0F 71 D0 01 | |
| 10 # MMX or SSE2 | |
| 11 # psrlw $1, %xmm0 | |
| 12 66 0F 71 D0 01 | |
| 13 # SSE 3 | |
| 14 # addsubpd %xmm0,%xmm1 | |
| 15 66 0F D0 C8 | |
| 16 # SSE 4.1 | |
| 17 # pminsb %xmm0,%xmm1 | |
| 18 66 0F 38 38 C8 | |
| 19 # SSE 4.2 | |
| 20 # pcmpgtq %xmm0,%xmm1 | |
| 21 66 0F 38 37 C8 | |
| 22 # nops for bundle alignment | |
| 23 90 | |
| 24 90 | |
| 25 90 | |
| 26 90 | |
| 27 90 | |
| 28 # SSE 4A | |
| 29 # movl %eax,%eax | |
| 30 89 C0 \\ | |
| 31 # movntsd %xmm0,(%r15,%rax,1) | |
| 32 F2 41 0F 2B 04 07 | |
| 33 # popcnt %rax,%rax | |
| 34 F3 48 0F B8 C0 | |
| 35 # lzcnt %rax,%rax | |
| 36 F3 48 0F BD C0 | |
| 37 # movl %eax,%eax | |
| 38 89 C0 \\ | |
| 39 # movbe %rax,(%r15,%rax,1) | |
| 40 49 0f 38 f1 04 07 | |
| 41 # SSSE3 | |
| 42 # nop | |
| 43 # psignb %xmm0,%xmm1 | |
| 44 90 | |
| 45 66 0F 38 08 C8 | |
| 46 # 3DNow | |
| 47 # pi2fd %mm0,%mm1 | |
| 48 0F 0F C8 0D | |
| 49 # Extended 3DNow | |
| 50 # pf2iw %mm0,%mm1 | |
| 51 0F 0F C8 1C | |
| 52 # SSE2x | |
| 53 # psrldq $1,%xmm0 | |
| 54 66 0F 73 D8 01 | |
| 55 @rval: | |
| 56 VALIDATOR: Checking jump targets: 0 to 4d | |
| 57 VALIDATOR: Checking that basic blocks are aligned | |
| 58 *** <input> is safe *** | |
| 59 @rvald: | |
| 60 VALIDATOR: Checking block alignment and jump targets: 0 to 4d | |
| 61 *** <input> is safe *** | |
| 62 @vd-rval: | |
| 63 VALIDATOR: Checking jump targets: 0 to 4d | |
| 64 VALIDATOR: Checking that basic blocks are aligned | |
| 65 *** <input> is safe *** | |
| 66 @dis: | |
| 67 0000000000000000: da c1 fcmovb %st0, %s
t1 | |
| 68 0000000000000002: 0f 31 rdtsc | |
| 69 0000000000000004: 0f 71 d0 01 psrlw %mmx0, 0x
1 | |
| 70 0000000000000008: 66 0f 71 d0 01 psrlw %xmm0, 0x
1 | |
| 71 000000000000000d: 66 0f d0 c8 addsubpd %xmm1,
%xmm0 | |
| 72 0000000000000011: 66 0f 38 38 c8 pminsb %xmm1, %
xmm0 | |
| 73 0000000000000016: 66 0f 38 37 c8 pcmpgtq %xmm1,
%xmm0 | |
| 74 000000000000001b: 90 nop | |
| 75 000000000000001c: 90 nop | |
| 76 000000000000001d: 90 nop | |
| 77 000000000000001e: 90 nop | |
| 78 000000000000001f: 90 nop | |
| 79 0000000000000020: 89 c0 mov %eax, %eax | |
| 80 0000000000000022: f2 41 0f 2b 04 07 movntsd [%r15+%
rax*1], %xmm0 | |
| 81 0000000000000028: f3 48 0f b8 c0 popcnt %rax, %r
ax | |
| 82 000000000000002d: f3 48 0f bd c0 lzcnt %rax, %ra
x | |
| 83 0000000000000032: 89 c0 mov %eax, %eax | |
| 84 0000000000000034: 49 0f 38 f1 04 07 movbe [%r15+%ra
x*1], %rax | |
| 85 000000000000003a: 90 nop | |
| 86 000000000000003b: 66 0f 38 08 c8 psignb %xmm1, %
xmm0 | |
| 87 0000000000000040: 0f 0f c8 0d pi2fd %mmx1, %m
mx0 | |
| 88 0000000000000044: 0f 0f c8 1c pf2iw %mmx1, %m
mx0 | |
| 89 0000000000000048: 66 0f 73 d8 01 psrldq %xmm0, 0
x1 | |
| 90 @vdis: | |
| 91 0000000000000000: da c1 [P] dontcare | |
| 92 0000000000000002: 0f 31 [P] dontcare %e
ax (s), %edx (s) | |
| 93 0000000000000004: 0f 71 d0 01 [P] dontcare %m
mx0 (su), 0x1 (u) | |
| 94 0000000000000008: 66 0f 71 d0 01 [P] dontcare %x
mm0 (su), 0x1 (u) | |
| 95 000000000000000d: 66 0f d0 c8 [P] dontcare %x
mm0 (u) | |
| 96 0000000000000011: 66 0f 38 38 c8 [P] dontcare %x
mm0 (u) | |
| 97 0000000000000016: 66 0f 38 37 c8 [P] dontcare %x
mm0 (u) | |
| 98 000000000000001b: 90 [P] dontcare | |
| 99 000000000000001c: 90 [P] dontcare | |
| 100 000000000000001d: 90 [P] dontcare | |
| 101 000000000000001e: 90 [P] dontcare | |
| 102 000000000000001f: 90 [P] dontcare | |
| 103 0000000000000020: 89 c0 mov %eax, %eax | |
| 104 0000000000000022: f2 41 0f 2b 04 07 [P] dontcare [%
r15+%rax*1] (s) | |
| 105 0000000000000028: f3 48 0f b8 c0 [P] dontcare %r
ax (s), %rax (u) | |
| 106 000000000000002d: f3 48 0f bd c0 [P] dontcare %r
ax (s), %rax (u) | |
| 107 0000000000000032: 89 c0 mov %eax, %eax | |
| 108 0000000000000034: 49 0f 38 f1 04 07 [P] dontcare [%
r15+%rax*1] (s), %rax (u) | |
| 109 000000000000003a: 90 [P] dontcare | |
| 110 000000000000003b: 66 0f 38 08 c8 [P] dontcare %x
mm0 (u) | |
| 111 0000000000000040: 0f 0f c8 0d [P] dontcare %m
mx0 (u) | |
| 112 0000000000000044: 0f 0f c8 1c [P] dontcare %m
mx0 (u) | |
| 113 0000000000000048: 66 0f 73 d8 01 [P] dontcare %x
mm0 (su), 0x1 (u) | |
| 114 @rdfa_output: | |
| 115 return code: 0 | |
| OLD | NEW |