Lines Matching defs:IdentityMask
9259 SmallVector<int> IdentityMask;
9271 !ShuffleVectorInst::isZeroEltSplatMask(IdentityMask,
9272 IdentityMask.size()))) {
9274 // Store current mask in the IdentityMask so later we did not lost
9277 IdentityMask.assign(Mask);
9299 IdentityMask.assign(Mask);
9344 assert(Mask.size() == IdentityMask.size() &&
9349 IdentityMask[I] = PoisonMaskElem;
9350 Mask.swap(IdentityMask);
14161 SmallVector<int> IdentityMask(VF, PoisonMaskElem);
14162 std::iota(IdentityMask.begin(), std::next(IdentityMask.begin(), MinVF),
14165 Op = Builder.CreateShuffleVector(Op, IdentityMask);