5 pmpyshr2 r4 = r5, r6, 0
6 pmpyshr2.u r4 = r5, r6, 16
94 extr.u r4 = r5, 10, 40
100 dep.z r4 = 127, 0, 63
101 dep.z r4 = -128, 5, 50
102 dep.z r4 = 0x55, 10, 40
104 dep r4 = 0, r5, 0, 16
105 dep r4 = -1, r5, 0, 63
106 // Insert padding NOPs to force the same template selection as IAS.
109 dep r4 = r5, r6, 10, 7
112 movl r4 = 0xffffffffffffffff
113 movl r4 = 0x1234567890abcdef
131 // ??? This was originally 0x3ffffff, but that generates an assembler warning
132 // that the testsuite infrastructure isn't set up to ignore.
133 mov pr.rot = 0x3ff0000
134 mov pr.rot = -0x4000000
149 tbit.z p2, p3 = r4, 0
150 tbit.z.unc p2, p3 = r4, 1
151 tbit.z.and p2, p3 = r4, 2
152 tbit.z.or p2, p3 = r4, 3
153 tbit.z.or.andcm p2, p3 = r4, 4
154 tbit.z.orcm p2, p3 = r4, 5
155 tbit.z.andcm p2, p3 = r4, 6
156 tbit.z.and.orcm p2, p3 = r4, 7
157 tbit.nz p2, p3 = r4, 8
158 tbit.nz.unc p2, p3 = r4, 9
159 tbit.nz.and p2, p3 = r4, 10
160 tbit.nz.or p2, p3 = r4, 11
161 tbit.nz.or.andcm p2, p3 = r4, 12
162 tbit.nz.orcm p2, p3 = r4, 13
163 tbit.nz.andcm p2, p3 = r4, 14
164 tbit.nz.and.orcm p2, p3 = r4, 15
167 tnat.z.unc p2, p3 = r4
168 tnat.z.and p2, p3 = r4
169 tnat.z.or p2, p3 = r4
170 tnat.z.or.andcm p2, p3 = r4
171 tnat.z.orcm p2, p3 = r4
172 tnat.z.andcm p2, p3 = r4
173 tnat.z.and.orcm p2, p3 = r4
175 tnat.nz.unc p2, p3 = r4
176 tnat.nz.and p2, p3 = r4
177 tnat.nz.or p2, p3 = r4
178 tnat.nz.or.andcm p2, p3 = r4
179 tnat.nz.orcm p2, p3 = r4
180 tnat.nz.andcm p2, p3 = r4
181 tnat.nz.and.orcm p2, p3 = r4
187 mov.sptk b3 = r4, .L2
188 mov.sptk.imp b3 = r4, .L2
191 mov.dptk b3 = r4, .L3
192 mov.dptk.imp b3 = r4, .L3
197 mov.ret.imp b3 = r4, .L4
200 mov.ret.sptk b3 = r4, .L5
201 mov.ret.sptk.imp b3 = r4, .L5
204 mov.ret.dptk b3 = r4, .L6
205 mov.ret.dptk.imp b3 = r4, .L6
209 # instructions added by SDM2.1:
224 # instructions added by SDM2.2:
230 tf.z.or.andcm p2, p3 = 39
231 tf.z.orcm p2, p3 = 39
232 tf.z.andcm p2, p3 = 39
233 tf.z.and.orcm p2, p3 = 39
235 tf.nz.unc p2, p3 = 39
236 tf.nz.and p2, p3 = 39
238 tf.nz.or.andcm p2, p3 = 39
239 tf.nz.orcm p2, p3 = 39
240 tf.nz.andcm p2, p3 = 39
241 tf.nz.and.orcm p2, p3 = 39
243 (p7) tf.z p2, p3 = 39
244 (p7) tf.z.unc p2, p3 = 39
245 (p7) tf.z.and p2, p3 = 39
246 (p7) tf.z.or p2, p3 = 39
247 (p7) tf.z.or.andcm p2, p3 = 39
248 (p7) tf.z.orcm p2, p3 = 39
249 (p7) tf.z.andcm p2, p3 = 39
250 (p7) tf.z.and.orcm p2, p3 = 39
251 (p7) tf.nz p2, p3 = 39
252 (p7) tf.nz.unc p2, p3 = 39
253 (p7) tf.nz.and p2, p3 = 39
254 (p7) tf.nz.or p2, p3 = 39
255 (p7) tf.nz.or.andcm p2, p3 = 39
256 (p7) tf.nz.orcm p2, p3 = 39
257 (p7) tf.nz.andcm p2, p3 = 39
258 (p7) tf.nz.and.orcm p2, p3 = 39