Lines Matching defs:ValV
2768 HexagonTargetLowering::insertVector(SDValue VecV, SDValue ValV, SDValue IdxV,
2773 return insertVectorPred(VecV, ValV, IdxV, dl, ValTy, DAG);
2782 // The actual type of ValV may be different than ValTy (which is related
2784 unsigned VW = ty(ValV).getSizeInBits();
2785 ValV = DAG.getBitcast(MVT::getIntegerVT(VW), ValV);
2788 ValV = DAG.getAnyExtOrTrunc(ValV, dl, ScalarTy);
2797 {VecV, ValV, WidthV, OffV});
2803 {VecV, ValV, WidthV, OffV});
2810 HexagonTargetLowering::insertVectorPred(SDValue VecV, SDValue ValV,
2818 SDValue Ext = DAG.getSExtOrTrunc(ValV, dl, MVT::i32);
2828 ? DAG.getNode(HexagonISD::P2D, dl, MVT::i64, ValV)
2829 : DAG.getSExtOrTrunc(ValV, dl, MVT::i64);
3073 SDValue ValV = Op.getOperand(1);
3074 return insertVector(Op.getOperand(0), ValV, Op.getOperand(2),
3075 SDLoc(Op), ty(ValV), DAG);