Lines Matching defs:RHSC
747 ConstantSDNode *RHSC = dyn_cast<ConstantSDNode>(N.getOperand(1));
748 if (!RHSC)
751 APInt AndMask = RHSC->getAPIntValue();
1065 int64_t RHSC = RHS->getSExtValue();
1069 if ((RHSC & (Size - 1)) == 0 && RHSC >= -(Range << Scale) &&
1070 RHSC < (Range << Scale)) {
1076 OffImm = CurDAG->getTargetConstant(RHSC >> Scale, dl, MVT::i64);
1081 uint64_t RHSC = RHS->getZExtValue();
1085 if ((RHSC & (Size - 1)) == 0 && RHSC < (Range << Scale)) {
1091 OffImm = CurDAG->getTargetConstant(RHSC >> Scale, dl, MVT::i64);
1136 int64_t RHSC = (int64_t)RHS->getZExtValue();
1138 if (isValidAsScaledImmediate(RHSC, 0x1000, Size)) {
1144 OffImm = CurDAG->getTargetConstant(RHSC >> Scale, dl, MVT::i64);
1175 int64_t RHSC = RHS->getSExtValue();
1176 if (RHSC >= -256 && RHSC < 256) {
1184 OffImm = CurDAG->getTargetConstant(RHSC, SDLoc(N), MVT::i64);