Home
last modified time | relevance | path

Searched refs:ValV (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.h385 SDValue insertVector(SDValue VecV, SDValue ValV, SDValue IdxV,
387 SDValue insertVectorPred(SDValue VecV, SDValue ValV, SDValue IdxV,
502 SDValue insertHvxElementReg(SDValue VecV, SDValue IdxV, SDValue ValV,
504 SDValue insertHvxElementPred(SDValue VecV, SDValue IdxV, SDValue ValV,
H A DHexagonISelLowering.cpp2766 return insertVectorPred(VecV, ValV, IdxV, dl, ValTy, DAG); in insertVector()
2777 unsigned VW = ty(ValV).getSizeInBits(); in insertVector()
2778 ValV = DAG.getBitcast(MVT::getIntegerVT(VW), ValV); in insertVector()
2781 ValV = DAG.getAnyExtOrTrunc(ValV, dl, ScalarTy); in insertVector()
2790 {VecV, ValV, WidthV, OffV}); in insertVector()
2796 {VecV, ValV, WidthV, OffV}); in insertVector()
2811 SDValue Ext = DAG.getSExtOrTrunc(ValV, dl, MVT::i32); in insertVectorPred()
2822 : DAG.getSExtOrTrunc(ValV, dl, MVT::i64); in insertVectorPred()
3066 SDValue ValV = Op.getOperand(1); in LowerINSERT_SUBVECTOR() local
3067 return insertVector(Op.getOperand(0), ValV, Op.getOperand(2), in LowerINSERT_SUBVECTOR()
[all …]
H A DHexagonISelLoweringHVX.cpp1195 SDValue ValV, const SDLoc &dl, SelectionDAG &DAG) const { in insertHvxElementReg() argument
1218 return InsertWord(VecV, ValV, ByteIdx); in insertHvxElementReg()
1232 ValV, SubIdx, dl, ElemTy, DAG); in insertHvxElementReg()
1248 ValV = DAG.getNode(ISD::SIGN_EXTEND, dl, MVT::i32, ValV); in insertHvxElementPred()
1780 SDValue ValV = Op.getOperand(1); in LowerHvxInsertElement() local
1784 return insertHvxElementPred(VecV, IdxV, ValV, dl, DAG); in LowerHvxInsertElement()
1790 DAG.getBitcast(MVT::i16, ValV), IdxV); in LowerHvxInsertElement()
1794 return insertHvxElementReg(VecV, IdxV, ValV, dl, DAG); in LowerHvxInsertElement()
1821 SDValue ValV = Op.getOperand(1); in LowerHvxInsertSubvector() local
1828 return insertHvxSubvectorPred(VecV, ValV, IdxV, dl, DAG); in LowerHvxInsertSubvector()
[all …]