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

Side by Side Diff: src/trusted/validator_x86/testdata/32/fpu.test

Issue 625923004: Delete old x86 validator. (Closed) Base URL: svn://svn.chromium.org/native_client/trunk/src/native_client
Patch Set: rebase master Created 6 years, 2 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 @hex:
2 # Load floating point value
3 # flds (%eax)
4 D9 00
5 # fldl (%eax)
6 DD 00
7 # fldt (%eax)
8 DB 28
9
10 # Load integer value
11 # fildl (%eax)
12 DB 00
13 # fildq (%eax)
14 DF 28
15
16 # Store floating point value
17 # fsts (%eax)
18 D9 10
19 # fstl (%eax)
20 DD 10
21 # fstps (%eax)
22 D9 18
23 # fstpl (%eax)
24 DD 18
25 # fstpt (%eax)
26 DB 38
27
28 # Store integer value
29 # fists (%eax)
30 DF 10
31 # fistl (%eax)
32 DB 10
33 # fistps (%eax)
34 DF 18
35 # fistpl (%eax)
36 DB 18
37 # fistpq (%eax)
38 DF 38
39
40 # Basic arithmetic
41 # fadd %st(1),%st(0)
42 D8 C1
43 # faddp %st(0),%st(1)
44 DE C1
45 # fadds (%eax)
46 D8 00
47 # faddl (%eax)
48 DC 00
49 @nval:
50 *** <input> is safe ***
51 @dis:
52 00000000: d9 00 fld %st0, %ds:[%eax]
53 00000002: dd 00 fld %st0, %ds:[%eax]
54 00000004: db 28 fld %st0, %ds:[%eax]
55 00000006: db 00 fild %st0, %ds:[%eax]
56 00000008: df 28 fild %st0, %ds:[%eax]
57 0000000a: d9 10 fst %ds:[%eax], %st0
58 0000000c: dd 10 fst %ds:[%eax], %st0
59 0000000e: d9 18 fstp %ds:[%eax], %st0
60 00000010: dd 18 fstp %ds:[%eax], %st0
61 00000012: db 38 fstp %ds:[%eax], %st0
62 00000014: df 10 fist %ds:[%eax], %st0
63 00000016: db 10 fist %ds:[%eax], %st0
64 00000018: df 18 fistp %ds:[%eax], %st0
65 0000001a: db 18 fistp %ds:[%eax], %st0
66 0000001c: df 38 fistp %ds:[%eax], %st0
67 0000001e: d8 c1 fadd %st0, %st1
68 00000020: de c1 faddp %st1, %st0
69 00000022: d8 00 fadd %st0, %ds:[%eax]
70 00000024: dc 00 fadd %st0, %ds:[%eax]
71 @vdis:
72 0: d9 00 fld
73 2: dd 00 fld
74 4: db 28 fld
75 6: db 00 fild
76 8: df 28 fild
77 a: d9 10 fst
78 c: dd 10 fst
79 e: d9 18 fstp
80 10: dd 18 fstp
81 12: db 38 fstp
82 14: df 10 fist
83 16: db 10 fist
84 18: df 18 fistp
85 1a: db 18 fistp
86 1c: df 38 fistp
87 1e: d8 c1 fadd
88 20: de c1 faddp
89 22: d8 00 fadd
90 24: dc 00 fadd
91 @rdfa_output:
92 return code: 0
OLDNEW
« no previous file with comments | « src/trusted/validator_x86/testdata/32/foof-bug.test ('k') | src/trusted/validator_x86/testdata/32/hlt.test » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698