The BLX instruction is encoded differently than the BL, because why not? In
[oota-llvm.git] / test / Analysis / ScalarEvolution / 2008-12-08-FiniteSGE.ll
index 1bf24d7f487aee81879dc3b5a7ed9f1631780eef..25a0434b29e260669f90487b38163a7668f0bd10 100644 (file)
@@ -1,5 +1,4 @@
-; RUN: llvm-as < %s | opt -analyze -scalar-evolution | grep {255 iterations}
-; XFAIL: *
+; RUN: opt < %s -analyze -scalar-evolution | grep {backedge-taken count is 255}
 
 define i32 @foo(i32 %x, i32 %y, i32* %lam, i32* %alp) nounwind {
 bb1.thread: