From 009b1c42aa6266385f2c37e227516b24077e6dd7 Mon Sep 17 00:00:00 2001 From: Ed Schouten Date: Tue, 2 Jun 2009 17:52:33 +0000 Subject: Import LLVM, at r72732. --- test/Transforms/LoopSimplify/basictest.ll | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 test/Transforms/LoopSimplify/basictest.ll (limited to 'test/Transforms/LoopSimplify/basictest.ll') diff --git a/test/Transforms/LoopSimplify/basictest.ll b/test/Transforms/LoopSimplify/basictest.ll new file mode 100644 index 000000000000..0388b0e9eac5 --- /dev/null +++ b/test/Transforms/LoopSimplify/basictest.ll @@ -0,0 +1,16 @@ +; RUN: llvm-as < %s | opt -loopsimplify + +; This function should get a preheader inserted before BB3, that is jumped +; to by BB1 & BB2 +; + +define void @test() { + br i1 true, label %BB1, label %BB2 +BB1: ; preds = %0 + br label %BB3 +BB2: ; preds = %0 + br label %BB3 +BB3: ; preds = %BB3, %BB2, %BB1 + br label %BB3 +} + -- cgit v1.3