From 603fff39688a4e3a90f62031d523f2e0f9b05722 Mon Sep 17 00:00:00 2001 From: Andrew Trick Date: Tue, 13 Sep 2011 03:17:25 +0000 Subject: Generalize test case to handle multiple indvars modes. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139578 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/Transforms/LoopSimplify/single-backedge.ll | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'test/Transforms') diff --git a/test/Transforms/LoopSimplify/single-backedge.ll b/test/Transforms/LoopSimplify/single-backedge.ll index f9567f1242..aedd6f2309 100644 --- a/test/Transforms/LoopSimplify/single-backedge.ll +++ b/test/Transforms/LoopSimplify/single-backedge.ll @@ -1,8 +1,11 @@ -; The loop canonicalization pass should guarantee that there is one backedge -; for all loops. This allows the -indvars pass to recognize the %IV +; The loop canonicalization pass should guarantee that there is one backedge +; for all loops. This allows the -indvars pass to recognize the %IV ; induction variable in this testcase. -; RUN: opt < %s -indvars -S | grep indvar +; RUN: opt < %s -indvars -S | FileCheck %s +; CHECK: Loop.backedge: +; CHECK-NOT: br +; CHECK: br label %Loop define i32 @test(i1 %C) { ;