aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-objdump/llvm-objdump.cpp
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2019-04-09 16:12:59 +0000
committerNikita Popov <nikita.ppv@gmail.com>2019-04-09 16:12:59 +0000
commit10edd2b79d04f70a72d85e57ac1cf7cf0190eb87 (patch)
tree80f60c2a404d01c3b3db8522e05c0c289847e843 /llvm/tools/llvm-objdump/llvm-objdump.cpp
parent49d9d17a77cb0bab1b7fb7b141af272a62856550 (diff)
downloadllvm-10edd2b79d04f70a72d85e57ac1cf7cf0190eb87.zip
llvm-10edd2b79d04f70a72d85e57ac1cf7cf0190eb87.tar.gz
llvm-10edd2b79d04f70a72d85e57ac1cf7cf0190eb87.tar.bz2
[ValueTracking] Use computeConstantRange() in signed add overflow determination
This is D59386 for the signed add case. The computeConstantRange() result is now intersected into the existing known bits information, allowing to detect additional no-overflow/always-overflow conditions (though the latter isn't used yet). This (finally...) covers the motivating case from D59071. Differential Revision: https://reviews.llvm.org/D60420 llvm-svn: 358014
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
0 files changed, 0 insertions, 0 deletions