aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2003-08-24 12:16:58 +0000
committerChris Lattner <sabre@nondot.org>2003-08-24 12:16:58 +0000
commit71f74b3721a3f0e08b205ee92b327b98a2f704e3 (patch)
tree710fbe4dc2bf23134094876a94da80dce09fed23
parente54453387486c1d5e61401e1d4febd3f6ebe86cf (diff)
downloadexternal_llvm-71f74b3721a3f0e08b205ee92b327b98a2f704e3.zip
external_llvm-71f74b3721a3f0e08b205ee92b327b98a2f704e3.tar.gz
external_llvm-71f74b3721a3f0e08b205ee92b327b98a2f704e3.tar.bz2
Fix typeos and add descriptions
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8108 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--test/Transforms/Inline/invoke_test-1.ll2
-rw-r--r--test/Transforms/Inline/invoke_test-2.ll2
-rw-r--r--test/Transforms/Inline/invoke_test-3.ll7
3 files changed, 6 insertions, 5 deletions
diff --git a/test/Transforms/Inline/invoke_test-1.ll b/test/Transforms/Inline/invoke_test-1.ll
index c8d844c..2aa47f7 100644
--- a/test/Transforms/Inline/invoke_test-1.ll
+++ b/test/Transforms/Inline/invoke_test-1.ll
@@ -1,4 +1,4 @@
-; Test that we can invoke a simple function, turning the calls in it into invoke
+; Test that we can inline a simple function, turning the calls in it into invoke
; instructions
; RUN: as < %s | opt -inline | dis | not grep 'call[^e]'
diff --git a/test/Transforms/Inline/invoke_test-2.ll b/test/Transforms/Inline/invoke_test-2.ll
index d673e85..95c8e66 100644
--- a/test/Transforms/Inline/invoke_test-2.ll
+++ b/test/Transforms/Inline/invoke_test-2.ll
@@ -16,7 +16,7 @@ exc:
ret int 1
}
-; caller returns true if might_throw throws an exception...
+; caller returns true if might_throw throws an exception... callee cannot throw.
int %caller() {
%X = invoke int %callee() to label %cont
except label %UnreachableExceptionHandler
diff --git a/test/Transforms/Inline/invoke_test-3.ll b/test/Transforms/Inline/invoke_test-3.ll
index bc11204..7ed3ed3 100644
--- a/test/Transforms/Inline/invoke_test-3.ll
+++ b/test/Transforms/Inline/invoke_test-3.ll
@@ -14,10 +14,11 @@ cont:
ret int 0
exc: ; This just rethrows the exception!
call void %llvm.exc.rethrow()
- ret int 0
+ ret int 123 ; DEAD!
}
-; caller returns true if might_throw throws an exception...
+; caller returns true if might_throw throws an exception... which gets
+; propagated by callee.
int %caller() {
%X = invoke int %callee() to label %cont
except label %Handler
@@ -25,5 +26,5 @@ cont:
ret int %X
Handler:
; This consumes an exception thrown by might_throw
- ret int -1
+ ret int 1
}