From: Andrew Trick Date: Tue, 13 Sep 2011 03:17:25 +0000 (+0000) Subject: Generalize test case to handle multiple indvars modes. X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=603fff39688a4e3a90f62031d523f2e0f9b05722;p=oota-llvm.git 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 --- diff --git a/test/Transforms/LoopSimplify/single-backedge.ll b/test/Transforms/LoopSimplify/single-backedge.ll index f9567f12429..aedd6f23091 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) { ;