Lines Matching refs:Rdd
111 def : InstAlias<"$Rdd = memd($Rs)",
112 (L2_loadrd_io DoubleRegs:$Rdd, IntRegs:$Rs, 0), 0>;
117 def : InstAlias<"$Rdd = memubh($Rs)",
118 (L2_loadbzw4_io DoubleRegs:$Rdd, 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>;
149 def : InstAlias<"if ($Pt) $Rdd = memd($Rs)",
150 (L2_ploadrdt_io DoubleRegs:$Rdd, 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>;
406 def : InstAlias<"if ($Pt.new) $Rdd = memd($Rs)",
407 (L2_ploadrdtnew_io DoubleRegs:$Rdd, 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>;
448 def : InstAlias<"$Rdd = vaddb($Rss, $Rtt)",
449 (A2_vaddub DoubleRegs:$Rdd, DoubleRegs:$Rss, DoubleRegs:$Rtt), 1>;
451 def : InstAlias<"$Rdd = vsubb($Rss,$Rtt)",
452 (A2_vsubub DoubleRegs:$Rdd, DoubleRegs:$Rss, DoubleRegs:$Rtt), 0>;