commit | cdb99023dc2d5c95e9766c26f75ecd73b4cda82d | [log] [tgz] |
---|---|---|
author | Nikita Popov <npopov@redhat.com> | Thu Apr 18 10:56:20 2024 +0900 |
committer | Copybara-Service <copybara-worker@google.com> | Wed Apr 17 19:59:56 2024 -0700 |
tree | 7f2cc73a607c7cb460d8f2ca967b577182e60ed3 | |
parent | 145675ea4035f35678e89330538314df16c9348a [diff] |
[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. GitOrigin-RevId: 525d00e5edc4b83105c6ad518926b174f76c3a1c