Lines Matching refs:RB

378 // VX-Form: [PO VRT RA RB XO].
574 let RB = 0;
869 bits<5> RB;
875 let Inst{16-20} = RB;
1159 def LXVPX : XForm_XTp5_XAB5<31, 333, (outs vsrprc:$XTp), (ins (memrr $RA, $RB):$addr),
1168 def STXVPX : XForm_XTp5_XAB5<31, 461, (outs), (ins vsrprc:$XTp, (memrr $RA, $RB):$addr),
1632 (ins vrrc:$RA, vrrc:$RB, gprc:$RC),
1633 "vextdubvlx $RT, $RA, $RB, $RC",
1637 v16i8:$RB,
1640 (ins vrrc:$RA, vrrc:$RB, gprc:$RC),
1641 "vextdubvrx $RT, $RA, $RB, $RC",
1645 v16i8:$RB,
1648 (ins vrrc:$RA, vrrc:$RB, gprc:$RC),
1649 "vextduhvlx $RT, $RA, $RB, $RC",
1653 v8i16:$RB,
1656 (ins vrrc:$RA, vrrc:$RB, gprc:$RC),
1657 "vextduhvrx $RT, $RA, $RB, $RC",
1661 v8i16:$RB,
1664 (ins vrrc:$RA, vrrc:$RB, gprc:$RC),
1665 "vextduwvlx $RT, $RA, $RB, $RC",
1669 v4i32:$RB,
1672 (ins vrrc:$RA, vrrc:$RB, gprc:$RC),
1673 "vextduwvrx $RT, $RA, $RB, $RC",
1677 v4i32:$RB,
1680 (ins vrrc:$RA, vrrc:$RB, gprc:$RC),
1681 "vextddvlx $RT, $RA, $RB, $RC",
1685 v2i64:$RB,
1688 (ins vrrc:$RA, vrrc:$RB, gprc:$RC),
1689 "vextddvrx $RT, $RA, $RB, $RC",
1693 v2i64:$RB,
1703 def PDEPD : XForm_6<31, 156, (outs g8rc:$RA), (ins g8rc:$RST, g8rc:$RB),
1704 "pdepd $RA, $RST, $RB", IIC_IntGeneral,
1705 [(set i64:$RA, (int_ppc_pdepd i64:$RST, i64:$RB))]>;
1706 def PEXTD : XForm_6<31, 188, (outs g8rc:$RA), (ins g8rc:$RST, g8rc:$RB),
1707 "pextd $RA, $RST, $RB", IIC_IntGeneral,
1708 [(set i64:$RA, (int_ppc_pextd i64:$RST, i64:$RB))]>;
1717 def CFUGED : XForm_6<31, 220, (outs g8rc:$RA), (ins g8rc:$RST, g8rc:$RB),
1718 "cfuged $RA, $RST, $RB", IIC_IntGeneral,
1719 [(set i64:$RA, (int_ppc_cfuged i64:$RST, i64:$RB))]>;
1734 def CNTLZDM : XForm_6<31, 59, (outs g8rc:$RA), (ins g8rc:$RST, g8rc:$RB),
1735 "cntlzdm $RA, $RST, $RB", IIC_IntGeneral,
1737 (int_ppc_cntlzdm i64:$RST, i64:$RB))]>;
1738 def CNTTZDM : XForm_6<31, 571, (outs g8rc:$RA), (ins g8rc:$RST, g8rc:$RB),
1739 "cnttzdm $RA, $RST, $RB", IIC_IntGeneral,
1741 (int_ppc_cnttzdm i64:$RST, i64:$RB))]>;
1866 def VMSUMCUD : VAForm_1a<23, (outs vrrc:$RT), (ins vrrc:$RA, vrrc:$RB, vrrc:$RC),
1867 "vmsumcud $RT, $RA, $RB, $RC", IIC_VecGeneral,
1869 v2i64:$RA, v2i64:$RB, v1i128:$RC))]>;
1930 [(set f128:$RST, (PPCxsmaxc f128:$RA, f128:$RB))]>;
1932 [(set f128:$RST, (PPCxsminc f128:$RA, f128:$RB))]>;