Lines Matching refs:ByteVec
981 SDValue ByteVec = buildHvxVectorReg(Bytes, dl, ByteTy, DAG); in buildHvxVectorPred() local
982 return DAG.getNode(HexagonISD::V2Q, dl, VecTy, ByteVec); in buildHvxVectorPred()
1017 SDValue ByteVec = DAG.getNode(HexagonISD::Q2V, dl, ByteTy, VecV); in extractHvxElementPred() local
1023 SDValue ExtB = extractHvxElementReg(ByteVec, IdxV, dl, MVT::i32, DAG); in extractHvxElementPred()
1078 SDValue ByteVec = DAG.getNode(HexagonISD::Q2V, dl, ByteTy, VecV); in insertHvxElementPred() local
1085 SDValue InsV = insertHvxElementReg(ByteVec, IdxV, ValV, dl, DAG); in insertHvxElementPred()
1140 SDValue ByteVec = DAG.getNode(HexagonISD::Q2V, dl, ByteTy, VecV); in extractHvxSubvectorPred() local
1161 SDValue ShuffV = DAG.getVectorShuffle(ByteTy, dl, ByteVec, Undef, Mask); in extractHvxSubvectorPred()
1187 SDValue ShuffV = DAG.getVectorShuffle(ByteTy, dl, ByteVec, Undef, Mask); in extractHvxSubvectorPred()
1303 SDValue ByteVec = DAG.getNode(HexagonISD::Q2V, dl, ByteTy, VecV); in insertHvxSubvectorPred() local
1311 ByteVec = DAG.getNode(HexagonISD::VROR, dl, ByteTy, ByteVec, ByteIdx); in insertHvxSubvectorPred()
1321 ByteVec = getInstr(Hexagon::V6_vmux, dl, ByteTy, {Q, ByteSub, ByteVec}, DAG); in insertHvxSubvectorPred()
1326 ByteVec = DAG.getNode(HexagonISD::VROR, dl, ByteTy, ByteVec, ByteXdi); in insertHvxSubvectorPred()
1328 return DAG.getNode(HexagonISD::V2Q, dl, VecTy, ByteVec); in insertHvxSubvectorPred()