Lines Matching refs:RISBG

987   RxSBGOperands RISBG(SystemZ::RISBG, SDValue(N, 0));  in tryRISBGZero()  local
989 while (expandRxSBG(RISBG)) in tryRISBGZero()
993 if (RISBG.Input.getOpcode() != ISD::ANY_EXTEND && in tryRISBGZero()
994 RISBG.Input.getOpcode() != ISD::TRUNCATE) in tryRISBGZero()
996 if (Count == 0 || isa<ConstantSDNode>(RISBG.Input)) in tryRISBGZero()
1007 if (RISBG.Rotate == 0) { in tryRISBGZero()
1014 else if (RISBG.Mask == 0xff || in tryRISBGZero()
1015 RISBG.Mask == 0xffff || in tryRISBGZero()
1016 RISBG.Mask == 0x7fffffff || in tryRISBGZero()
1017 SystemZ::isImmLF(~RISBG.Mask) || in tryRISBGZero()
1018 SystemZ::isImmHF(~RISBG.Mask)) in tryRISBGZero()
1022 else if (auto *Load = dyn_cast<LoadSDNode>(RISBG.Input)) { in tryRISBGZero()
1026 RISBG.Mask == 0xffffff00 && in tryRISBGZero()
1034 SDValue In = convertTo(DL, VT, RISBG.Input); in tryRISBGZero()
1035 SDValue Mask = CurDAG->getConstant(RISBG.Mask, DL, VT); in tryRISBGZero()
1050 unsigned Opcode = SystemZ::RISBG; in tryRISBGZero()
1060 RISBG.Start >= 32 && RISBG.End >= RISBG.Start && in tryRISBGZero()
1061 ((RISBG.Start + RISBG.Rotate) & 63) >= 32 && in tryRISBGZero()
1062 ((RISBG.End + RISBG.Rotate) & 63) >= in tryRISBGZero()
1063 ((RISBG.Start + RISBG.Rotate) & 63)) { in tryRISBGZero()
1066 RISBG.Start &= 31; in tryRISBGZero()
1067 RISBG.End &= 31; in tryRISBGZero()
1071 convertTo(DL, OpcodeVT, RISBG.Input), in tryRISBGZero()
1072 CurDAG->getTargetConstant(RISBG.Start, DL, MVT::i32), in tryRISBGZero()
1073 CurDAG->getTargetConstant(RISBG.End | 128, DL, MVT::i32), in tryRISBGZero()
1074 CurDAG->getTargetConstant(RISBG.Rotate, DL, MVT::i32) in tryRISBGZero()
1123 Opcode = SystemZ::RISBG; in tryRxSBG()