[llvm-commits] [llvm] r100043 - /llvm/trunk/test/Transforms/SimplifyCFG/2010-03-30-InvokeCrash.ll

Gabor Greif ggreif at gmail.com
Wed Mar 31 13:37:13 PDT 2010


Author: ggreif
Date: Wed Mar 31 15:37:13 2010
New Revision: 100043

URL: http://llvm.org/viewvc/llvm-project?rev=100043&view=rev
Log:
testcase for r99914, provided by baldrick!

Added:
    llvm/trunk/test/Transforms/SimplifyCFG/2010-03-30-InvokeCrash.ll

Added: llvm/trunk/test/Transforms/SimplifyCFG/2010-03-30-InvokeCrash.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/2010-03-30-InvokeCrash.ll?rev=100043&view=auto
==============================================================================
--- llvm/trunk/test/Transforms/SimplifyCFG/2010-03-30-InvokeCrash.ll (added)
+++ llvm/trunk/test/Transforms/SimplifyCFG/2010-03-30-InvokeCrash.ll Wed Mar 31 15:37:13 2010
@@ -0,0 +1,18 @@
+; RUN: opt %s -simplifycfg -disable-output
+; END.
+target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128-n8:16:32:64"
+target triple = "x86_64-unknown-linux-gnu"
+
+declare void @bar(i32)
+
+define void @foo() {
+entry:
+ invoke void @bar(i32 undef)
+         to label %r unwind label %u
+
+r:                                                ; preds = %entry
+ ret void
+
+u:                                                ; preds = %entry
+ unwind
+}





More information about the llvm-commits mailing list