Lines Matching refs:ASM
2 # RUN: | FileCheck -check-prefixes=CHECK-ASM,CHECK-ASM-AND-OBJ %s
5 # RUN: | FileCheck --check-prefixes=CHECK-ASM-AND-OBJ %s
7 # CHECK-ASM-AND-OBJ: cm.mvsa01 s1, s0
8 # CHECK-ASM: encoding: [0xa2,0xac]
11 # CHECK-ASM-AND-OBJ: cm.mva01s s1, s0
12 # CHECK-ASM: encoding: [0xe2,0xac]
15 # CHECK-ASM-AND-OBJ: cm.mva01s s0, s0
16 # CHECK-ASM: encoding: [0x62,0xac]
19 # CHECK-ASM-AND-OBJ: cm.popret {ra}, 16
20 # CHECK-ASM: encoding: [0x42,0xbe]
23 # CHECK-ASM-AND-OBJ: cm.popret {ra}, 16
24 # CHECK-ASM: encoding: [0x42,0xbe]
27 # CHECK-ASM-AND-OBJ: cm.popret {ra}, 32
28 # CHECK-ASM: encoding: [0x46,0xbe]
31 # CHECK-ASM-AND-OBJ: cm.popret {ra}, 32
32 # CHECK-ASM: encoding: [0x46,0xbe]
35 # CHECK-ASM-AND-OBJ: cm.popret {ra, s0}, 64
36 # CHECK-ASM: encoding: [0x5e,0xbe]
39 # CHECK-ASM-AND-OBJ: cm.popret {ra, s0}, 64
40 # CHECK-ASM: encoding: [0x5e,0xbe]
43 # CHECK-ASM-AND-OBJ: cm.popret {ra, s0-s1}, 16
44 # CHECK-ASM: encoding: [0x62,0xbe]
47 # CHECK-ASM-AND-OBJ: cm.popret {ra, s0-s1}, 16
48 # CHECK-ASM: encoding: [0x62,0xbe]
51 # CHECK-ASM-AND-OBJ: cm.popret {ra, s0-s2}, 32
52 # CHECK-ASM: encoding: [0x76,0xbe]
55 # CHECK-ASM-AND-OBJ: cm.popret {ra, s0-s2}, 32
56 # CHECK-ASM: encoding: [0x76,0xbe]
59 # CHECK-ASM-AND-OBJ: cm.popret {ra, s0-s3}, 32
60 # CHECK-ASM: encoding: [0x82,0xbe]
63 # CHECK-ASM-AND-OBJ: cm.popret {ra, s0-s3}, 32
64 # CHECK-ASM: encoding: [0x82,0xbe]
67 # CHECK-ASM-AND-OBJ: cm.popret {ra, s0-s5}, 32
68 # CHECK-ASM: encoding: [0xa2,0xbe]
71 # CHECK-ASM-AND-OBJ: cm.popret {ra, s0-s5}, 32
72 # CHECK-ASM: encoding: [0xa2,0xbe]
75 # CHECK-ASM-AND-OBJ: cm.popret {ra, s0-s7}, 48
76 # CHECK-ASM: encoding: [0xc2,0xbe]
79 # CHECK-ASM-AND-OBJ: cm.popret {ra, s0-s7}, 48
80 # CHECK-ASM: encoding: [0xc2,0xbe]
83 # CHECK-ASM-AND-OBJ: cm.popret {ra, s0-s11}, 112
84 # CHECK-ASM: encoding: [0xfe,0xbe]
87 # CHECK-ASM-AND-OBJ: cm.popret {ra, s0-s11}, 112
88 # CHECK-ASM: encoding: [0xfe,0xbe]
91 # CHECK-ASM-AND-OBJ: cm.popretz {ra}, 16
92 # CHECK-ASM: encoding: [0x42,0xbc]
95 # CHECK-ASM-AND-OBJ: cm.popretz {ra}, 16
96 # CHECK-ASM: encoding: [0x42,0xbc]
99 # CHECK-ASM-AND-OBJ: cm.popretz {ra}, 32
100 # CHECK-ASM: encoding: [0x46,0xbc]
103 # CHECK-ASM-AND-OBJ: cm.popretz {ra}, 32
104 # CHECK-ASM: encoding: [0x46,0xbc]
107 # CHECK-ASM-AND-OBJ: cm.popretz {ra, s0}, 64
108 # CHECK-ASM: encoding: [0x5e,0xbc]
111 # CHECK-ASM-AND-OBJ: cm.popretz {ra, s0}, 64
112 # CHECK-ASM: encoding: [0x5e,0xbc]
115 # CHECK-ASM-AND-OBJ: cm.popretz {ra, s0-s1}, 16
116 # CHECK-ASM: encoding: [0x62,0xbc]
119 # CHECK-ASM-AND-OBJ: cm.popretz {ra, s0-s1}, 16
120 # CHECK-ASM: encoding: [0x62,0xbc]
123 # CHECK-ASM-AND-OBJ: cm.popretz {ra, s0-s2}, 32
124 # CHECK-ASM: encoding: [0x76,0xbc]
127 # CHECK-ASM-AND-OBJ: cm.popretz {ra, s0-s2}, 32
128 # CHECK-ASM: encoding: [0x76,0xbc]
131 # CHECK-ASM-AND-OBJ: cm.popretz {ra, s0-s3}, 32
132 # CHECK-ASM: encoding: [0x82,0xbc]
135 # CHECK-ASM-AND-OBJ: cm.popretz {ra, s0-s3}, 32
136 # CHECK-ASM: encoding: [0x82,0xbc]
139 # CHECK-ASM-AND-OBJ: cm.popretz {ra, s0-s5}, 32
140 # CHECK-ASM: encoding: [0xa2,0xbc]
143 # CHECK-ASM-AND-OBJ: cm.popretz {ra, s0-s5}, 32
144 # CHECK-ASM: encoding: [0xa2,0xbc]
147 # CHECK-ASM-AND-OBJ: cm.popretz {ra, s0-s7}, 48
148 # CHECK-ASM: encoding: [0xc2,0xbc]
151 # CHECK-ASM-AND-OBJ: cm.popretz {ra, s0-s7}, 48
152 # CHECK-ASM: encoding: [0xc2,0xbc]
155 # CHECK-ASM-AND-OBJ: cm.popretz {ra, s0-s11}, 112
156 # CHECK-ASM: encoding: [0xfe,0xbc]
159 # CHECK-ASM-AND-OBJ: cm.popretz {ra, s0-s11}, 112
160 # CHECK-ASM: encoding: [0xfe,0xbc]
163 # CHECK-ASM-AND-OBJ: cm.pop {ra}, 16
164 # CHECK-ASM: encoding: [0x42,0xba]
167 # CHECK-ASM-AND-OBJ: cm.pop {ra}, 16
168 # CHECK-ASM: encoding: [0x42,0xba]
171 # CHECK-ASM-AND-OBJ: cm.pop {ra}, 32
172 # CHECK-ASM: encoding: [0x46,0xba]
175 # CHECK-ASM-AND-OBJ: cm.pop {ra}, 32
176 # CHECK-ASM: encoding: [0x46,0xba]
179 # CHECK-ASM-AND-OBJ: cm.pop {ra, s0}, 16
180 # CHECK-ASM: encoding: [0x52,0xba]
183 # CHECK-ASM-AND-OBJ: cm.pop {ra, s0}, 16
184 # CHECK-ASM: encoding: [0x52,0xba]
187 # CHECK-ASM-AND-OBJ: cm.pop {ra, s0-s1}, 32
188 # CHECK-ASM: encoding: [0x66,0xba]
191 # CHECK-ASM-AND-OBJ: cm.pop {ra, s0-s1}, 32
192 # CHECK-ASM: encoding: [0x66,0xba]
195 # CHECK-ASM-AND-OBJ: cm.pop {ra, s0-s2}, 32
196 # CHECK-ASM: encoding: [0x76,0xba]
199 # CHECK-ASM-AND-OBJ: cm.pop {ra, s0-s2}, 32
200 # CHECK-ASM: encoding: [0x76,0xba]
203 # CHECK-ASM-AND-OBJ: cm.pop {ra, s0-s5}, 32
204 # CHECK-ASM: encoding: [0xa2,0xba]
207 # CHECK-ASM-AND-OBJ: cm.pop {ra, s0-s5}, 32
208 # CHECK-ASM: encoding: [0xa2,0xba]
211 # CHECK-ASM-AND-OBJ: cm.pop {ra, s0-s7}, 48
212 # CHECK-ASM: encoding: [0xc2,0xba]
215 # CHECK-ASM-AND-OBJ: cm.pop {ra, s0-s7}, 48
216 # CHECK-ASM: encoding: [0xc2,0xba]
219 # CHECK-ASM-AND-OBJ: cm.pop {ra, s0-s11}, 64
220 # CHECK-ASM: encoding: [0xf2,0xba]
223 # CHECK-ASM-AND-OBJ: cm.pop {ra, s0-s11}, 64
224 # CHECK-ASM: encoding: [0xf2,0xba]
227 # CHECK-ASM-AND-OBJ: cm.push {ra}, -16
228 # CHECK-ASM: encoding: [0x42,0xb8]
231 # CHECK-ASM-AND-OBJ: cm.push {ra}, -16
232 # CHECK-ASM: encoding: [0x42,0xb8]
235 # CHECK-ASM-AND-OBJ: cm.push {ra, s0}, -32
236 # CHECK-ASM: encoding: [0x56,0xb8]
239 # CHECK-ASM-AND-OBJ: cm.push {ra, s0}, -32
240 # CHECK-ASM: encoding: [0x56,0xb8]
243 # CHECK-ASM-AND-OBJ: cm.push {ra, s0-s1}, -16
244 # CHECK-ASM: encoding: [0x62,0xb8]
247 # CHECK-ASM-AND-OBJ: cm.push {ra, s0-s1}, -16
248 # CHECK-ASM: encoding: [0x62,0xb8]
251 # CHECK-ASM-AND-OBJ: cm.push {ra, s0-s3}, -32
252 # CHECK-ASM: encoding: [0x82,0xb8]
255 # CHECK-ASM-AND-OBJ: cm.push {ra, s0-s3}, -32
256 # CHECK-ASM: encoding: [0x82,0xb8]
259 # CHECK-ASM-AND-OBJ: cm.push {ra, s0-s7}, -48
260 # CHECK-ASM: encoding: [0xc2,0xb8]
263 # CHECK-ASM-AND-OBJ: cm.push {ra, s0-s7}, -48
264 # CHECK-ASM: encoding: [0xc2,0xb8]
267 # CHECK-ASM-AND-OBJ: cm.push {ra, s0-s7}, -64
268 # CHECK-ASM: encoding: [0xc6,0xb8]
271 # CHECK-ASM-AND-OBJ: cm.push {ra, s0-s7}, -64
272 # CHECK-ASM: encoding: [0xc6,0xb8]
275 # CHECK-ASM-AND-OBJ: cm.push {ra, s0-s11}, -80
276 # CHECK-ASM: encoding: [0xf6,0xb8]
279 # CHECK-ASM-AND-OBJ: cm.push {ra, s0-s11}, -80
280 # CHECK-ASM: encoding: [0xf6,0xb8]
283 # CHECK-ASM-AND-OBJ: cm.push {ra, s0-s11}, -112
284 # CHECK-ASM: encoding: [0xfe,0xb8]
287 # CHECK-ASM-AND-OBJ: cm.push {ra, s0-s11}, -112
288 # CHECK-ASM: encoding: [0xfe,0xb8]