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

References

lib/Target/Hexagon/HexagonISelLoweringHVX.cpp
  811   SDValue ByteVec = DAG.getNode(HexagonISD::Q2V, dl, ByteTy, VecV);
  818   SDValue Undef = DAG.getUNDEF(ByteTy);
  832     SDValue ShuffV = DAG.getVectorShuffle(ByteTy, dl, ByteVec, Undef, Mask);
  833     return DAG.getNode(HexagonISD::V2Q, dl, ResTy, ShuffV);
  857   SDValue Zero = getZero(dl, MVT::i32, DAG);
  858   SDValue ShuffV = DAG.getVectorShuffle(ByteTy, dl, ByteVec, Undef, Mask);
  861   SDValue W0 = DAG.getNode(HexagonISD::VEXTRACTW, dl, MVT::i32, {ShuffV, Zero});
  862   SDValue W1 = DAG.getNode(HexagonISD::VEXTRACTW, dl, MVT::i32,
  863                            {ShuffV, DAG.getConstant(4, dl, MVT::i32)});
  864   SDValue Vec64 = DAG.getNode(HexagonISD::COMBINE, dl, MVT::v8i8, {W1, W0});
  866                   {Vec64, DAG.getTargetConstant(0, dl, MVT::i32)}, DAG);
  866                   {Vec64, DAG.getTargetConstant(0, dl, MVT::i32)}, DAG);