Lines Matching defs:ValV
2778 HexagonTargetLowering::insertVector(SDValue VecV, SDValue ValV, SDValue IdxV,
2783 return insertVectorPred(VecV, ValV, IdxV, dl, ValTy, DAG);
2792 // The actual type of ValV may be different than ValTy (which is related
2794 unsigned VW = ty(ValV).getSizeInBits();
2795 ValV = DAG.getBitcast(MVT::getIntegerVT(VW), ValV);
2798 ValV = DAG.getAnyExtOrTrunc(ValV, dl, ScalarTy);
2807 {VecV, ValV, WidthV, OffV});
2813 {VecV, ValV, WidthV, OffV});
2820 HexagonTargetLowering::insertVectorPred(SDValue VecV, SDValue ValV,
2828 SDValue Ext = DAG.getSExtOrTrunc(ValV, dl, MVT::i32);
2838 ? DAG.getNode(HexagonISD::P2D, dl, MVT::i64, ValV)
2839 : DAG.getSExtOrTrunc(ValV, dl, MVT::i64);
3083 SDValue ValV = Op.getOperand(1);
3084 return insertVector(Op.getOperand(0), ValV, Op.getOperand(2),
3085 SDLoc(Op), ty(ValV), DAG);