summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/lang/objc
diff options
context:
space:
mode:
authorSanjoy Das <sanjoy@playingwithpointers.com>2015-10-28 21:27:14 +0000
committerSanjoy Das <sanjoy@playingwithpointers.com>2015-10-28 21:27:14 +0000
commitc88f5d3c2cbb844fce0bf3af813e768dddcc0c32 (patch)
treed958e58ebbaad2238cba741ed1b96cb0aa9f87a6 /lldb/packages/Python/lldbsuite/test/lang/objc
parent13e63a2f21ebaf5f0b03b13d5e3deb630f37cfa9 (diff)
downloadbcm5719-llvm-c88f5d3c2cbb844fce0bf3af813e768dddcc0c32.tar.gz
bcm5719-llvm-c88f5d3c2cbb844fce0bf3af813e768dddcc0c32.zip
[SCEV] Compute max backedge count for loops with "shift ivs"
This teaches SCEV to compute //max// backedge taken counts for loops like for (int i = k; i != 0; i >>>= 1) whatever(); SCEV yet cannot represent the exact backedge count for these loops, and this patch does not change that. This is really geared towards teaching SCEV that loops like the above are *not* infinite. llvm-svn: 251558
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/lang/objc')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud