diff options
author | Sanjoy Das <sanjoy@playingwithpointers.com> | 2016-02-01 20:48:14 +0000 |
---|---|---|
committer | Sanjoy Das <sanjoy@playingwithpointers.com> | 2016-02-01 20:48:14 +0000 |
commit | 4c7b6d79c0761b5c69c26141600f8329bdd8743d (patch) | |
tree | 3c122e54a6c37ca93fe48b2689a8ef6c9e008245 /lldb/packages/Python/lldbsuite/test/python_api/breakpoint/TestBreakpointAPI.py | |
parent | 401e631c4b602cc89f4bd38331fc63ac878da1ac (diff) | |
download | bcm5719-llvm-4c7b6d79c0761b5c69c26141600f8329bdd8743d.tar.gz bcm5719-llvm-4c7b6d79c0761b5c69c26141600f8329bdd8743d.zip |
[SCEV] Clean up isKnownPredicateViaConstantRanges; NFCI
- ScalarEvolution::isKnownPredicateViaConstantRanges duplicates some
logic already present in ConstantRange, use ConstantRange for those
bits.
- In some cases ScalarEvolution::isKnownPredicateViaConstantRanges
returns `false` to mean "definitely false" (e.g. see the
`LHSRange.getSignedMin().sge(RHSRange.getSignedMax())` case for
`ICmpInst::ICMP_SLT`), but for `isKnownPredicateViaConstantRanges`,
`false` actually means "don't know". Get rid of this extra bit of
code to avoid confusion.
llvm-svn: 259401
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/breakpoint/TestBreakpointAPI.py')
0 files changed, 0 insertions, 0 deletions