Lines Matching refs:Rd
41 // Rd=vaddhub(Rss,Rtt):sat
127 def S5_popcountp : ALU64_rr<(outs IntRegs:$Rd), (ins DoubleRegs:$Rss),
128 "$Rd = popcount($Rss)",
129 [(set I32:$Rd, (HexagonPOPCOUNT I64:$Rss))], "", S_2op_tc_2_SLOT23>,
131 bits<5> Rd;
138 let Inst{4-0} = Rd;
152 : MInst<(outs IntRegs:$Rd),
154 "$Rd = "#mnemonic#"($Rs, $Rt)", [],
157 bits<5> Rd;
169 let Inst{4-0} = Rd;
218 (outs IntRegs:$Rd, PredRegs:$Pe),
220 "$Rd, $Pe = sfrecipa($Rs, $Rt)">,
222 bits<5> Rd;
234 let Inst{4-0} = Rd;
570 : SInst <(outs IntRegs:$Rd), (ins DoubleRegs:$Rss),
571 "$Rd = "#mnemonic#"($Rss)"#chop,
572 [(set RCOut:$Rd, (Op RCIn:$Rss))], "",
574 bits<5> Rd;
583 let Inst{4-0} = Rd;
590 : SInst <(outs IntRegs:$Rd), (ins IntRegs:$Rs),
591 "$Rd = "#mnemonic#"($Rs)"#chop,
592 [(set RCOut:$Rd, (Op RCIn:$Rs))], "",
594 bits<5> Rd;
603 let Inst{4-0} = Rd;
671 def F2_sffixupr: SInst<(outs IntRegs:$Rd), (ins IntRegs:$Rs),
672 "$Rd = sffixupr($Rs)",
674 bits<5> Rd;
682 let Inst{4-0} = Rd;
804 : SInst <(outs IntRegs:$Rd),
806 "$Rd = vasrhub($Rss, #$u4):"#!if(isSat, "sat", "raw"),
809 bits<5> Rd;
821 let Inst{4-0} = Rd;
829 : SInst <(outs IntRegs:$Rd), (ins DoubleRegs:$Rss, u4Imm:$u4),
830 "$Rd = vasrhub($Rss, #$u4):rnd:sat">, Requires<[HasV5T]>;
862 (outs IntRegs:$Rd, PredRegs:$Pe),
864 "$Rd, $Pe = sfinvsqrta($Rs)" > ,
866 bits<5> Rd;
876 let Inst{4-0} = Rd;