diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2025-04-09 12:54:16 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-04-09 12:54:16 +0100 |
commit | 747214e59be67ec1088de2f9db5d46607bb59565 (patch) | |
tree | 16fc102b1ebdc40cbad84170ff6f16bff76f0404 /lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp | |
parent | 2896bbe1488b628a27cdf893fc8bcc5febe128db (diff) | |
download | llvm-747214e59be67ec1088de2f9db5d46607bb59565.zip llvm-747214e59be67ec1088de2f9db5d46607bb59565.tar.gz llvm-747214e59be67ec1088de2f9db5d46607bb59565.tar.bz2 |
[X86] getFauxShuffleMask - OR(BITCAST(SHUFFLE()),BITCAST(SHUFFLE())) patterns should return bitcasted source values (#134993)
Noticed while investigating #133947 regressions - if we peek through
bitcasts we can lose track of oneuse/combined nodes in shuffle combining
Currently the same codegen as combineX86ShufflesRecursively still peeks
through the bitcasts itself, but we will soon handle this consistently
as another part of #133947
Diffstat (limited to 'lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp')
0 files changed, 0 insertions, 0 deletions