reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/Hexagon/HexagonISelLoweringHVX.cpp
  911     SingleV = DAG.getNode(ISD::SELECT, dl, SingleTy, PickHi, V1, V0);
  922     SingleV = DAG.getNode(HexagonISD::VROR, dl, SingleTy, SingleV, IdxV);
  922     SingleV = DAG.getNode(HexagonISD::VROR, dl, SingleTy, SingleV, IdxV);
  930     SingleV = DAG.getNode(HexagonISD::VINSERTW0, dl, SingleTy, V);
  935     SingleV = DAG.getNode(HexagonISD::VINSERTW0, dl, SingleTy, SingleV, R0);
  935     SingleV = DAG.getNode(HexagonISD::VINSERTW0, dl, SingleTy, SingleV, R0);
  936     SingleV = DAG.getNode(HexagonISD::VROR, dl, SingleTy, SingleV,
  936     SingleV = DAG.getNode(HexagonISD::VROR, dl, SingleTy, SingleV,
  938     SingleV = DAG.getNode(HexagonISD::VINSERTW0, dl, SingleTy, SingleV, R1);
  938     SingleV = DAG.getNode(HexagonISD::VINSERTW0, dl, SingleTy, SingleV, R1);
  945     SingleV = DAG.getNode(HexagonISD::VROR, dl, SingleTy, SingleV, RolV);
  945     SingleV = DAG.getNode(HexagonISD::VROR, dl, SingleTy, SingleV, RolV);
  949     SDValue InLo = DAG.getNode(ISD::CONCAT_VECTORS, dl, VecTy, {SingleV, V1});
  950     SDValue InHi = DAG.getNode(ISD::CONCAT_VECTORS, dl, VecTy, {V0, SingleV});
  953   return SingleV;