From b9bff5880a34c105f643fb7660c26a07c4257bf3 Mon Sep 17 00:00:00 2001 From: Evan Cheng Date: Mon, 15 Jun 2009 21:24:34 +0000 Subject: ifcvt should ignore cfg where true and false successors are the same. llvm-svn: 73423 --- llvm/test/CodeGen/ARM/ifcvt9.ll | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 llvm/test/CodeGen/ARM/ifcvt9.ll (limited to 'llvm/test') diff --git a/llvm/test/CodeGen/ARM/ifcvt9.ll b/llvm/test/CodeGen/ARM/ifcvt9.ll new file mode 100644 index 00000000000..bbd2f2ed621 --- /dev/null +++ b/llvm/test/CodeGen/ARM/ifcvt9.ll @@ -0,0 +1,12 @@ +; RUN: llvm-as < %s | llc -march=arm + +define fastcc void @t() nounwind { +entry: + br i1 undef, label %bb.i.i3, label %growMapping.exit + +bb.i.i3: ; preds = %entry + unreachable + +growMapping.exit: ; preds = %entry + unreachable +} -- cgit v1.2.3