summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2009-06-22 00:31:57 +0000
committerDan Gohman <gohman@apple.com>2009-06-22 00:31:57 +0000
commita334aa7a106d5ebb971862f25daaadad48d96235 (patch)
treeadfcef050df75b45f550d208d488f07050221ae2 /examples
parent743ab498d8cc4e828c79a68a6184eb8aeb95b4a1 (diff)
downloadexternal_llvm-a334aa7a106d5ebb971862f25daaadad48d96235.zip
external_llvm-a334aa7a106d5ebb971862f25daaadad48d96235.tar.gz
external_llvm-a334aa7a106d5ebb971862f25daaadad48d96235.tar.bz2
Teach ScalarEvolution how to analyze loops with multiple exit
blocks, and also exit blocks with multiple conditions (combined with (bitwise) ands and ors). It's often infeasible to compute an exact trip count in such cases, but a useful upper bound can often be found. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73866 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'examples')
0 files changed, 0 insertions, 0 deletions