• Home
  • Raw
  • Download

Lines Matching refs:Rs

43 // Alias of: memXX($Rs+#XX) = $Rt to memXX($Rs) = $Rt
44 def : InstAlias<"memb($Rs) = $Rt",
45 (S2_storerb_io IntRegs:$Rs, 0, IntRegs:$Rt), 0>;
47 def : InstAlias<"memh($Rs) = $Rt",
48 (S2_storerh_io IntRegs:$Rs, 0, IntRegs:$Rt), 0>;
50 def : InstAlias<"memh($Rs) = $Rt.h",
51 (S2_storerf_io IntRegs:$Rs, 0, IntRegs:$Rt), 0>;
53 def : InstAlias<"memw($Rs) = $Rt",
54 (S2_storeri_io IntRegs:$Rs, 0, IntRegs:$Rt), 0>;
56 def : InstAlias<"memb($Rs) = $Rt.new",
57 (S2_storerbnew_io IntRegs:$Rs, 0, IntRegs:$Rt), 0>;
59 def : InstAlias<"memh($Rs) = $Rt.new",
60 (S2_storerhnew_io IntRegs:$Rs, 0, IntRegs:$Rt), 0>;
62 def : InstAlias<"memw($Rs) = $Rt.new",
63 (S2_storerinew_io IntRegs:$Rs, 0, IntRegs:$Rt), 0>;
65 def : InstAlias<"memb($Rs) = #$S8",
66 (S4_storeirb_io IntRegs:$Rs, 0, s8Ext:$S8), 0>;
68 def : InstAlias<"memh($Rs) = #$S8",
69 (S4_storeirh_io IntRegs:$Rs, 0, s8Ext:$S8), 0>;
71 def : InstAlias<"memw($Rs) = #$S8",
72 (S4_storeiri_io IntRegs:$Rs, 0, s8Ext:$S8), 0>;
74 def : InstAlias<"memd($Rs) = $Rtt",
75 (S2_storerd_io IntRegs:$Rs, 0, DoubleRegs:$Rtt), 0>;
77 def : InstAlias<"memb($Rs) = setbit(#$U5)",
78 (L4_ior_memopb_io IntRegs:$Rs, 0, u5Imm:$U5), 0>;
80 def : InstAlias<"memh($Rs) = setbit(#$U5)",
81 (L4_ior_memoph_io IntRegs:$Rs, 0, u5Imm:$U5), 0>;
83 def : InstAlias<"memw($Rs) = setbit(#$U5)",
84 (L4_ior_memopw_io IntRegs:$Rs, 0, u5Imm:$U5), 0>;
86 def : InstAlias<"memb($Rs) = clrbit(#$U5)",
87 (L4_iand_memopb_io IntRegs:$Rs, 0, u5Imm:$U5), 0>;
89 def : InstAlias<"memh($Rs) = clrbit(#$U5)",
90 (L4_iand_memoph_io IntRegs:$Rs, 0, u5Imm:$U5), 0>;
92 def : InstAlias<"memw($Rs) = clrbit(#$U5)",
93 (L4_iand_memopw_io IntRegs:$Rs, 0, u5Imm:$U5), 0>;
95 // Alias of: $Rd = memXX($Rs+#XX) to $Rd = memXX($Rs)
96 def : InstAlias<"$Rd = memb($Rs)",
97 (L2_loadrb_io IntRegs:$Rd, IntRegs:$Rs, 0), 0>;
99 def : InstAlias<"$Rd = memub($Rs)",
100 (L2_loadrub_io IntRegs:$Rd, IntRegs:$Rs, 0), 0>;
102 def : InstAlias<"$Rd = memh($Rs)",
103 (L2_loadrh_io IntRegs:$Rd, IntRegs:$Rs, 0), 0>;
105 def : InstAlias<"$Rd = memuh($Rs)",
106 (L2_loadruh_io IntRegs:$Rd, IntRegs:$Rs, 0), 0>;
108 def : InstAlias<"$Rd = memw($Rs)",
109 (L2_loadri_io IntRegs:$Rd, IntRegs:$Rs, 0), 0>;
111 def : InstAlias<"$Rdd = memd($Rs)",
112 (L2_loadrd_io DoubleRegs:$Rdd, IntRegs:$Rs, 0), 0>;
114 def : InstAlias<"$Rd = memubh($Rs)",
115 (L2_loadbzw2_io IntRegs:$Rd, IntRegs:$Rs, 0), 0>;
117 def : InstAlias<"$Rdd = memubh($Rs)",
118 (L2_loadbzw4_io DoubleRegs:$Rdd, IntRegs:$Rs, 0), 0>;
120 def : InstAlias<"$Rd = membh($Rs)",
121 (L2_loadbsw2_io IntRegs:$Rd, IntRegs:$Rs, 0), 0>;
123 def : InstAlias<"$Rdd = membh($Rs)",
124 (L2_loadbsw4_io DoubleRegs:$Rdd, IntRegs:$Rs, 0), 0>;
126 def : InstAlias<"$Rdd = memb_fifo($Rs)",
127 (L2_loadalignb_io DoubleRegs:$Rdd, IntRegs:$Rs, 0), 0>;
129 def : InstAlias<"$Rdd = memh_fifo($Rs)",
130 (L2_loadalignh_io DoubleRegs:$Rdd, IntRegs:$Rs, 0), 0>;
132 // Alias of: if ($Pt) $Rd = memXX($Rs + #$u6_X)
133 // to: if ($Pt) $Rd = memXX($Rs)
134 def : InstAlias<"if ($Pt) $Rd = memb($Rs)",
135 (L2_ploadrbt_io IntRegs:$Rd, PredRegs:$Pt, IntRegs:$Rs, 0), 0>;
137 def : InstAlias<"if ($Pt) $Rd = memub($Rs)",
138 (L2_ploadrubt_io IntRegs:$Rd, PredRegs:$Pt, IntRegs:$Rs, 0), 0>;
140 def : InstAlias<"if ($Pt) $Rd = memh($Rs)",
141 (L2_ploadrht_io IntRegs:$Rd, PredRegs:$Pt, IntRegs:$Rs, 0), 0>;
143 def : InstAlias<"if ($Pt) $Rd = memuh($Rs)",
144 (L2_ploadruht_io IntRegs:$Rd, PredRegs:$Pt, IntRegs:$Rs, 0), 0>;
146 def : InstAlias<"if ($Pt) $Rd = memw($Rs)",
147 (L2_ploadrit_io IntRegs:$Rd, PredRegs:$Pt, IntRegs:$Rs, 0), 0>;
149 def : InstAlias<"if ($Pt) $Rdd = memd($Rs)",
150 (L2_ploadrdt_io DoubleRegs:$Rdd, PredRegs:$Pt, IntRegs:$Rs, 0), 0>;
152 // Alias of: if ($Pt) memXX($Rs + #$u6_X) = $Rt
153 // to: if ($Pt) memXX($Rs) = $Rt
154 def : InstAlias<"if ($Pt) memb($Rs) = $Rt",
155 (S2_pstorerbt_io PredRegs:$Pt, IntRegs:$Rs, 0, IntRegs:$Rt), 0>;
157 def : InstAlias<"if ($Pt) memh($Rs) = $Rt",
158 (S2_pstorerht_io PredRegs:$Pt, IntRegs:$Rs, 0, IntRegs:$Rt), 0>;
160 def : InstAlias<"if ($Pt) memh($Rs) = $Rt.h",
161 (S2_pstorerft_io PredRegs:$Pt, IntRegs:$Rs, 0, IntRegs:$Rt), 0>;
163 def : InstAlias<"if ($Pt) memw($Rs) = $Rt",
164 (S2_pstorerit_io PredRegs:$Pt, IntRegs:$Rs, 0, IntRegs:$Rt), 0>;
166 def : InstAlias<"if ($Pt) memd($Rs) = $Rtt",
167 (S2_pstorerdt_io PredRegs:$Pt, IntRegs:$Rs, 0, DoubleRegs:$Rtt), 0>;
169 def : InstAlias<"if ($Pt) memb($Rs) = $Rt.new",
170 (S2_pstorerbnewt_io PredRegs:$Pt, IntRegs:$Rs, 0, IntRegs:$Rt), 0>;
172 def : InstAlias<"if ($Pt) memh($Rs) = $Rt.new",
173 (S2_pstorerhnewt_io PredRegs:$Pt, IntRegs:$Rs, 0, IntRegs:$Rt), 0>;
175 def : InstAlias<"if ($Pt) memw($Rs) = $Rt.new",
176 (S2_pstorerinewt_io PredRegs:$Pt, IntRegs:$Rs, 0, IntRegs:$Rt), 0>;
178 def : InstAlias<"if ($Pt.new) memb($Rs) = $Rt.new",
179 (S4_pstorerbnewtnew_io PredRegs:$Pt, IntRegs:$Rs, 0, IntRegs:$Rt), 0>;
181 def : InstAlias<"if ($Pt.new) memh($Rs) = $Rt.new",
182 (S4_pstorerhnewtnew_io PredRegs:$Pt, IntRegs:$Rs, 0, IntRegs:$Rt), 0>;
184 def : InstAlias<"if ($Pt.new) memw($Rs) = $Rt.new",
185 (S4_pstorerinewtnew_io PredRegs:$Pt, IntRegs:$Rs, 0, IntRegs:$Rt), 0>;
188 // Alias of: if (!$Pt) $Rd = memXX($Rs + #$u6_X)
189 // to: if (!$Pt) $Rd = memXX($Rs)
190 def : InstAlias<"if (!$Pt) $Rd = memb($Rs)",
191 (L2_ploadrbf_io IntRegs:$Rd, PredRegs:$Pt, IntRegs:$Rs, 0), 0>;
193 def : InstAlias<"if (!$Pt) $Rd = memub($Rs)",
194 (L2_ploadrubf_io IntRegs:$Rd, PredRegs:$Pt, IntRegs:$Rs, 0), 0>;
196 def : InstAlias<"if (!$Pt) $Rd = memh($Rs)",
197 (L2_ploadrhf_io IntRegs:$Rd, PredRegs:$Pt, IntRegs:$Rs, 0), 0>;
199 def : InstAlias<"if (!$Pt) $Rd = memuh($Rs)",
200 (L2_ploadruhf_io IntRegs:$Rd, PredRegs:$Pt, IntRegs:$Rs, 0), 0>;
202 def : InstAlias<"if (!$Pt) $Rd = memw($Rs)",
203 (L2_ploadrif_io IntRegs:$Rd, PredRegs:$Pt, IntRegs:$Rs, 0), 0>;
205 def : InstAlias<"if (!$Pt) $Rdd = memd($Rs)",
206 (L2_ploadrdf_io DoubleRegs:$Rdd, PredRegs:$Pt, IntRegs:$Rs, 0), 0>;
208 // Alias of: if (!$Pt) memXX($Rs + #$u6_X) = $Rt
209 // to: if (!$Pt) memXX($Rs) = $Rt
210 def : InstAlias<"if (!$Pt) memb($Rs) = $Rt",
211 (S2_pstorerbf_io PredRegs:$Pt, IntRegs:$Rs, 0, IntRegs:$Rt), 0>;
213 def : InstAlias<"if (!$Pt) memh($Rs) = $Rt",
214 (S2_pstorerhf_io PredRegs:$Pt, IntRegs:$Rs, 0, IntRegs:$Rt), 0>;
216 def : InstAlias<"if (!$Pt) memh($Rs) = $Rt.h",
217 (S2_pstorerff_io PredRegs:$Pt, IntRegs:$Rs, 0, IntRegs:$Rt), 0>;
219 def : InstAlias<"if (!$Pt) memw($Rs) = $Rt",
220 (S2_pstorerif_io PredRegs:$Pt, IntRegs:$Rs, 0, IntRegs:$Rt), 0>;
222 def : InstAlias<"if (!$Pt) memd($Rs) = $Rtt",
223 (S2_pstorerdf_io PredRegs:$Pt, IntRegs:$Rs, 0, DoubleRegs:$Rtt), 0>;
225 def : InstAlias<"if (!$Pt) memb($Rs) = $Rt.new",
226 (S2_pstorerbnewf_io PredRegs:$Pt, IntRegs:$Rs, 0, IntRegs:$Rt), 0>;
228 def : InstAlias<"if (!$Pt) memh($Rs) = $Rt.new",
229 (S2_pstorerhnewf_io PredRegs:$Pt, IntRegs:$Rs, 0, IntRegs:$Rt), 0>;
231 def : InstAlias<"if (!$Pt) memw($Rs) = $Rt.new",
232 (S2_pstorerinewf_io PredRegs:$Pt, IntRegs:$Rs, 0, IntRegs:$Rt), 0>;
234 def : InstAlias<"if (!$Pt.new) memb($Rs) = $Rt.new",
235 (S4_pstorerbnewfnew_io PredRegs:$Pt, IntRegs:$Rs, 0, IntRegs:$Rt), 0>;
237 def : InstAlias<"if (!$Pt.new) memh($Rs) = $Rt.new",
238 (S4_pstorerhnewfnew_io PredRegs:$Pt, IntRegs:$Rs, 0, IntRegs:$Rt), 0>;
240 def : InstAlias<"if (!$Pt.new) memw($Rs) = $Rt.new",
241 (S4_pstorerinewfnew_io PredRegs:$Pt, IntRegs:$Rs, 0, IntRegs:$Rt), 0>;
243 def : InstAlias<"if ($Pt) memb($Rs) = #$S6",
244 (S4_storeirbt_io PredRegs:$Pt, IntRegs:$Rs, 0, s6Ext:$S6), 0>;
246 def : InstAlias<"if ($Pt) memh($Rs) = #$S6",
247 (S4_storeirht_io PredRegs:$Pt, IntRegs:$Rs, 0, s6Ext:$S6), 0>;
249 def : InstAlias<"if ($Pt) memw($Rs) = #$S6",
250 (S4_storeirit_io PredRegs:$Pt, IntRegs:$Rs, 0, s6Ext:$S6), 0>;
252 def : InstAlias<"if ($Pt.new) memb($Rs) = #$S6",
253 (S4_storeirbtnew_io PredRegs:$Pt, IntRegs:$Rs, 0, s6Ext:$S6), 0>;
255 def : InstAlias<"if ($Pt.new) memh($Rs) = #$S6",
256 (S4_storeirhtnew_io PredRegs:$Pt, IntRegs:$Rs, 0, s6Ext:$S6), 0>;
258 def : InstAlias<"if ($Pt.new) memw($Rs) = #$S6",
259 (S4_storeiritnew_io PredRegs:$Pt, IntRegs:$Rs, 0, s6Ext:$S6), 0>;
261 def : InstAlias<"if (!$Pt) memb($Rs) = #$S6",
262 (S4_storeirbf_io PredRegs:$Pt, IntRegs:$Rs, 0, s6Ext:$S6), 0>;
264 def : InstAlias<"if (!$Pt) memh($Rs) = #$S6",
265 (S4_storeirhf_io PredRegs:$Pt, IntRegs:$Rs, 0, s6Ext:$S6), 0>;
267 def : InstAlias<"if (!$Pt) memw($Rs) = #$S6",
268 (S4_storeirif_io PredRegs:$Pt, IntRegs:$Rs, 0, s6Ext:$S6), 0>;
270 def : InstAlias<"if (!$Pt.new) memb($Rs) = #$S6",
271 (S4_storeirbfnew_io PredRegs:$Pt, IntRegs:$Rs, 0, s6Ext:$S6), 0>;
273 def : InstAlias<"if (!$Pt.new) memh($Rs) = #$S6",
274 (S4_storeirhfnew_io PredRegs:$Pt, IntRegs:$Rs, 0, s6Ext:$S6), 0>;
276 def : InstAlias<"if (!$Pt.new) memw($Rs) = #$S6",
277 (S4_storeirifnew_io PredRegs:$Pt, IntRegs:$Rs, 0, s6Ext:$S6), 0>;
279 // Alias of: memXX($Rs + $u6_X) |= $Rt, also &=, +=, -=
280 // to: memXX($Rs) |= $Rt
281 def : InstAlias<"memb($Rs) &= $Rt",
282 (L4_and_memopb_io IntRegs:$Rs, 0, IntRegs:$Rt), 0>,
285 def : InstAlias<"memb($Rs) |= $Rt",
286 (L4_or_memopb_io IntRegs:$Rs, 0, IntRegs:$Rt), 0>,
289 def : InstAlias<"memb($Rs) += $Rt",
290 (L4_add_memopb_io IntRegs:$Rs, 0, IntRegs:$Rt), 0>,
293 def : InstAlias<"memb($Rs) -= $Rt",
294 (L4_sub_memopb_io IntRegs:$Rs, 0, IntRegs:$Rt), 0>,
297 def : InstAlias<"memb($Rs) += #$U5",
298 (L4_iadd_memopb_io IntRegs:$Rs, 0, u5Imm:$U5), 0>,
301 def : InstAlias<"memb($Rs) -= #$U5",
302 (L4_isub_memopb_io IntRegs:$Rs, 0, u5Imm:$U5), 0>,
305 def : InstAlias<"memh($Rs) &= $Rt",
306 (L4_and_memoph_io IntRegs:$Rs, 0, IntRegs:$Rt), 0>,
309 def : InstAlias<"memh($Rs) |= $Rt",
310 (L4_or_memoph_io IntRegs:$Rs, 0, IntRegs:$Rt), 0>,
313 def : InstAlias<"memh($Rs) += $Rt",
314 (L4_add_memoph_io IntRegs:$Rs, 0, IntRegs:$Rt), 0>,
317 def : InstAlias<"memh($Rs) -= $Rt",
318 (L4_sub_memoph_io IntRegs:$Rs, 0, IntRegs:$Rt), 0>,
321 def : InstAlias<"memh($Rs) += #$U5",
322 (L4_iadd_memoph_io IntRegs:$Rs, 0, u5Imm:$U5), 0>,
325 def : InstAlias<"memh($Rs) -= #$U5",
326 (L4_isub_memoph_io IntRegs:$Rs, 0, u5Imm:$U5), 0>,
329 def : InstAlias<"memw($Rs) &= $Rt",
330 (L4_and_memopw_io IntRegs:$Rs, 0, IntRegs:$Rt), 0>,
333 def : InstAlias<"memw($Rs) |= $Rt",
334 (L4_or_memopw_io IntRegs:$Rs, 0, IntRegs:$Rt), 0>,
337 def : InstAlias<"memw($Rs) += $Rt",
338 (L4_add_memopw_io IntRegs:$Rs, 0, IntRegs:$Rt), 0>,
341 def : InstAlias<"memw($Rs) -= $Rt",
342 (L4_sub_memopw_io IntRegs:$Rs, 0, IntRegs:$Rt), 0>,
345 def : InstAlias<"memw($Rs) += #$U5",
346 (L4_iadd_memopw_io IntRegs:$Rs, 0, u5Imm:$U5), 0>,
349 def : InstAlias<"memw($Rs) -= #$U5",
350 (L4_isub_memopw_io IntRegs:$Rs, 0, u5Imm:$U5), 0>,
354 // Alias of: if ($Pv.new) memX($Rs) = $Rt
356 def : InstAlias<"if ($Pv.new) memb($Rs) = $Rt",
357 (S4_pstorerbtnew_io PredRegs:$Pv, IntRegs:$Rs, 0, IntRegs:$Rt), 0>;
359 def : InstAlias<"if ($Pv.new) memh($Rs) = $Rt",
360 (S4_pstorerhtnew_io PredRegs:$Pv, IntRegs:$Rs, 0, IntRegs:$Rt), 0>;
362 def : InstAlias<"if ($Pv.new) memh($Rs) = $Rt.h",
363 (S4_pstorerftnew_io PredRegs:$Pv, IntRegs:$Rs, 0, IntRegs:$Rt), 0>;
365 def : InstAlias<"if ($Pv.new) memw($Rs) = $Rt",
366 (S4_pstoreritnew_io PredRegs:$Pv, IntRegs:$Rs, 0, IntRegs:$Rt), 0>;
368 def : InstAlias<"if ($Pv.new) memd($Rs) = $Rtt",
370 PredRegs:$Pv, IntRegs:$Rs, 0, DoubleRegs:$Rtt), 0>;
372 def : InstAlias<"if (!$Pv.new) memb($Rs) = $Rt",
373 (S4_pstorerbfnew_io PredRegs:$Pv, IntRegs:$Rs, 0, IntRegs:$Rt), 0>;
375 def : InstAlias<"if (!$Pv.new) memh($Rs) = $Rt",
376 (S4_pstorerhfnew_io PredRegs:$Pv, IntRegs:$Rs, 0, IntRegs:$Rt), 0>;
378 def : InstAlias<"if (!$Pv.new) memh($Rs) = $Rt.h",
379 (S4_pstorerffnew_io PredRegs:$Pv, IntRegs:$Rs, 0, IntRegs:$Rt), 0>;
381 def : InstAlias<"if (!$Pv.new) memw($Rs) = $Rt",
382 (S4_pstorerifnew_io PredRegs:$Pv, IntRegs:$Rs, 0, IntRegs:$Rt), 0>;
384 def : InstAlias<"if (!$Pv.new) memd($Rs) = $Rtt",
386 PredRegs:$Pv, IntRegs:$Rs, 0, DoubleRegs:$Rtt), 0>;
389 // Alias of: if ($Pt.new) $Rd = memub($Rs) -- And if (!$Pt.new) ...
390 // to: if ($Pt.new) $Rd = memub($Rs + #$u6_0)
391 def : InstAlias<"if ($Pt.new) $Rd = memub($Rs)",
392 (L2_ploadrubtnew_io IntRegs:$Rd, PredRegs:$Pt, IntRegs:$Rs, 0), 0>;
394 def : InstAlias<"if ($Pt.new) $Rd = memb($Rs)",
395 (L2_ploadrbtnew_io IntRegs:$Rd, PredRegs:$Pt, IntRegs:$Rs, 0), 0>;
397 def : InstAlias<"if ($Pt.new) $Rd = memh($Rs)",
398 (L2_ploadrhtnew_io IntRegs:$Rd, PredRegs:$Pt, IntRegs:$Rs, 0), 0>;
400 def : InstAlias<"if ($Pt.new) $Rd = memuh($Rs)",
401 (L2_ploadruhtnew_io IntRegs:$Rd, PredRegs:$Pt, IntRegs:$Rs, 0), 0>;
403 def : InstAlias<"if ($Pt.new) $Rd = memw($Rs)",
404 (L2_ploadritnew_io IntRegs:$Rd, PredRegs:$Pt, IntRegs:$Rs, 0), 0>;
406 def : InstAlias<"if ($Pt.new) $Rdd = memd($Rs)",
407 (L2_ploadrdtnew_io DoubleRegs:$Rdd, PredRegs:$Pt, IntRegs:$Rs, 0), 0>;
409 def : InstAlias<"if (!$Pt.new) $Rd = memub($Rs)",
410 (L2_ploadrubfnew_io IntRegs:$Rd, PredRegs:$Pt, IntRegs:$Rs, 0), 0>;
412 def : InstAlias<"if (!$Pt.new) $Rd = memb($Rs)",
413 (L2_ploadrbfnew_io IntRegs:$Rd, PredRegs:$Pt, IntRegs:$Rs, 0), 0>;
415 def : InstAlias<"if (!$Pt.new) $Rd = memh($Rs)",
416 (L2_ploadrhfnew_io IntRegs:$Rd, PredRegs:$Pt, IntRegs:$Rs, 0), 0>;
418 def : InstAlias<"if (!$Pt.new) $Rd = memuh($Rs)",
419 (L2_ploadruhfnew_io IntRegs:$Rd, PredRegs:$Pt, IntRegs:$Rs, 0), 0>;
421 def : InstAlias<"if (!$Pt.new) $Rd = memw($Rs)",
422 (L2_ploadrifnew_io IntRegs:$Rd, PredRegs:$Pt, IntRegs:$Rs, 0), 0>;
424 def : InstAlias<"if (!$Pt.new) $Rdd = memd($Rs)",
425 (L2_ploadrdfnew_io DoubleRegs:$Rdd, PredRegs:$Pt, IntRegs:$Rs, 0), 0>;
427 def : InstAlias<"dcfetch($Rs)",
428 (Y2_dcfetchbo IntRegs:$Rs, 0), 0>;
431 def : InstAlias<"$Pd=cmp.lt($Rs, $Rt)",
432 (C2_cmpgt PredRegs:$Pd, IntRegs:$Rt, IntRegs:$Rs), 0>;
433 def : InstAlias<"$Pd=cmp.ltu($Rs, $Rt)",
434 (C2_cmpgtu PredRegs:$Pd, IntRegs:$Rt, IntRegs:$Rs), 0>;
436 // Rd=neg(Rs) is aliased to Rd=sub(#0,Rs)
437 def : InstAlias<"$Rd = neg($Rs)",
438 (A2_subri IntRegs:$Rd, 0, IntRegs:$Rs), 0>;
440 def : InstAlias<"m0 = $Rs", (A2_tfrrcr C6, IntRegs:$Rs)>;
442 def : InstAlias<"m1 = $Rs", (A2_tfrrcr C7, IntRegs:$Rs)>;
454 def : InstAlias<"$Rd = mpyui($Rs,$Rt)",
455 (M2_mpyi IntRegs:$Rd, IntRegs:$Rs, IntRegs:$Rt), 0>;
458 def : InstAlias<"$Pd=cmp.lt($Rs, $Rt)",
459 (C2_cmpgt PredRegs:$Pd, IntRegs:$Rt, IntRegs:$Rs), 0>;
460 def : InstAlias<"$Pd=cmp.ltu($Rs, $Rt)",
461 (C2_cmpgtu PredRegs:$Pd, IntRegs:$Rt, IntRegs:$Rs), 0>;