diff options
author | Craig Topper <craig.topper@sifive.com> | 2024-05-03 09:59:33 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-03 09:59:33 -0700 |
commit | 3563af6c06ebc92bcaacef0e33285148ef0f75bd (patch) | |
tree | 197dbd52949c5b8500617c8f5801627de7734c52 /clang/lib/CodeGen/CodeGenFunction.cpp | |
parent | a657440bc695a98c54cd95bb7cc4cec5ab811d17 (diff) | |
download | llvm-3563af6c06ebc92bcaacef0e33285148ef0f75bd.zip llvm-3563af6c06ebc92bcaacef0e33285148ef0f75bd.tar.gz llvm-3563af6c06ebc92bcaacef0e33285148ef0f75bd.tar.bz2 |
[DAGCombiner] In mergeTruncStore, make sure we aren't storing shifted in bits. (#90939)
When looking through a right shift, we need to make sure that all of
the bits we are using from the shift come from the shift input and
not the sign or zero bits that are shifted in.
Fixes #90936.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.cpp')
0 files changed, 0 insertions, 0 deletions