aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-objdump/llvm-objdump.cpp
diff options
context:
space:
mode:
authorRoman Lebedev <lebedev.ri@gmail.com>2021-04-20 21:18:26 +0300
committerRoman Lebedev <lebedev.ri@gmail.com>2021-04-20 21:29:43 +0300
commit13ec913bdf500e2354cc55bf29e2f5d99e0c709e (patch)
tree141c01651f296d66ea512bec4cb8b5813d05a721 /llvm/tools/llvm-objdump/llvm-objdump.cpp
parent632eb20ab4fb06f3e3dbce29a30e615031b04b0d (diff)
downloadllvm-13ec913bdf500e2354cc55bf29e2f5d99e0c709e.zip
llvm-13ec913bdf500e2354cc55bf29e2f5d99e0c709e.tar.gz
llvm-13ec913bdf500e2354cc55bf29e2f5d99e0c709e.tar.bz2
[InstCombine] Recognize `((x * y) s/ x) !=/== y` as an signed multiplication overflow check (PR48769)
We already had support for it's unsigned variant, so simply extend it to also handle the signed variant. Fixes https://bugs.llvm.org/show_bug.cgi?id=48769
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
0 files changed, 0 insertions, 0 deletions