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

References

lib/Target/X86/X86ISelLowering.cpp
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;