commit | 71ae9ee9f07c5f90a3ea7815f4f71fcf904e5fae | [log] [tgz] |
---|---|---|
author | Nikita Popov <npopov@redhat.com> | Fri Apr 19 14:00:49 2024 +0900 |
committer | Copybara-Service <copybara-worker@google.com> | Thu Apr 18 22:11:00 2024 -0700 |
tree | 90aa55b7f655ac0557909b16ced57878e1305c2a | |
parent | 1d8d26f2500c29e377f6b248917c98192bb96622 [diff] |
[InstCombine] Fix incorrect fshr to fshl transform This transform is only valid if the (modular) shift amount is not zero. Proof: https://alive2.llvm.org/ce/z/WBxn-x Fixes https://github.com/llvm/llvm-project/issues/89338. GitOrigin-RevId: 46957a138dea339799059ea5bf032e40042ff185