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

Side by Side Diff: src/trusted/validator_x86/testdata/32/legacy.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: 32
2 OUTCOME: invalid
3
4 # Test legacy instructions.
5 # aaa
6 asm: aaa
7 hex: 37
8 nc_out: Illegal instruction
9
10 # aad
11 asm: aad $0xa
12 hex: D5 0A
13 nc_out: Illegal instruction
14
15 # aam
16 asm: aam $0xa
17 hex: D4 0A
18 nc_out: Illegal instruction
19
20 # aas
21 asm: aas
22 hex: 3F
23 nc_out: Illegal instruction
24
25 # bound %eax, (%eax)
26 asm: bound %eax,(%eax)
27 hex: 62 00
28 nc_out: Illegal instruction
29
30 # daa
31 asm: daa
32 hex: 27
33 nc_out: Illegal instruction
34
35 # das
36 asm: das
37 hex: 2F
38 nc_out: Illegal instruction
39
40 # xlat (%ebx,%al)
41 asm: xlat %ds:(%ebx)
42 hex: D7
43 nc_out: Illegal instruction
44
45
46 # Some undocumented instructions
47 # icebp
48 hex: F1
49 nc_out: Illegal instruction
50
51 # salc
52 hex: D6
53 nc_out: Illegal instruction
54
55
56 # Flags operations
57 # lahf
58 asm: lahf
59 hex: 9F
60
61 # sahf
62 asm: sahf
63 hex: 9E
64
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698