Lines Matching defs:ShuffleMask
763 int ShuffleMask[4] = {0, 1, 2, 3};
776 ShuffleMask[DestLane] = SourceLane;
780 ShuffleMask[i] = i + 4;
787 ShuffleMask[DestLane] = SourceLane + 4;
790 return Builder.CreateShuffleVector(II.getArgOperand(0), V1, ShuffleMask);
845 SmallVector<int, 16> ShuffleMask;
847 ShuffleMask.push_back(i + Index);
849 ShuffleMask.push_back(i + 16);
851 ShuffleMask.push_back(-1);
855 ConstantAggregateZero::get(ShufTy), ShuffleMask);
922 SmallVector<int, 16> ShuffleMask;
924 ShuffleMask.push_back(i);
926 ShuffleMask.push_back(i + 16);
928 ShuffleMask.push_back(i);
930 ShuffleMask.push_back(-1);
934 ShuffleMask);