diff options
author | Noah Goldstein <goldstein.w.n@gmail.com> | 2023-05-17 23:24:03 -0500 |
---|---|---|
committer | Noah Goldstein <goldstein.w.n@gmail.com> | 2023-07-12 17:17:53 -0500 |
commit | 74f0ec5e2435fba1a6ad35f78548cb0d706a1bca (patch) | |
tree | 37ce55cdc1e3bb1bdafc6a044275a4ae7accad37 /llvm/lib/Object/XCOFFObjectFile.cpp | |
parent | eccb454177765eb66549fcbaa9b919566e53a2a7 (diff) | |
download | llvm-74f0ec5e2435fba1a6ad35f78548cb0d706a1bca.zip llvm-74f0ec5e2435fba1a6ad35f78548cb0d706a1bca.tar.gz llvm-74f0ec5e2435fba1a6ad35f78548cb0d706a1bca.tar.bz2 |
[DAGCombiner] Make it so that `udiv` can be folded with `(select c, NonZero, 1)`
This is done by allowing speculation of `udiv` if we can prove the
denominator is non-zero.
https://alive2.llvm.org/ce/z/VNCt_q
Differential Revision: https://reviews.llvm.org/D149198
Diffstat (limited to 'llvm/lib/Object/XCOFFObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions