Lines Matching defs:ShuffleMask
1136 &RdxKind](SmallVectorImpl<int> &ShuffleMask,
1138 Value *Shuf = Builder.CreateShuffleVector(TmpVec, ShuffleMask, "rdx.shuf");
1151 SmallVector<int, 32> ShuffleMask(VF);
1154 std::fill(ShuffleMask.begin(), ShuffleMask.end(), -1);
1156 ShuffleMask[j] = j + stride;
1158 BuildShuffledOp(ShuffleMask, TmpVec);
1161 SmallVector<int, 32> ShuffleMask(VF);
1165 ShuffleMask[j] = i / 2 + j;
1168 std::fill(&ShuffleMask[i / 2], ShuffleMask.end(), -1);
1169 BuildShuffledOp(ShuffleMask, TmpVec);