Lines Matching defs:ShuffleMask
1135 &RdxKind](SmallVectorImpl<int> &ShuffleMask,
1137 Value *Shuf = Builder.CreateShuffleVector(TmpVec, ShuffleMask, "rdx.shuf");
1150 SmallVector<int, 32> ShuffleMask(VF);
1153 std::fill(ShuffleMask.begin(), ShuffleMask.end(), -1);
1155 ShuffleMask[j] = j + stride;
1157 BuildShuffledOp(ShuffleMask, TmpVec);
1160 SmallVector<int, 32> ShuffleMask(VF);
1164 ShuffleMask[j] = i / 2 + j;
1167 std::fill(&ShuffleMask[i / 2], ShuffleMask.end(), -1);
1168 BuildShuffledOp(ShuffleMask, TmpVec);