summaryrefslogtreecommitdiff
path: root/gas/testsuite/gas/m68k/op68000.d
blob: 568d5a3a6cda83306d5cf4b8a9672bd494c84db5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
# This should match the stderr output of gas -m68000 on operands.s.
# We don't bother to match the exact error message, but instead just
# look for the statements which should fail.

.*operands.s: Assembler messages:
.*statement `tstl %a0' ignored
.*statement `tstl %a0@\(8,%d0:w:2\)' ignored
.*statement `tstl %a0@\(8,%d0:w:4\)' ignored
.*statement `tstl %a0@\(8,%d0:w:8\)' ignored
.*statement `tstl %a0@\(8,%d0:l:2\)' ignored
.*statement `tstl %a0@\(8,%d0:l:4\)' ignored
.*statement `tstl %a0@\(8,%d0:l:8\)' ignored
.*statement `tstl %a0@\(%d0:w:2\)' ignored
.*statement `tstl \(8,%a0,%d0\*2\)' ignored
.*statement `tstl \(8,%a0,%d0\*4\)' ignored
.*statement `tstl \(8,%a0,%d0\*8\)' ignored
.*statement `tstl \(8,%a0,%d0.w\*2\)' ignored
.*statement `tstl \(8,%a0,%d0.w\*4\)' ignored
.*statement `tstl \(8,%a0,%d0.w\*8\)' ignored
.*statement `tstl \(8,%a0,%d0.l\*2\)' ignored
.*statement `tstl \(8,%a0,%d0.l\*4\)' ignored
.*statement `tstl \(8,%a0,%d0.l\*8\)' ignored
.*statement `tstl \(8,%a1.w\*2,%a0\)' ignored
.*statement `tstl 8\(%a0,%d0.w\*2\)' ignored
.*statement `tstl 8\(%d0.w\*2,%a0\)' ignored
.*statement `tstl 8\(%a1.w\*2,%a0\)' ignored
.*statement `tstl \(%a0,%d0.w\*2\)' ignored
.*statement `tstl \(%d0.w\*2,%a0\)' ignored
.*statement `tstl %a0@\(1000,%d0:w:2\)' ignored
.*statement `tstl @\(1000,%d0:w:2\)' ignored
.*statement `tstl @\(%d0:w:2\)' ignored
.*statement `tstl @\(1000\)' ignored
.*statement `tstl %a0@\(100000\)' ignored
.*statement `tstl \(1000,%a0,%d0.w\*2\)' ignored
.*statement `tstl \(1000,%d0,%a0\)' ignored
.*statement `tstl \(1000,%a1.w\*2,%a0\)' ignored
.*statement `tstl 1000\(%a0,%d0.w\*2\)' ignored
.*statement `tstl 1000\(%d0,%a0\)' ignored
.*statement `tstl \(1000,%d0.w\*2\)' ignored
.*statement `tstl 1000\(%d0.w\*2\)' ignored
.*statement `tstl \(%d0.w\*2\)' ignored
.*statement `tstl \(100000,%a0\)' ignored
.*statement `tstl 100000\(%a0\)' ignored
.*statement `tstl %za1@\(1000,%d0:w:2\)' ignored
.*statement `tstl %za1@\(100000\)' ignored
.*statement `tstl \(1000,%za1,%d0.w\*2\)' ignored
.*statement `tstl \(1000,%d0,%za1\)' ignored
.*statement `tstl \(1000,%a1.w\*2,%za1\)' ignored
.*statement `tstl 1000\(%za1,%d0.w\*2\)' ignored
.*statement `tstl 1000\(%d0,%za1\)' ignored
.*statement `tstl \(100000,%za1\)' ignored
.*statement `tstl 100000\(%za1\)' ignored
.*statement `tstl %a0@\(1000,%zd1:w:2\)' ignored
.*statement `tstl @\(1000,%zd1:w:2\)' ignored
.*statement `tstl @\(%zd1:w:2\)' ignored
.*statement `tstl \(1000,%a0,%zd1.w\*2\)' ignored
.*statement `tstl \(1000,%zd1,%a0\)' ignored
.*statement `tstl \(1000,%za1.w\*2,%a0\)' ignored
.*statement `tstl 1000\(%a0,%zd1.w\*2\)' ignored
.*statement `tstl 1000\(%zd1,%a0\)' ignored
.*statement `tstl \(1000,%zd1.w\*2\)' ignored
.*statement `tstl 1000\(%zd1.w\*2\)' ignored
.*statement `tstl \(%zd1.w\*2\)' ignored
.*statement `tstl %a0@\(1000\)@\(2000,%d0:w:2\)' ignored
.*statement `tstl %a0@\(1000\)@\(%d0:w:2\)' ignored
.*statement `tstl %a0@\(1000\)@\(2000\)' ignored
.*statement `tstl @\(1000\)@\(2000,%d0:w:2\)' ignored
.*statement `tstl @\(1000\)@\(%d0:w:2\)' ignored
.*statement `tstl @\(1000\)@\(2000\)' ignored
.*statement `tstl %a0@\(0\)@\(2000,%d0:w:2\)' ignored
.*statement `tstl %a0@\(0\)@\(%d0:w:2\)' ignored
.*statement `tstl %a0@\(0\)@\(2000\)' ignored
.*statement `tstl @\(0\)@\(2000,%d0:w:2\)' ignored
.*statement `tstl @\(0\)@\(%d0:w:2\)' ignored
.*statement `tstl @\(0\)@\(2000\)' ignored
.*statement `tstl \(\[1000,%a0\],%d0:w:2,2000\)' ignored
.*statement `tstl \(\[1000,%a0\],%d0:w:2\)' ignored
.*statement `tstl \(\[1000,%a0\],2000\)' ignored
.*statement `tstl \(\[1000\],%d0:w:2,2000\)' ignored
.*statement `tstl \(\[1000\],%d0:w:2\)' ignored
.*statement `tstl \(\[1000\],2000\)' ignored
.*statement `tstl \(\[%a0\],%d0:w:2,2000\)' ignored
.*statement `tstl \(\[%a0\],%d0:w:2\)' ignored
.*statement `tstl \(\[%a0\],2000\)' ignored
.*statement `tstl \(\[0\],%d0:w:2,2000\)' ignored
.*statement `tstl \(\[0\],%d0:w:2\)' ignored
.*statement `tstl \(\[0\],2000\)' ignored
.*statement `tstl %a0@\(1000,%d0:w:2\)@\(2000\)' ignored
.*statement `tstl %a0@\(1000,%d0:w:2\)@\(0\)' ignored
.*statement `tstl @\(1000,%d0:w:2\)@\(2000\)' ignored
.*statement `tstl @\(1000,%d0:w:2\)@\(0\)' ignored
.*statement `tstl %a0@\(%d0:w:2\)@\(2000\)' ignored
.*statement `tstl %a0@\(%d0:w:2\)@\(0\)' ignored
.*statement `tstl @\(%d0:w:2\)@\(2000\)' ignored
.*statement `tstl @\(%d0:w:2\)@\(0\)' ignored
.*statement `tstl \(\[1000,%a0,%d0:w:2\],2000\)' ignored
.*statement `tstl \(\[1000,%d0:w:2,%a0\],2000\)' ignored
.*statement `tstl \(\[1000,%d0,%a0\],2000\)' ignored
.*statement `tstl \(\[1000,%a1,%a0\],2000\)' ignored
.*statement `tstl \(\[1000,%a1:w:2,%a0\],2000\)' ignored
.*statement `tstl \(\[1000,%a0,%d0:w:2\]\)' ignored
.*statement `tstl \(\[1000,%d0,%a0\]\)' ignored
.*statement `tstl \(\[1000,%d0:w:2\],2000\)' ignored
.*statement `tstl \(\[1000,%d0:w:2\]\)' ignored
.*statement `tstl \(\[%a0,%d0:w:2\],2000\)' ignored
.*statement `tstl \(\[%d0,%a0\],2000\)' ignored
.*statement `tstl \(\[%a0,%d0:w:2\]\)' ignored
.*statement `tstl \(\[%d0,%a0\]\)' ignored
.*statement `tstl \(\[%d0:w:2\],2000\)' ignored
.*statement `tstl \(\[%d0:w:2\]\)' ignored
.*statement `pea %pc@\(8,%d0:w:2\)' ignored
.*statement `pea %pc@\(%d0:w:2\)' ignored
.*statement `pea \(8,%pc,%d0.w\*2\)' ignored
.*statement `pea 8\(%pc,%d0.w\*2\)' ignored
.*statement `pea \(%pc,%d0.w\*2\)' ignored
.*statement `pea %pc@\(1000,%d0:w:2\)' ignored
.*statement `pea %pc@\(100000\)' ignored
.*statement `pea \(1000,%pc,%d0.w\*2\)' ignored
.*statement `pea \(1000,%d0,%pc\)' ignored
.*statement `pea \(1000,%a1.w\*2,%pc\)' ignored
.*statement `pea \(1000,%a1,%pc\)' ignored
.*statement `pea 1000\(%pc,%d0.w\*2\)' ignored
.*statement `pea 1000\(%d0,%pc\)' ignored
.*statement `pea 1000\(%a1,%pc\)' ignored
.*statement `pea \(100000,%pc\)' ignored
.*statement `pea 100000\(%pc\)' ignored
.*statement `pea %zpc@\(1000,%d0:w:2\)' ignored
.*statement `pea %zpc@\(100000\)' ignored
.*statement `pea \(1000,%zpc,%d0.w\*2\)' ignored
.*statement `pea \(1000,%d0,%zpc\)' ignored
.*statement `pea \(1000,%a1.w\*2,%zpc\)' ignored
.*statement `pea \(1000,%a1,%zpc\)' ignored
.*statement `pea 1000\(%zpc,%d0.w\*2\)' ignored
.*statement `pea 1000\(%d0,%zpc\)' ignored
.*statement `pea 1000\(%a1,%zpc\)' ignored
.*statement `pea \(100000,%zpc\)' ignored
.*statement `pea 100000\(%zpc\)' ignored
.*statement `pea %pc@\(1000\)@\(2000,%d0:w:2\)' ignored
.*statement `pea %pc@\(1000\)@\(%d0:w:2\)' ignored
.*statement `pea %pc@\(1000\)@\(2000\)' ignored
.*statement `pea %pc@\(0\)@\(2000,%d0:w:2\)' ignored
.*statement `pea %pc@\(0\)@\(%d0:w:2\)' ignored
.*statement `pea %pc@\(0\)@\(2000\)' ignored
.*statement `pea \(\[1000,%pc\],%d0:w:2,2000\)' ignored
.*statement `pea \(\[1000,%pc\],%d0:w:2\)' ignored
.*statement `pea \(\[1000,%pc\],2000\)' ignored
.*statement `pea \(\[%pc\],%d0:w:2,2000\)' ignored
.*statement `pea \(\[%pc\],%d0:w:2\)' ignored
.*statement `pea \(\[%pc\],2000\)' ignored
.*statement `pea %zpc@\(1000\)@\(2000,%d0:w:2\)' ignored
.*statement `pea %zpc@\(1000\)@\(%d0:w:2\)' ignored
.*statement `pea %zpc@\(1000\)@\(2000\)' ignored
.*statement `pea %zpc@\(0\)@\(2000,%d0:w:2\)' ignored
.*statement `pea %zpc@\(0\)@\(%d0:w:2\)' ignored
.*statement `pea %zpc@\(0\)@\(2000\)' ignored
.*statement `pea \(\[1000,%zpc\],%d0:w:2,2000\)' ignored
.*statement `pea \(\[1000,%zpc\],%d0:w:2\)' ignored
.*statement `pea \(\[1000,%zpc\],2000\)' ignored
.*statement `pea \(\[%zpc\],%d0:w:2,2000\)' ignored
.*statement `pea \(\[%zpc\],%d0:w:2\)' ignored
.*statement `pea \(\[%zpc\],2000\)' ignored
.*statement `pea %pc@\(1000,%d0:w:2\)@\(2000\)' ignored
.*statement `pea %pc@\(1000,%d0:w:2\)@\(0\)' ignored
.*statement `pea %pc@\(%d0:w:2\)@\(2000\)' ignored
.*statement `pea %pc@\(%d0:w:2\)@\(0\)' ignored
.*statement `pea \(\[1000,%pc,%d0:w:2\],2000\)' ignored
.*statement `pea \(\[1000,%d0:w:2,%pc\],2000\)' ignored
.*statement `pea \(\[1000,%d0,%pc\],2000\)' ignored
.*statement `pea \(\[1000,%a1,%pc\],2000\)' ignored
.*statement `pea \(\[1000,%pc,%a1\],2000\)' ignored
.*statement `pea \(\[1000,%a1:w:2,%pc\],2000\)' ignored
.*statement `pea \(\[1000,%pc,%d0:w:2\]\)' ignored
.*statement `pea \(\[1000,%d0,%pc\]\)' ignored
.*statement `pea \(\[1000,%a1,%pc\]\)' ignored
.*statement `pea \(\[%pc,%d0:w:2\],2000\)' ignored
.*statement `pea \(\[%pc,%a0\],2000\)' ignored
.*statement `pea \(\[%pc,%d0:w:2\]\)' ignored
.*statement `pea \(\[%d0,%pc\]\)' ignored
.*statement `pea %zpc@\(1000,%d0:w:2\)@\(2000\)' ignored
.*statement `pea %zpc@\(1000,%d0:w:2\)@\(0\)' ignored
.*statement `pea %zpc@\(%d0:w:2\)@\(2000\)' ignored
.*statement `pea %zpc@\(%d0:w:2\)@\(0\)' ignored
.*statement `pea \(\[1000,%zpc,%d0:w:2\],2000\)' ignored
.*statement `pea \(\[1000,%d0:w:2,%zpc\],2000\)' ignored
.*statement `pea \(\[1000,%d0,%zpc\],2000\)' ignored
.*statement `pea \(\[1000,%a1,%zpc\],2000\)' ignored
.*statement `pea \(\[1000,%zpc,%a1\],2000\)' ignored
.*statement `pea \(\[1000,%a1:w:2,%zpc\],2000\)' ignored
.*statement `pea \(\[1000,%zpc,%d0:w:2\]\)' ignored
.*statement `pea \(\[1000,%d0,%zpc\]\)' ignored
.*statement `pea \(\[1000,%a1,%zpc\]\)' ignored
.*statement `pea \(\[%zpc,%d0:w:2\],2000\)' ignored
.*statement `pea \(\[%zpc,%a0\],2000\)' ignored
.*statement `pea \(\[%zpc,%d0:w:2\]\)' ignored
.*statement `pea \(\[%d0,%zpc\]\)' ignored