Home
last modified time | relevance | path

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

/src/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLoweringHVX.cpp1146 SDValue ByteVec = buildHvxVectorReg(Bytes, dl, ByteTy, DAG); in buildHvxVectorPred() local
1147 return DAG.getNode(HexagonISD::V2Q, dl, VecTy, ByteVec); in buildHvxVectorPred()
1182 SDValue ByteVec = DAG.getNode(HexagonISD::Q2V, dl, ByteTy, VecV); in extractHvxElementPred() local
1188 SDValue ExtB = extractHvxElementReg(ByteVec, IdxV, dl, MVT::i32, DAG); in extractHvxElementPred()
1243 SDValue ByteVec = DAG.getNode(HexagonISD::Q2V, dl, ByteTy, VecV); in insertHvxElementPred() local
1250 SDValue InsV = insertHvxElementReg(ByteVec, IdxV, ValV, dl, DAG); in insertHvxElementPred()
1300 SDValue ByteVec = DAG.getNode(HexagonISD::Q2V, dl, ByteTy, VecV); in extractHvxSubvectorPred() local
1321 SDValue ShuffV = DAG.getVectorShuffle(ByteTy, dl, ByteVec, Undef, Mask); in extractHvxSubvectorPred()
1347 SDValue ShuffV = DAG.getVectorShuffle(ByteTy, dl, ByteVec, Undef, Mask); in extractHvxSubvectorPred()
1463 SDValue ByteVec = DAG.getNode(HexagonISD::Q2V, dl, ByteTy, VecV); in insertHvxSubvectorPred() local
[all …]