Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(84)

Side by Side Diff: src/trusted/validator_x86/testdata/64/extensions.tf

Issue 10908137: (abandoned) Validator tests: convert hexes to TFs and run on bots (for prod. validator only) (Closed) Base URL: svn://svn.chromium.org/native_client/trunk/src/native_client
Patch Set: restore 'read overflow' and 'SegmentationError' Created 8 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
(Empty)
1 BITS: 64
2 OUTCOME: valid
3
4 # check commands from various extensions
5 # fcmovb %st(1),%st
6 asm: fcmovb %st(1),%st
7 hex: DA C1
8
9 # rdtsc
10 asm: rdtsc
11 hex: 0F 31
12
13 # MMX or SSE2
14 # psrlw $1, %mm0
15 asm: psrlw $0x1,%mm0
16 hex: 0F 71 D0 01
17
18 # MMX or SSE2
19 # psrlw $1, %xmm0
20 asm: psrlw $0x1,%xmm0
21 hex: 66 0F 71 D0 01
22
23 # SSE 3
24 # addsubpd %xmm0,%xmm1
25 asm: addsubpd %xmm0,%xmm1
26 hex: 66 0F D0 C8
27
28 # SSE 4.1
29 # pminsb %xmm0,%xmm1
30 asm: pminsb %xmm0,%xmm1
31 hex: 66 0F 38 38 C8
32
33 # SSE 4.2
34 # pcmpgtq %xmm0,%xmm1
35 asm: pcmpgtq %xmm0,%xmm1
36 hex: 66 0F 38 37 C8
37
38 # SSE 4A
39 # nops
40 # movl %eax,%eax
41 # movntsd %xmm0,(%r15,%rax,1)
42 asm: nop; nop; nop; nop; nop
43 hex: 90 90 90 90 90
44
45 asm: mov %eax,%eax
46 hex: 89 C0
47
48 asm: movntsd %xmm0,(%r15,%rax,1)
49 hex: F2 41 0F 2B 04 07
50
51 # popcnt %rax,%rax
52 asm: popcnt %rax,%rax
53 hex: F3 48 0F B8 C0
54
55 # lzcnt %rax,%rax
56 asm: lzcnt %rax,%rax
57 hex: F3 48 0F BD C0
58
59 # movl %eax,%eax
60 # movbe %rax,(%r15,%rax,1)
61 asm: mov %eax,%eax
62 hex: 89 C0
63
64 asm: movbe %rax,(%r15,%rax,1)
65 hex: 49 0f 38 f1 04 07
66
67 # SSSE3
68 # nop
69 # psignb %xmm0,%xmm1
70 asm: nop
71 hex: 90
72
73 asm: psignb %xmm0,%xmm1
74 hex: 66 0F 38 08 C8
75
76 # 3DNow
77 # pi2fd %mm0,%mm1
78 asm: pi2fd %mm0,%mm1
79 hex: 0F 0F C8 0D
80
81 # Extended 3DNow
82 # pf2iw %mm0,%mm1
83 asm: pf2iw %mm0,%mm1
84 hex: 0F 0F C8 1C
85
86 # SSE2x
87 # psrldq $1,%xmm0
88 asm: psrldq $0x1,%xmm0
89 hex: 66 0F 73 D8 01
90
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698