aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/Support/CommandLineTest.cpp
diff options
context:
space:
mode:
authorBjorn Pettersson <bjorn.a.pettersson@ericsson.com>2019-04-15 07:19:11 +0000
committerBjorn Pettersson <bjorn.a.pettersson@ericsson.com>2019-04-15 07:19:11 +0000
commit60569363a5895561dd23dfb57b821261f8de35d6 (patch)
tree1d869a7d530f3409fa9143bcbd96ccbe2403f694 /llvm/unittests/Support/CommandLineTest.cpp
parentabd87ff48b9e0f18970cb9b1e7258536cc3004fd (diff)
downloadllvm-60569363a5895561dd23dfb57b821261f8de35d6.zip
llvm-60569363a5895561dd23dfb57b821261f8de35d6.tar.gz
llvm-60569363a5895561dd23dfb57b821261f8de35d6.tar.bz2
[SelectionDAG] Use KnownBits::computeForAddSub/computeForAddCarry
Summary: Use KnownBits::computeForAddSub/computeForAddCarry in SelectionDAG::computeKnownBits when doing value tracking for addition/subtraction. This should improve the precision of the known bits, as we only used to make a simple estimate of known zeroes. The KnownBits support functions are also able to deduce bits that are known to be one in the result. Reviewers: spatel, RKSimon, nikic, lebedev.ri Reviewed By: nikic Subscribers: nikic, javed.absar, lebedev.ri, hiraditya, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D60460 llvm-svn: 358372
Diffstat (limited to 'llvm/unittests/Support/CommandLineTest.cpp')
0 files changed, 0 insertions, 0 deletions