Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/lib/Target/Hexagon/
DHexagonISelLoweringHVX.cpp961 HalfV0 = DAG.getNode(HexagonISD::VROR, dl, VecTy, {N, Sn}); in buildHvxVectorReg()
968 HalfV1 = DAG.getNode(HexagonISD::VROR, dl, VecTy, {M, Sm}); in buildHvxVectorReg()
979 HalfV0 = DAG.getNode(HexagonISD::VROR, dl, VecTy, {N, Sn}); in buildHvxVectorReg()
980 HalfV1 = DAG.getNode(HexagonISD::VROR, dl, VecTy, {M, Sm}); in buildHvxVectorReg()
1070 Vec = DAG.getNode(HexagonISD::VROR, dl, ByteTy, Vec, S4); in createHvxPrefixPred()
1208 SDValue RotV = DAG.getNode(HexagonISD::VROR, dl, VecTy, {VecV, MaskV}); in insertHvxElementReg()
1212 SDValue TorV = DAG.getNode(HexagonISD::VROR, dl, VecTy, {InsV, SubV}); in insertHvxElementReg()
1411 SingleV = DAG.getNode(HexagonISD::VROR, dl, SingleTy, SingleV, IdxV); in insertHvxSubvectorReg()
1425 SingleV = DAG.getNode(HexagonISD::VROR, dl, SingleTy, SingleV, in insertHvxSubvectorReg()
1434 SingleV = DAG.getNode(HexagonISD::VROR, dl, SingleTy, SingleV, RolV); in insertHvxSubvectorReg()
[all …]
DHexagonISelLowering.h75 VROR, enumerator
DHexagonISelDAGToDAG.cpp929 case HexagonISD::VROR: return SelectHvxRor(N); in Select()
DHexagonISelLowering.cpp1916 case HexagonISD::VROR: return "HexagonISD::VROR"; in getTargetNodeName()
/openbsd/src/gnu/llvm/llvm/lib/Target/VE/
DVVPInstrPatternsVec.td620 defm: Reduce_GenericInt<VectorVT, ResRC, ResVT, "or", "VROR">;
DVEInstrVec.td1396 // Section 8.14.8 - VROR (Vector Reduction Or)
1397 defm VROR : RVF1m<"vror", 0x98, V64, VM>;