aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Analysis/ScalarEvolutionExpander.h
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2011-06-04 00:31:50 +0000
committerDan Gohman <gohman@apple.com>2011-06-04 00:31:50 +0000
commit1fc18d71deb0e23a9101c87bb7b1455098ce1c09 (patch)
treec3608fae328c29f981be6de0d4c44452f0d025e6 /include/llvm/Analysis/ScalarEvolutionExpander.h
parent865f09334f67edb2000fb38c6c3c28283b88b3bf (diff)
downloadexternal_llvm-1fc18d71deb0e23a9101c87bb7b1455098ce1c09.zip
external_llvm-1fc18d71deb0e23a9101c87bb7b1455098ce1c09.tar.gz
external_llvm-1fc18d71deb0e23a9101c87bb7b1455098ce1c09.tar.bz2
Fix BasicAA's recursion detection so that it doesn't pessimize
queries in the case of a DAG, where a query reaches a node visited earlier, but it's not on a cycle. This avoids MayAlias results in cases where BasicAA is expected to return MustAlias or PartialAlias in order to protect TBAA. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@132609 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/Analysis/ScalarEvolutionExpander.h')
0 files changed, 0 insertions, 0 deletions