Lines Matching refs:getShuffleMask
1092 int MaskSize = Shuf.getShuffleMask().size(); in isShuffleEquivalentToSelect()
1255 ArrayRef<int> OldMask = Shuf->getShuffleMask(); in foldInsEltIntoIdentityShuffle()
1338 ArrayRef<int> Mask = Shuf->getShuffleMask(); in foldConstantInsEltIntoShuffle()
1879 ArrayRef<int> Mask = Shuf.getShuffleMask(); in foldSelectShuffleWith1Binop()
1910 ArrayRef<int> Mask = Shuf.getShuffleMask(); in canonicalizeInsertSplat()
2005 ArrayRef<int> Mask = Shuf.getShuffleMask(); in foldSelectShuffle()
2095 ArrayRef<int> Mask = Shuf.getShuffleMask(); in foldTruncShuffle()
2138 Value *NarrowX = Builder.CreateShuffleVector(X, Shuf.getShuffleMask()); in narrowVectorSelect()
2139 Value *NarrowY = Builder.CreateShuffleVector(Y, Shuf.getShuffleMask()); in narrowVectorSelect()
2198 Shuf.getShuffleMask(Mask); in foldShuffleWithInsert()
2317 ArrayRef<int> Mask = Shuf.getShuffleMask(); in foldIdentityPaddedShuffles()
2351 if (auto *V = SimplifyShuffleVectorInst(LHS, RHS, SVI.getShuffleMask(), in visitShuffleVectorInst()
2375 Value *V = Builder.CreateShuffleVector(X, Y, SVI.getShuffleMask(), in visitShuffleVectorInst()
2380 ArrayRef<int> Mask = SVI.getShuffleMask(); in visitShuffleVectorInst()
2654 LHSMask = LHSShuffle->getShuffleMask(); in visitShuffleVectorInst()
2656 RHSMask = RHSShuffle->getShuffleMask(); in visitShuffleVectorInst()