Searched refs:SingleV (Results 1 – 1 of 1) sorted by relevance
| /src/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelLoweringHVX.cpp | 1371 SDValue SingleV = VecV; in insertHvxSubvectorReg() local 1400 SingleV = DAG.getNode(ISD::SELECT, dl, SingleTy, PickHi, V1, V0); in insertHvxSubvectorReg() 1411 SingleV = DAG.getNode(HexagonISD::VROR, dl, SingleTy, SingleV, IdxV); in insertHvxSubvectorReg() 1419 SingleV = DAG.getNode(HexagonISD::VINSERTW0, dl, SingleTy, SingleV, V); in insertHvxSubvectorReg() 1424 SingleV = DAG.getNode(HexagonISD::VINSERTW0, dl, SingleTy, SingleV, R0); in insertHvxSubvectorReg() 1425 SingleV = DAG.getNode(HexagonISD::VROR, dl, SingleTy, SingleV, in insertHvxSubvectorReg() 1427 SingleV = DAG.getNode(HexagonISD::VINSERTW0, dl, SingleTy, SingleV, R1); in insertHvxSubvectorReg() 1434 SingleV = DAG.getNode(HexagonISD::VROR, dl, SingleTy, SingleV, RolV); in insertHvxSubvectorReg() 1438 SDValue InLo = DAG.getNode(ISD::CONCAT_VECTORS, dl, VecTy, {SingleV, V1}); in insertHvxSubvectorReg() 1439 SDValue InHi = DAG.getNode(ISD::CONCAT_VECTORS, dl, VecTy, {V0, SingleV}); in insertHvxSubvectorReg() [all …]
|