summaryrefslogtreecommitdiff
path: root/test/Transforms/ObjCARC/retain-not-declared.ll
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2012-03-23 18:09:00 +0000
committerDan Gohman <gohman@apple.com>2012-03-23 18:09:00 +0000
commit6fedb3c4016b8f706c472280a3a9b22430c73ef4 (patch)
tree6378ff2f28b76416921bf2d085a9d94a489c03da /test/Transforms/ObjCARC/retain-not-declared.ll
parentfbab4a8c8a142502b7cdeb7112366f8560a94cec (diff)
downloadllvm-6fedb3c4016b8f706c472280a3a9b22430c73ef4.tar.gz
llvm-6fedb3c4016b8f706c472280a3a9b22430c73ef4.tar.bz2
llvm-6fedb3c4016b8f706c472280a3a9b22430c73ef4.tar.xz
Don't convert objc_retainAutoreleasedReturnValue to objc_retain if it
is retaining the return value of an invoke that it immediately follows. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@153344 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Transforms/ObjCARC/retain-not-declared.ll')
-rw-r--r--test/Transforms/ObjCARC/retain-not-declared.ll2
1 files changed, 1 insertions, 1 deletions
diff --git a/test/Transforms/ObjCARC/retain-not-declared.ll b/test/Transforms/ObjCARC/retain-not-declared.ll
index 41bde017e7..f876e51592 100644
--- a/test/Transforms/ObjCARC/retain-not-declared.ll
+++ b/test/Transforms/ObjCARC/retain-not-declared.ll
@@ -30,7 +30,7 @@ entry:
; CHECK: @test1(
; CHECK: @objc_retain(
-; CHECK: @objc_retain(
+; CHECK: @objc_retainAutoreleasedReturnValue(
; CHECK: @objc_release(
; CHECK: @objc_release(
; CHECK: }