From: Anna Zaks Date: Thu, 16 Jun 2011 00:34:10 +0000 (+0000) Subject: Rename the test. Thanks Cameron! Use shorter/generic names. X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=589badd86377d9db003ede0de496bc8972dc69bb;p=oota-llvm.git Rename the test. Thanks Cameron! Use shorter/generic names. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133115 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/test/CodeGen/Generic/edge-bundles-blockIDs.c b/test/CodeGen/Generic/edge-bundles-blockIDs.c deleted file mode 100644 index faa0a048063..00000000000 --- a/test/CodeGen/Generic/edge-bundles-blockIDs.c +++ /dev/null @@ -1,81 +0,0 @@ -; Make sure EdgeBoundles handles the case when the function size is less then -; the number of block IDs. -; RUN: llc -regalloc=fast < %s - -define void @WIn9UJ86JKdV4dM() nounwind { -entry: - br i1 undef, label %bb5.i1632, label %bb1.i1605 - -bb1.i1605: ; preds = %entry - br i1 undef, label %bb5.i73.i, label %bb3.i68.i - -bb3.i68.i: ; preds = %bb1.i1605 - unreachable - -bb5.i73.i: ; preds = %bb1.i1605 - br i1 undef, label %bb7.i79.i, label %bb6.i76.i - -bb6.i76.i: ; preds = %bb5.i73.i - unreachable - -bb7.i79.i: ; preds = %bb5.i73.i - br i1 undef, label %bb.i.i1608, label %bb8.i82.i - -bb8.i82.i: ; preds = %bb7.i79.i - unreachable - -bb.i.i1608: ; preds = %bb.i.i1608, %bb7.i79.i - br i1 undef, label %bb1.i.dhGetPoolFolder_dispatcher.preheader_crit_edge.i, label %bb.i.i1608 - -bb1.i.dhGetPoolFolder_dispatcher.preheader_crit_edge.i: ; preds = %bb.i.i1608 - br label %dhGetPoolFolder_dispatcher.i - -bb3.i.i1610: ; preds = %bb8.i.i, %bb7.i.i1615 - br i1 undef, label %bb5.i.i1613, label %bb4.i.i1611 - -bb4.i.i1611: ; preds = %bb3.i.i1610 - br label %bb5.i.i1613 - -bb5.i.i1613: ; preds = %bb4.i.i1611, %bb3.i.i1610 - unreachable - -bb7.i.i1615: ; preds = %dhGetPoolFolder.exit.i - br i1 undef, label %bb3.i.i1610, label %bb8.i.i - -bb8.i.i: ; preds = %bb7.i.i1615 - br i1 undef, label %bb3.i.i1610, label %bb9.i.i - -bb9.i.i: ; preds = %bb8.i.i - br label %bb12.i.i - -bb12.i.i: ; preds = %bb12.i.i, %bb9.i.i - br i1 undef, label %bb13.i.bb14.i_crit_edge.i, label %bb12.i.i - -bb13.i.bb14.i_crit_edge.i: ; preds = %bb12.i.i - br i1 undef, label %bb25.i.i, label %bb20.i.i - -bb19.i.i: ; preds = %bb20.i.i - br label %bb20.i.i - -bb20.i.i: ; preds = %bb19.i.i, %bb13.i.bb14.i_crit_edge.i - %or.cond.i = or i1 undef, undef - br i1 %or.cond.i, label %bb25.i.i, label %bb19.i.i - -bb25.i.i: ; preds = %bb20.i.i, %bb13.i.bb14.i_crit_edge.i - unreachable - -bb5.i1632: ; preds = %entry - unreachable - -dhGetPoolFolder_dispatcher.i: ; preds = %dhGetPoolFolder.exit.i, %bb1.i.dhGetPoolFolder_dispatcher.preheader_crit_edge.i - br i1 undef, label %bb.i96.i, label %bb1.i102.i - -bb.i96.i: ; preds = %dhGetPoolFolder_dispatcher.i - br label %dhGetPoolFolder.exit.i - -bb1.i102.i: ; preds = %dhGetPoolFolder_dispatcher.i - br label %dhGetPoolFolder.exit.i - -dhGetPoolFolder.exit.i: ; preds = %bb1.i102.i, %bb.i96.i - br i1 undef, label %bb7.i.i1615, label %dhGetPoolFolder_dispatcher.i -} diff --git a/test/CodeGen/Generic/edge-bundles-blockIDs.ll b/test/CodeGen/Generic/edge-bundles-blockIDs.ll new file mode 100644 index 00000000000..b4ae415b501 --- /dev/null +++ b/test/CodeGen/Generic/edge-bundles-blockIDs.ll @@ -0,0 +1,81 @@ +; Make sure EdgeBoundles handles the case when the function size is less then +; the number of block IDs. +; RUN: llc -regalloc=fast < %s + +define void @foo() nounwind { +entry: + br i1 undef, label %bb5.i1632, label %bb1.i1605 + +bb1.i1605: ; preds = %entry + br i1 undef, label %bb5.i73.i, label %bb3.i68.i + +bb3.i68.i: ; preds = %bb1.i1605 + unreachable + +bb5.i73.i: ; preds = %bb1.i1605 + br i1 undef, label %bb7.i79.i, label %bb6.i76.i + +bb6.i76.i: ; preds = %bb5.i73.i + unreachable + +bb7.i79.i: ; preds = %bb5.i73.i + br i1 undef, label %bb.i.i1608, label %bb8.i82.i + +bb8.i82.i: ; preds = %bb7.i79.i + unreachable + +bb.i.i1608: ; preds = %bb.i.i1608, %bb7.i79.i + br i1 undef, label %bb1.i.dis.preheader_crit_edge.i, label %bb.i.i1608 + +bb1.i.dis.preheader_crit_edge.i: ; preds = %bb.i.i1608 + br label %dis.i + +bb3.i.i1610: ; preds = %bb8.i.i, %bb7.i.i1615 + br i1 undef, label %bb5.i.i1613, label %bb4.i.i1611 + +bb4.i.i1611: ; preds = %bb3.i.i1610 + br label %bb5.i.i1613 + +bb5.i.i1613: ; preds = %bb4.i.i1611, %bb3.i.i1610 + unreachable + +bb7.i.i1615: ; preds = %getfloder.exit.i + br i1 undef, label %bb3.i.i1610, label %bb8.i.i + +bb8.i.i: ; preds = %bb7.i.i1615 + br i1 undef, label %bb3.i.i1610, label %bb9.i.i + +bb9.i.i: ; preds = %bb8.i.i + br label %bb12.i.i + +bb12.i.i: ; preds = %bb12.i.i, %bb9.i.i + br i1 undef, label %bb13.i.bb14.i_crit_edge.i, label %bb12.i.i + +bb13.i.bb14.i_crit_edge.i: ; preds = %bb12.i.i + br i1 undef, label %bb25.i.i, label %bb20.i.i + +bb19.i.i: ; preds = %bb20.i.i + br label %bb20.i.i + +bb20.i.i: ; preds = %bb19.i.i, %bb13.i.bb14.i_crit_edge.i + %or.cond.i = or i1 undef, undef + br i1 %or.cond.i, label %bb25.i.i, label %bb19.i.i + +bb25.i.i: ; preds = %bb20.i.i, %bb13.i.bb14.i_crit_edge.i + unreachable + +bb5.i1632: ; preds = %entry + unreachable + +dis.i: ; preds = %getfloder.exit.i, %bb1.i.dis.preheader_crit_edge.i + br i1 undef, label %bb.i96.i, label %bb1.i102.i + +bb.i96.i: ; preds = %dis.i + br label %getfloder.exit.i + +bb1.i102.i: ; preds = %dis.i + br label %getfloder.exit.i + +getfloder.exit.i: ; preds = %bb1.i102.i, %bb.i96.i + br i1 undef, label %bb7.i.i1615, label %dis.i +}