Lines Matching refs:Rx

486   : ALU32Inst <(outs IntRegs:$Rx), (ins IntRegs:$src1, u16Imm:$u16),
487 "$Rx"#!if(isHi, ".h", ".l")#" = #$u16",
488 [], "$src1 = $Rx" > {
489 bits<5> Rx;
497 let Inst{20-16} = Rx;
1927 // Rd=memb[u]h(Rx++#s4:1)
1928 // Rdd=memb[u]h(Rx++#s4:2)
1965 // Ryy=memh_fifo(Rx++#s4:1)
1966 // Ryy=memb_fifo(Rx++#s4:0)
2416 //Rx [-+]= mpy[u](Rs.[H|L],Rt.[H|L])[:<<1][:sat]
2422 : MInst_acc<(outs IntRegs:$Rx), (ins IntRegs:$dst2, IntRegs:$Rs, IntRegs:$Rt),
2423 "$Rx "#!if(isNac,"-= ","+= ")#!if(isUnsigned,"mpyu","mpy")
2428 [], "$dst2 = $Rx", M_tc_3x_SLOT23 > {
2429 bits<5> Rx;
2440 let Inst{4-0} = Rx;
2445 //Rx += mpy(Rs.[H|L],Rt.[H|L])[:<<1]
2455 //Rx += mpyu(Rs.[H|L],Rt.[H|L])[:<<1]
2465 //Rx -= mpy(Rs.[H|L],Rt.[H|L])[:<<1]
2475 //Rx -= mpyu(Rs.[H|L],Rt.[H|L])[:<<1]
2485 //Rx += mpy(Rs.[H|L],Rt.[H|L])[:<<1]:sat
2495 //Rx -= mpy(Rs.[H|L],Rt.[H|L])[:<<1]:sat
5148 // Rx[+-&|]=asr(Rs,#u5)
5149 // Rx[+-&|^]=lsr(Rs,#u5)
5150 // Rx[+-&|^]=asl(Rs,#u5)
5155 : SInst_acc<(outs IntRegs:$Rx),
5157 "$Rx "#opc2#opc1#"($Rs, #$u5)",
5158 [(set (i32 IntRegs:$Rx),
5161 "$src1 = $Rx", S_2op_tc_2_SLOT23> {
5162 bits<5> Rx;
5173 let Inst{4-0} = Rx;
5178 // Rx[+-&|]=asr(Rs,Rt)
5179 // Rx[+-&|^]=lsr(Rs,Rt)
5180 // Rx[+-&|^]=asl(Rs,Rt)
5185 : SInst_acc<(outs IntRegs:$Rx),
5187 "$Rx "#opc2#opc1#"($Rs, $Rt)",
5188 [(set (i32 IntRegs:$Rx),
5191 "$src1 = $Rx", S_3op_tc_2_SLOT23 > {
5192 bits<5> Rx;
5201 let Inst{4-0} = Rx;
5564 // Rx=insert(Rs,Rtt)
5565 // Rx=insert(Rs,#u5,#U5)
5720 : SInst <(outs IntRegs:$Rx),
5722 "$Rx = "#OpStr#"($Rs, #$u4, #$S6):raw",
5723 [], "$Rx = $_dst_" > {
5724 bits<5> Rx;
5737 let Inst{4-0} = Rx;
5751 : SInst <(outs IntRegs:$Rx),
5753 "$Rx = "#mnemonic#"($Rs, #$u4, #$u5)",
5754 [], "$Rx = $_dst_" >;