diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2025-02-26 15:07:51 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-02-26 15:07:51 +0000 |
commit | 1b17d1ee6e6c9174d32d0bfb6b304917b2dcb2f3 (patch) | |
tree | 872c4964570b4fee0d2f1d442f4814e8a28e9bfe /libcxx/include/__algorithm/remove.h | |
parent | 7f332423b090abb396adb078000e0fa4958306ea (diff) | |
download | llvm-1b17d1ee6e6c9174d32d0bfb6b304917b2dcb2f3.zip llvm-1b17d1ee6e6c9174d32d0bfb6b304917b2dcb2f3.tar.gz llvm-1b17d1ee6e6c9174d32d0bfb6b304917b2dcb2f3.tar.bz2 |
[X86] Allow select(cond,pshufb,pshufb) -> or(pshufb,pshufb) fold to peek through bitcasts (#128876)
Peek through one use bitcasts and rescale the condition mask to a vXi8 type to allow more aggressive use of pshufb zeroing.
Diffstat (limited to 'libcxx/include/__algorithm/remove.h')
0 files changed, 0 insertions, 0 deletions