Make a few tests slightly more strict.
authorDan Gohman <gohman@apple.com>
Mon, 22 Aug 2011 17:27:02 +0000 (17:27 +0000)
committerDan Gohman <gohman@apple.com>
Mon, 22 Aug 2011 17:27:02 +0000 (17:27 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138241 91177308-0d34-0410-b5e6-96231b3b80d8

test/Transforms/ObjCARC/basic.ll

index aeb4c88d0d3367a7a23ca67810d98275feae0b1f..def703910c182b7d4e15596bce393bee9c9a2521 100644 (file)
@@ -353,13 +353,14 @@ entry:
 
 ; CHECK: define void @test10(
 ; CHECK: @objc_retain(i8* %x)
+; CHECK: @callee
 ; CHECK: @use_pointer
 ; CHECK: @objc_release
 ; CHECK: }
 define void @test10(i8* %x) nounwind {
 entry:
   %0 = call i8* @objc_retain(i8* %x) nounwind
-  call void @use_pointer(i8* %x)
+  call void @callee()
   call void @use_pointer(i8* %x)
   call void @objc_release(i8* %0) nounwind
   ret void
@@ -768,7 +769,7 @@ entry:
 define void @test23b(i8* %p) {
 entry:
   %0 = call i8* @objc_retainBlock(i8* %p) nounwind
-  call void @use_pointer(i8* %p)
+  call void @callee()
   call void @use_pointer(i8* %p)
   call void @objc_release(i8* %p) nounwind
   ret void