Lines Matching refs:ShuffleMask
2113 uint32_t ShuffleMask[2] = { 0, 1 };
2114 Rep = Builder.CreateShuffleVector(Rep, Rep, ShuffleMask);
2279 SmallVector<uint32_t, 8> ShuffleMask(NumDstElts);
2281 ShuffleMask[i] = i;
2284 CI->getArgOperand(0), UndefValue::get(SrcTy), ShuffleMask);
2324 SmallVector<uint32_t, 8> ShuffleMask(0);
2332 ShuffleMask.push_back(LaneMask * NumElementsInLane + i);
2335 CI->getArgOperand(1), ShuffleMask);
2344 SmallVector<uint32_t, 8> ShuffleMask(NumDstElts);
2346 ShuffleMask[i] = i % NumSrcElts;
2350 ShuffleMask);
2539 SmallVector<uint32_t, 8> ShuffleMask(NumElts);
2552 ShuffleMask[i] = StartIndex + i;
2557 ShuffleMask[i + HalfSize] = NumElts + StartIndex + i;
2559 Rep = Builder.CreateShuffleVector(V0, V1, ShuffleMask);