reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
958 while (expandRxSBG(RISBG)) 962 if (RISBG.Input.getOpcode() != ISD::ANY_EXTEND && 963 RISBG.Input.getOpcode() != ISD::TRUNCATE) 976 if (RISBG.Rotate == 0) { 983 else if (RISBG.Mask == 0xff || 984 RISBG.Mask == 0xffff || 985 RISBG.Mask == 0x7fffffff || 986 SystemZ::isImmLF(~RISBG.Mask) || 987 SystemZ::isImmHF(~RISBG.Mask)) 991 else if (auto *Load = dyn_cast<LoadSDNode>(RISBG.Input)) { 995 RISBG.Mask == 0xffffff00 && 1003 SDValue In = convertTo(DL, VT, RISBG.Input); 1004 SDValue Mask = CurDAG->getConstant(RISBG.Mask, DL, VT); 1029 RISBG.Start >= 32 && RISBG.End >= RISBG.Start && 1029 RISBG.Start >= 32 && RISBG.End >= RISBG.Start && 1029 RISBG.Start >= 32 && RISBG.End >= RISBG.Start && 1030 ((RISBG.Start + RISBG.Rotate) & 63) >= 32 && 1030 ((RISBG.Start + RISBG.Rotate) & 63) >= 32 && 1031 ((RISBG.End + RISBG.Rotate) & 63) >= 1031 ((RISBG.End + RISBG.Rotate) & 63) >= 1032 ((RISBG.Start + RISBG.Rotate) & 63)) { 1032 ((RISBG.Start + RISBG.Rotate) & 63)) { 1035 RISBG.Start &= 31; 1036 RISBG.End &= 31; 1040 convertTo(DL, OpcodeVT, RISBG.Input), 1041 CurDAG->getTargetConstant(RISBG.Start, DL, MVT::i32), 1042 CurDAG->getTargetConstant(RISBG.End | 128, DL, MVT::i32), 1043 CurDAG->getTargetConstant(RISBG.Rotate, DL, MVT::i32)