Lines Matching defs:ValTy
804 EVT ValTy = N->getValueType(0);
831 if (SMPos != 0 || Pos + SMSize > ValTy.getSizeInBits())
849 if (SMPos != Pos || Pos >= ValTy.getSizeInBits() || SMSize >= 32 ||
850 Pos + SMSize > ValTy.getSizeInBits())
873 return DAG.getNode(Opc, DL, ValTy, NewOperand,
922 EVT ValTy = N->getValueType(0);
924 assert(SMPos1 < ValTy.getSizeInBits());
925 SMSize1 = (ValTy == MVT::i64 ? 64 : 32) - SMPos1;
926 return DAG.getNode(MipsISD::Ins, DL, ValTy, ShlOperand0,
964 EVT ValTy = N->getValueType(0);
965 if ((Shamt != SMPos0) || (SMPos0 + SMSize0 > ValTy.getSizeInBits()))
969 return DAG.getNode(MipsISD::Ins, DL, ValTy, Shl.getOperand(0),
996 EVT ValTy = N->getOperand(0)->getValueType(0);
1007 ? DAG.getConstant(CN1->getSExtValue() >> SMPos0, DL, ValTy)
1010 DAG.getConstant(ValTy.getSizeInBits() / 8 < 8 ? SMSize0 & 31
1153 EVT ValTy = N->getValueType(0);
1156 SDValue Add1 = DAG.getNode(ISD::ADD, DL, ValTy, N->getOperand(0),
1158 return DAG.getNode(ISD::ADD, DL, ValTy, Add1, Lo);
1174 EVT ValTy = N->getValueType(0);
1188 if (Pos >= ValTy.getSizeInBits())
1201 if (SMPos != 0 || SMSize > 32 || Pos + SMSize > ValTy.getSizeInBits())
1208 return DAG.getNode(MipsISD::CIns, DL, ValTy, NewOperand,
2917 EVT ValTy = Op->getValueType(0);
2919 return DAG.getFrameIndex(FI, ValTy);