Lines Matching refs:ShuffleVec
9372 SDValue ShuffleVec; in ReconstructShuffle() member
9381 ShuffleVec(Vec), WindowBase(0), WindowScale(1) {} in ReconstructShuffle()
9504 EVT SrcVT = Src.ShuffleVec.getValueType(); in ReconstructShuffle()
9520 Src.ShuffleVec = in ReconstructShuffle()
9521 DAG.getNode(ISD::CONCAT_VECTORS, dl, DestVT, Src.ShuffleVec, in ReconstructShuffle()
9522 DAG.getUNDEF(Src.ShuffleVec.getValueType())); in ReconstructShuffle()
9540 Src.ShuffleVec = in ReconstructShuffle()
9541 DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, DestVT, Src.ShuffleVec, in ReconstructShuffle()
9546 Src.ShuffleVec = in ReconstructShuffle()
9547 DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, DestVT, Src.ShuffleVec, in ReconstructShuffle()
9552 DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, DestVT, Src.ShuffleVec, in ReconstructShuffle()
9555 DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, DestVT, Src.ShuffleVec, in ReconstructShuffle()
9566 Src.ShuffleVec = DAG.getNode(AArch64ISD::EXT, dl, DestVT, VEXTSrc1, in ReconstructShuffle()
9577 EVT SrcEltTy = Src.ShuffleVec.getValueType().getVectorElementType(); in ReconstructShuffle()
9581 Src.ShuffleVec = DAG.getNode(ISD::BITCAST, dl, ShuffleVT, Src.ShuffleVec); in ReconstructShuffle()
9590 assert(Src.ShuffleVec.getValueType() == ShuffleVT);); in ReconstructShuffle()
9629 ShuffleOps[i] = Sources[i].ShuffleVec; in ReconstructShuffle()