|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp 903 case HexagonISD::VROR: return SelectHvxRor(N);
lib/Target/Hexagon/HexagonISelLowering.cpp 1656 case HexagonISD::VROR: return "HexagonISD::VROR";
lib/Target/Hexagon/HexagonISelLoweringHVX.cpp 484 HalfV0 = DAG.getNode(HexagonISD::VROR, dl, VecTy, {N, S});
485 HalfV1 = DAG.getNode(HexagonISD::VROR, dl, VecTy, {M, S});
488 HalfV0 = DAG.getNode(HexagonISD::VROR, dl, VecTy,
576 Vec = DAG.getNode(HexagonISD::VROR, dl, ByteTy, Vec, S4);
714 SDValue RotV = DAG.getNode(HexagonISD::VROR, dl, VecTy, {VecV, MaskV});
718 SDValue TorV = DAG.getNode(HexagonISD::VROR, dl, VecTy, {InsV, SubV});
922 SingleV = DAG.getNode(HexagonISD::VROR, dl, SingleTy, SingleV, IdxV);
936 SingleV = DAG.getNode(HexagonISD::VROR, dl, SingleTy, SingleV,
945 SingleV = DAG.getNode(HexagonISD::VROR, dl, SingleTy, SingleV, RolV);
982 ByteVec = DAG.getNode(HexagonISD::VROR, dl, ByteTy, ByteVec, ByteIdx);
996 ByteVec = DAG.getNode(HexagonISD::VROR, dl, ByteTy, ByteVec, ByteXdi);
1127 Res = DAG.getNode(HexagonISD::VROR, dl, ByteTy, Res, S);