projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[AliasSetTracker] Use mod/ref information for UnknownInstr
[oota-llvm.git]
/
test
/
Transforms
/
PruneEH
/
recursivetest.ll
diff --git
a/test/Transforms/PruneEH/recursivetest.ll
b/test/Transforms/PruneEH/recursivetest.ll
index bc002ae70d3b8b7ba337a4dacbf3e60881718ec9..0b2399a9a294e22b0b48315075b9f332ebf3e540 100644
(file)
--- a/
test/Transforms/PruneEH/recursivetest.ll
+++ b/
test/Transforms/PruneEH/recursivetest.ll
@@
-1,23
+1,23
@@
; RUN: opt < %s -prune-eh -S | not grep invoke
; RUN: opt < %s -prune-eh -S | not grep invoke
-define internal i32 @foo() {
+define internal i32 @foo()
personality i32 (...)* @__gxx_personality_v0
{
invoke i32 @foo( )
to label %Normal unwind label %Except ; <i32>:1 [#uses=0]
Normal: ; preds = %0
ret i32 12
Except: ; preds = %0
invoke i32 @foo( )
to label %Normal unwind label %Except ; <i32>:1 [#uses=0]
Normal: ; preds = %0
ret i32 12
Except: ; preds = %0
- landingpad { i8*, i32 }
personality i32 (...)* @__gxx_personality_v0
+ landingpad { i8*, i32 }
catch i8* null
ret i32 123
}
catch i8* null
ret i32 123
}
-define i32 @caller() {
+define i32 @caller()
personality i32 (...)* @__gxx_personality_v0
{
invoke i32 @foo( )
to label %Normal unwind label %Except ; <i32>:1 [#uses=0]
Normal: ; preds = %0
ret i32 0
Except: ; preds = %0
invoke i32 @foo( )
to label %Normal unwind label %Except ; <i32>:1 [#uses=0]
Normal: ; preds = %0
ret i32 0
Except: ; preds = %0
- landingpad { i8*, i32 }
personality i32 (...)* @__gxx_personality_v0
+ landingpad { i8*, i32 }
catch i8* null
ret i32 1
}
catch i8* null
ret i32 1
}