Lines Matching defs:ValTy
1131 EVT ValTy = Op.getValueType();
1156 T = DAG.getTargetConstantPool(CPN->getMachineCPVal(), ValTy, Alignment,
1159 T = DAG.getTargetConstantPool(CVal, ValTy, Alignment, Offset, TF);
1161 T = DAG.getTargetConstantPool(CPN->getConstVal(), ValTy, Alignment, Offset,
1168 return DAG.getNode(HexagonISD::AT_PCREL, SDLoc(Op), ValTy, T);
1169 return DAG.getNode(HexagonISD::CP, SDLoc(Op), ValTy, T);
2673 const SDLoc &dl, MVT ValTy, MVT ResTy,
2676 assert(!ValTy.isVector() ||
2677 VecTy.getVectorElementType() == ValTy.getVectorElementType());
2679 return extractVectorPred(VecV, IdxV, dl, ValTy, ResTy, DAG);
2682 unsigned ValWidth = ValTy.getSizeInBits();
2700 ExtV = DAG.getZeroExtendInReg(VecV, dl, tyScalar(ValTy));
2725 const SDLoc &dl, MVT ValTy, MVT ResTy,
2731 unsigned ValWidth = ValTy.getSizeInBits();
2737 if (isNullConstant(IdxV) && ValTy.getSizeInBits() == 1) {
2779 const SDLoc &dl, MVT ValTy,
2783 return insertVectorPred(VecV, ValV, IdxV, dl, ValTy, DAG);
2786 unsigned ValWidth = ValTy.getSizeInBits();
2792 // The actual type of ValV may be different than ValTy (which is related
2822 MVT ValTy, SelectionDAG &DAG) const {
2826 if (ValTy == MVT::i1) {
2836 assert(ValTy.getVectorElementType() == MVT::i1);
2837 SDValue ValR = ValTy.isVector()
2841 unsigned Scale = VecLen / ValTy.getVectorNumElements();
2902 MVT ValTy = ty(Val);
2903 assert(ValTy.getVectorElementType() == ResTy.getVectorElementType());
2905 unsigned ValLen = ValTy.getVectorNumElements();
2916 Concats.push_back(DAG.getUNDEF(ValTy));