SCEV: Added a data structure for storing not-taken info per loop
authorAndrew Trick <atrick@apple.com>
Tue, 26 Jul 2011 17:19:55 +0000 (17:19 +0000)
committerAndrew Trick <atrick@apple.com>
Tue, 26 Jul 2011 17:19:55 +0000 (17:19 +0000)
commit5116ff671f45d48594d11360e22991a7edb13862
tree37c31b5be95bc08b768451e96eff27ede9c3546a
parentb08904093ab97b0c0ef84f5834b4834c188cb44d
SCEV: Added a data structure for storing not-taken info per loop
exit. Added an interfaces for querying either the loop's exact/max
backedge taken count or a specific loop exit's not-taken count.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136100 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Analysis/ScalarEvolution.h
lib/Analysis/ScalarEvolution.cpp