Lines Matching refs:RISBG
868 RxSBGOperands RISBG(SystemZ::RISBG, SDValue(N, 0)); in tryRISBGZero() local
870 while (expandRxSBG(RISBG)) in tryRISBGZero()
871 if (RISBG.Input.getOpcode() != ISD::ANY_EXTEND) in tryRISBGZero()
885 RISBG.Mask == 0xff || in tryRISBGZero()
886 RISBG.Mask == 0xffff || in tryRISBGZero()
887 SystemZ::isImmLF(~RISBG.Mask) || in tryRISBGZero()
888 SystemZ::isImmHF(~RISBG.Mask)) { in tryRISBGZero()
891 if (MaskN->getZExtValue() != RISBG.Mask) { in tryRISBGZero()
892 SDValue NewMask = CurDAG->getConstant(RISBG.Mask, VT); in tryRISBGZero()
900 unsigned Opcode = SystemZ::RISBG; in tryRISBGZero()
908 RISBG.Start &= 31; in tryRISBGZero()
909 RISBG.End &= 31; in tryRISBGZero()
913 convertTo(SDLoc(N), OpcodeVT, RISBG.Input), in tryRISBGZero()
914 CurDAG->getTargetConstant(RISBG.Start, MVT::i32), in tryRISBGZero()
915 CurDAG->getTargetConstant(RISBG.End | 128, MVT::i32), in tryRISBGZero()
916 CurDAG->getTargetConstant(RISBG.Rotate, MVT::i32) in tryRISBGZero()
952 Opcode = SystemZ::RISBG; in tryRxSBG()