Re-add support for lbarx, lharx, stbcx. and sthcx. insns back to the E6500 cpu.
[external/binutils.git] / gas / testsuite / gas / ppc / e6500.s
1 # Power E6500 tests
2         .text
3 start:
4         vabsdub 0, 1, 2
5         vabsduh 0, 1, 2
6         vabsduw 0, 1, 2
7         mvidsplt 0, 1, 2
8         mviwsplt 0, 1, 2
9         lvexbx  0, 0, 2
10         lvexbx  0, 1, 2
11         lvexhx  0, 0, 2
12         lvexhx  0, 1, 2
13         lvexwx  0, 0, 2
14         lvexwx  0, 1, 2
15         stvexbx 0, 0, 2
16         stvexbx 0, 1, 2
17         stvexhx 0, 0, 2
18         stvexhx 0, 1, 2
19         stvexwx 0, 0, 2
20         stvexwx 0, 1, 2
21         lvepx   0, 0, 2
22         lvepx   0, 1, 2
23         lvepxl  0, 0, 2
24         lvepxl  0, 1, 2
25         stvepx  0, 0, 2
26         stvepx  0, 1, 2
27         stvepxl 0, 0, 2
28         stvepxl 0, 1, 2
29         lvtlx   0, 0, 2
30         lvtlx   0, 1, 2
31         lvtlxl  0, 0, 2
32         lvtlxl  0, 1, 2
33         lvtrx   0, 0, 2
34         lvtrx   0, 1, 2
35         lvtrxl  0, 0, 2
36         lvtrxl  0, 1, 2
37         stvflx  0, 0, 2
38         stvflx  0, 1, 2
39         stvflxl 0, 0, 2
40         stvflxl 0, 1, 2
41         stvfrx  0, 0, 2
42         stvfrx  0, 1, 2
43         stvfrxl 0, 0, 2
44         stvfrxl 0, 1, 2
45         lvswx   0, 0, 2
46         lvswx   0, 1, 2
47         lvswxl  0, 0, 2
48         lvswxl  0, 1, 2
49         stvswx  0, 0, 2
50         stvswx  0, 1, 2
51         stvswxl 0, 0, 2
52         stvswxl 0, 1, 2
53         lvsm    0, 0, 2
54         lvsm    0, 1, 2
55         miso
56         sync
57         sync    0,0
58         sync    1,0
59         sync    1,1
60         sync    0,7
61         sync    1,8
62         dni     0,0
63         dni     31,31
64         dcblq.  2,0,1
65         dcblq.  2,3,1
66         icblq.  2,0,1
67         icblq.  2,3,1
68         mftmr   0,16
69         mttmr   16,0
70         lbarx   20,0,7
71         lbarx   20,1,7
72         lharx   21,0,8
73         lharx   21,1,8
74         lwarx   22,0,9
75         lwarx   22,1,9
76         ldarx   23,0,10
77         ldarx   23,1,10
78         stbcx.  10,0,7
79         stbcx.  10,1,7
80         sthcx.  11,0,8
81         sthcx.  11,1,8
82         stwcx.  12,0,9
83         stwcx.  12,1,9
84         stdcx.  13,0,10
85         stdcx.  13,1,10