diff options
author | Nikita Popov <npopov@redhat.com> | 2024-04-18 10:56:20 +0900 |
---|---|---|
committer | Nikita Popov <npopov@redhat.com> | 2024-04-18 10:58:15 +0900 |
commit | 525d00e5edc4b83105c6ad518926b174f76c3a1c (patch) | |
tree | 7330a50f3cf9e17f2083473a29d4fc964f2032ab /clang/lib/Sema/SemaModule.cpp | |
parent | 097b68ff067565af744b5b0327732d7c199710ab (diff) | |
download | llvm-525d00e5edc4b83105c6ad518926b174f76c3a1c.zip llvm-525d00e5edc4b83105c6ad518926b174f76c3a1c.tar.gz llvm-525d00e5edc4b83105c6ad518926b174f76c3a1c.tar.bz2 |
[InstCombine] Fix poison propagation in round up alignment fold
We can't directly use the high bits value if it is more poisonous
due to poison elements in the masks.
This fixes the issue reported in
https://github.com/llvm/llvm-project/pull/88217#issuecomment-2061034941.
Diffstat (limited to 'clang/lib/Sema/SemaModule.cpp')
0 files changed, 0 insertions, 0 deletions