diff options
Diffstat (limited to 'test/CodeGenObjC/arc-loadweakretained-release.m')
-rw-r--r-- | test/CodeGenObjC/arc-loadweakretained-release.m | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/test/CodeGenObjC/arc-loadweakretained-release.m b/test/CodeGenObjC/arc-loadweakretained-release.m index 5392abdf8c..a35ee0187c 100644 --- a/test/CodeGenObjC/arc-loadweakretained-release.m +++ b/test/CodeGenObjC/arc-loadweakretained-release.m @@ -28,13 +28,13 @@ int main (int argc, const char * argv[]) { } } -// CHECK: [[SIXTEEN:%.*]] = call i8* @objc_loadWeakRetained(i8** {{%.*}}) +// CHECK: [[SIXTEEN:%.*]] = call i8* @llvm.objc.loadWeakRetained(i8** {{%.*}}) // CHECK-NEXT: [[SEVENTEEN:%.*]] = bitcast i8* [[SIXTEEN]] to {{%.*}} // CHECK-NEXT: [[EIGHTEEN:%.*]] = load i8*, i8** @OBJC_SELECTOR_REFERENCES_.6 // CHECK-NEXT: [[NINETEEN:%.*]] = bitcast %0* [[SEVENTEEN]] to i8* // CHECK-NEXT: call void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend // CHECK-NEXT: [[TWENTY:%.*]] = bitcast %0* [[SEVENTEEN]] to i8* -// CHECK-NEXT: call void @objc_release(i8* [[TWENTY]]) +// CHECK-NEXT: call void @llvm.objc.release(i8* [[TWENTY]]) void test1(int cond) { extern void test34_sink(id *); @@ -55,7 +55,7 @@ void test1(int cond) { // CHECK-NEXT: [[ICRARGUMENT:%.*]] = select i1 [[ICRISNULL]], i8** null, i8** [[INCRTEMP]] // CHECK-NEXT: store i1 false, i1* [[CONDCLEANUP]] // CHECK-NEXT: br i1 [[ICRISNULL]], label [[ICRCONT:%.*]], label [[ICRCOPY:%.*]] -// CHECK: [[ONE:%.*]] = call i8* @objc_loadWeakRetained( +// CHECK: [[ONE:%.*]] = call i8* @llvm.objc.loadWeakRetained( // CHECK-NEXT: store i8* [[ONE]], i8** [[CONDCLEANUPSAVE]] // CHECK-NEXT: store i1 true, i1* [[CONDCLEANUP]] // CHECK-NEXT: store i8* [[ONE]], i8** [[INCRTEMP]] @@ -65,13 +65,13 @@ void test1(int cond) { // CHECK-NEXT: [[ICRISNULL1:%.*]] = icmp eq i8** [[COND1]], null // CHECK-NEXT: br i1 [[ICRISNULL1]], label [[ICRDONE:%.*]], label [[ICRWRITEBACK:%.*]] // CHECK: [[TWO:%.*]] = load i8*, i8** [[INCRTEMP]] -// CHECK-NEXT: [[THREE:%.*]] = call i8* @objc_storeWeak( +// CHECK-NEXT: [[THREE:%.*]] = call i8* @llvm.objc.storeWeak( // CHECK-NEXT: br label [[ICRDONE]] // CHECK: [[CLEANUPISACTIVE:%.*]] = load i1, i1* [[CONDCLEANUP]] // CHECK-NEXT: br i1 [[CLEANUPISACTIVE]], label [[CLEASNUPACTION:%.*]], label [[CLEANUPDONE:%.*]] // CHECK: [[FOUR:%.*]] = load i8*, i8** [[CONDCLEANUPSAVE]] -// CHECK-NEXT: call void @objc_release(i8* [[FOUR]]) +// CHECK-NEXT: call void @llvm.objc.release(i8* [[FOUR]]) // CHECK-NEXT: br label -// CHECK: call void @objc_destroyWeak(i8** [[WEAK]]) +// CHECK: call void @llvm.objc.destroyWeak(i8** [[WEAK]]) // CHECK-NEXT: ret void |