summaryrefslogtreecommitdiffstats
path: root/test/CodeGenObjC/nsvalue-objc-boxable-ios-arc.m
diff options
context:
space:
mode:
Diffstat (limited to 'test/CodeGenObjC/nsvalue-objc-boxable-ios-arc.m')
-rw-r--r--test/CodeGenObjC/nsvalue-objc-boxable-ios-arc.m24
1 files changed, 12 insertions, 12 deletions
diff --git a/test/CodeGenObjC/nsvalue-objc-boxable-ios-arc.m b/test/CodeGenObjC/nsvalue-objc-boxable-ios-arc.m
index bab6e27bb3..4ca5adf1ca 100644
--- a/test/CodeGenObjC/nsvalue-objc-boxable-ios-arc.m
+++ b/test/CodeGenObjC/nsvalue-objc-boxable-ios-arc.m
@@ -25,9 +25,9 @@ void doRange() {
// CHECK: [[RECV:%.*]] = bitcast %struct._class_t* [[RECV_PTR]] to i8*
NSRange ns_range = { .location = 0, .length = 42 };
// CHECK: call {{.*objc_msgSend.*}}(i8* [[RECV]], i8* [[SEL]], i8* [[PARAM_CAST]], i8* {{.*}}[[RANGE_STR]]{{.*}})
- // CHECK: call i8* @objc_retainAutoreleasedReturnValue
+ // CHECK: call i8* @llvm.objc.retainAutoreleasedReturnValue
NSValue *range = @(ns_range);
- // CHECK: call void @objc_release
+ // CHECK: call void @llvm.objc.release
// CHECK: ret void
}
@@ -44,9 +44,9 @@ void doPoint() {
// CHECK: [[RECV:%.*]] = bitcast %struct._class_t* [[RECV_PTR]] to i8*
CGPoint cg_point = { .x = 42, .y = 24 };
// CHECK: call {{.*objc_msgSend.*}}(i8* [[RECV]], i8* [[SEL]], i8* [[PARAM_CAST]], i8* {{.*}}[[POINT_STR]]{{.*}})
- // CHECK: call i8* @objc_retainAutoreleasedReturnValue
+ // CHECK: call i8* @llvm.objc.retainAutoreleasedReturnValue
NSValue *point = @(cg_point);
- // CHECK: call void @objc_release
+ // CHECK: call void @llvm.objc.release
// CHECK: ret void
}
@@ -63,9 +63,9 @@ void doSize() {
// CHECK: [[RECV:%.*]] = bitcast %struct._class_t* [[RECV_PTR]] to i8*
CGSize cg_size = { .width = 42, .height = 24 };
// CHECK: call {{.*objc_msgSend.*}}(i8* [[RECV]], i8* [[SEL]], i8* [[PARAM_CAST]], i8* {{.*}}[[SIZE_STR]]{{.*}})
- // CHECK: call i8* @objc_retainAutoreleasedReturnValue
+ // CHECK: call i8* @llvm.objc.retainAutoreleasedReturnValue
NSValue *size = @(cg_size);
- // CHECK: call void @objc_release
+ // CHECK: call void @llvm.objc.release
// CHECK: ret void
}
@@ -84,9 +84,9 @@ void doRect() {
CGSize cg_size = { .width = 42, .height = 24 };
CGRect cg_rect = { .origin = cg_point, .size = cg_size };
// CHECK: call {{.*objc_msgSend.*}}(i8* [[RECV]], i8* [[SEL]], i8* [[PARAM_CAST]], i8*{{.*}}[[RECT_STR]]{{.*}})
- // CHECK: call i8* @objc_retainAutoreleasedReturnValue
+ // CHECK: call i8* @llvm.objc.retainAutoreleasedReturnValue
NSValue *rect = @(cg_rect);
- // CHECK: call void @objc_release
+ // CHECK: call void @llvm.objc.release
// CHECK: ret void
}
@@ -103,9 +103,9 @@ void doNSEdgeInsets() {
// CHECK: [[RECV:%.*]] = bitcast %struct._class_t* [[RECV_PTR]] to i8*
NSEdgeInsets ns_edge_insets;
// CHECK: call {{.*objc_msgSend.*}}(i8* [[RECV]], i8* [[SEL]], i8* [[PARAM_CAST]], i8*{{.*}}[[EDGE_STR]]{{.*}})
- // CHECK: call i8* @objc_retainAutoreleasedReturnValue
+ // CHECK: call i8* @llvm.objc.retainAutoreleasedReturnValue
NSValue *edge_insets = @(ns_edge_insets);
- // CHECK: call void @objc_release
+ // CHECK: call void @llvm.objc.release
// CHECK: ret void
}
@@ -118,9 +118,9 @@ void doRangeRValue() {
// CHECK: [[SEL:%.*]] = load i8*, i8** [[VALUE_SEL]]
// CHECK: [[RECV:%.*]] = bitcast %struct._class_t* [[RECV_PTR]] to i8*
// CHECK: call {{.*objc_msgSend.*}}(i8* [[RECV]], i8* [[SEL]], i8* [[COERCE_CAST]], i8* {{.*}}[[RANGE_STR]]{{.*}})
- // CHECK: call i8* @objc_retainAutoreleasedReturnValue
+ // CHECK: call i8* @llvm.objc.retainAutoreleasedReturnValue
NSValue *range_rvalue = @(getRange());
- // CHECK: call void @objc_release
+ // CHECK: call void @llvm.objc.release
// CHECK: ret void
}