summaryrefslogtreecommitdiff
path: root/test/Transforms/ADCE
diff options
context:
space:
mode:
authorBill Wendling <isanbard@gmail.com>2011-09-02 22:41:11 +0000
committerBill Wendling <isanbard@gmail.com>2011-09-02 22:41:11 +0000
commit47e208bbeaa2cd45e999f41b07bb5618afb0152d (patch)
tree21e86978f827b4b600b7c2e86635033c4fd9345e /test/Transforms/ADCE
parent4136d23c4805c5403a3521bf03fbfeee75b9216b (diff)
downloadllvm-47e208bbeaa2cd45e999f41b07bb5618afb0152d.tar.gz
llvm-47e208bbeaa2cd45e999f41b07bb5618afb0152d.tar.bz2
llvm-47e208bbeaa2cd45e999f41b07bb5618afb0152d.tar.xz
Try to eliminate the use of the 'unwind' instruction.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139046 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Transforms/ADCE')
-rw-r--r--test/Transforms/ADCE/2004-05-04-UnreachableBlock.ll2
-rw-r--r--test/Transforms/ADCE/2005-02-17-PHI-Invoke-Crash.ll2
2 files changed, 2 insertions, 2 deletions
diff --git a/test/Transforms/ADCE/2004-05-04-UnreachableBlock.ll b/test/Transforms/ADCE/2004-05-04-UnreachableBlock.ll
index a6a41fd69e..7ee0f468af 100644
--- a/test/Transforms/ADCE/2004-05-04-UnreachableBlock.ll
+++ b/test/Transforms/ADCE/2004-05-04-UnreachableBlock.ll
@@ -11,6 +11,6 @@ invoke_catch.0: ; No predecessors!
br i1 false, label %UnifiedUnwindBlock, label %UnifiedReturnBlock
UnifiedUnwindBlock: ; preds = %invoke_catch.0
- unwind
+ unreachable
}
diff --git a/test/Transforms/ADCE/2005-02-17-PHI-Invoke-Crash.ll b/test/Transforms/ADCE/2005-02-17-PHI-Invoke-Crash.ll
index f4ecd42cef..4ddc2f180a 100644
--- a/test/Transforms/ADCE/2005-02-17-PHI-Invoke-Crash.ll
+++ b/test/Transforms/ADCE/2005-02-17-PHI-Invoke-Crash.ll
@@ -21,7 +21,7 @@ invoke_catch.0: ; preds = %entry
to label %tmp.1.i.i183.noexc unwind label %terminate
tmp.1.i.i183.noexc: ; preds = %invoke_catch.0
- unwind
+ ret void
then.0: ; preds = %tmp.3.i.noexc
invoke void @_ZN10QByteArray6resizeEi( )