aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/XCOFFObjectFile.cpp
diff options
context:
space:
mode:
authorNoah Goldstein <goldstein.w.n@gmail.com>2023-05-17 23:24:03 -0500
committerNoah Goldstein <goldstein.w.n@gmail.com>2023-07-12 17:17:53 -0500
commit74f0ec5e2435fba1a6ad35f78548cb0d706a1bca (patch)
tree37ce55cdc1e3bb1bdafc6a044275a4ae7accad37 /llvm/lib/Object/XCOFFObjectFile.cpp
parenteccb454177765eb66549fcbaa9b919566e53a2a7 (diff)
downloadllvm-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