reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
37886 if ((NumElts % 2) != 0) 37889 EVT ReducedVT = EVT::getVectorVT(*DAG.getContext(), MVT::i16, NumElts); 37902 MVT ResVT = MVT::getVectorVT(MVT::i32, NumElts / 2); 37911 SmallVector<int, 16> ShuffleMask(NumElts); 37912 for (unsigned i = 0, e = NumElts / 2; i < e; i++) { 37914 ShuffleMask[2 * i + 1] = i + NumElts; 37920 for (unsigned i = 0, e = NumElts / 2; i < e; i++) { 37921 ShuffleMask[2 * i] = i + NumElts / 2; 37922 ShuffleMask[2 * i + 1] = i + NumElts * 3 / 2;