diff options
author | Noah Goldstein <goldstein.w.n@gmail.com> | 2023-04-07 14:35:37 -0500 |
---|---|---|
committer | Noah Goldstein <goldstein.w.n@gmail.com> | 2023-04-07 14:58:20 -0500 |
commit | 513251b76582cf0d3ba81dfe36a05d452001b3b3 (patch) | |
tree | 1757ab486f379f27c66b0946d687bc1eaf80a9e1 /llvm/docs/CommandGuide | |
parent | 40b637f4604666c1388cbb5f19de55ead536a248 (diff) | |
download | llvm-513251b76582cf0d3ba81dfe36a05d452001b3b3.zip llvm-513251b76582cf0d3ba81dfe36a05d452001b3b3.tar.gz llvm-513251b76582cf0d3ba81dfe36a05d452001b3b3.tar.bz2 |
[InstCombine] Improve transforms for `(mul X, Y)` -> `(shl X, log2(Y)`
Using the more robust log2 search allows us to fold more cases (same
logic as exists for idiv/irem).
Reviewed By: nikic
Differential Revision: https://reviews.llvm.org/D146347
Diffstat (limited to 'llvm/docs/CommandGuide')
0 files changed, 0 insertions, 0 deletions