forked from OSchip/llvm-project
9b29610228
As mentioned in D93793, there are quite a few places where unary `IRBuilder::CreateShuffleVector(X, Mask)` can be used instead of `IRBuilder::CreateShuffleVector(X, Undef, Mask)`. Let's update them. Actually, it would have been more natural if the patches were made in this order: (1) let them use unary CreateShuffleVector first (2) update IRBuilder::CreateShuffleVector to use poison as a placeholder value (D93793) The order is swapped, but in terms of correctness it is still fine. Reviewed By: spatel Differential Revision: https://reviews.llvm.org/D93923 |
||
---|---|---|
.. | ||
interleaved-accesses-extract-user-inseltpoison.ll | ||
interleaved-accesses-extract-user.ll | ||
interleaved-accesses-inseltpoison.ll | ||
interleaved-accesses.ll | ||
lit.local.cfg |