aboutsummaryrefslogtreecommitdiffstats
path: root/test/Analysis/ScalarEvolution/2008-12-08-FiniteSGE.ll
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2010-04-24 03:09:42 +0000
committerDan Gohman <gohman@apple.com>2010-04-24 03:09:42 +0000
commit9f93d30a26ae9928f886ef7271efeafcea2a00a6 (patch)
tree2174133ce20c35c5d2672148a050586b9109ad43 /test/Analysis/ScalarEvolution/2008-12-08-FiniteSGE.ll
parentd19bba69ad92311c64c8d55d69c74543933e451e (diff)
downloadexternal_llvm-9f93d30a26ae9928f886ef7271efeafcea2a00a6.zip
external_llvm-9f93d30a26ae9928f886ef7271efeafcea2a00a6.tar.gz
external_llvm-9f93d30a26ae9928f886ef7271efeafcea2a00a6.tar.bz2
ScalarEvolution support for <= and >= loops.
Also, generalize ScalarEvolutions's min and max recognition to handle some new forms of min and max that this change makes more common. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102234 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Analysis/ScalarEvolution/2008-12-08-FiniteSGE.ll')
-rw-r--r--test/Analysis/ScalarEvolution/2008-12-08-FiniteSGE.ll1
1 files changed, 0 insertions, 1 deletions
diff --git a/test/Analysis/ScalarEvolution/2008-12-08-FiniteSGE.ll b/test/Analysis/ScalarEvolution/2008-12-08-FiniteSGE.ll
index 226221b..25a0434 100644
--- a/test/Analysis/ScalarEvolution/2008-12-08-FiniteSGE.ll
+++ b/test/Analysis/ScalarEvolution/2008-12-08-FiniteSGE.ll
@@ -1,5 +1,4 @@
; RUN: opt < %s -analyze -scalar-evolution | grep {backedge-taken count is 255}
-; XFAIL: *
define i32 @foo(i32 %x, i32 %y, i32* %lam, i32* %alp) nounwind {
bb1.thread: