@@ -43,9 +43,9 @@ func testSimpleInterpolation(h: Logger) {
43
43
// CHECK-NEXT: [[BITCASTED:%.+]] = bitcast i8* [[OFFSET4]] to i{{.*}}*
44
44
// CHECK-64-NEXT: store i64 -9223372036854775808, i64* [[BITCASTED]], align 1
45
45
// CHECK-32-NEXT: store i32 -2147483648, i32* [[BITCASTED]], align 1
46
- // CHECK-64-NEXT: tail call void @_os_log_impl({{.*}}, {{.*}} [[LOGOBJ]], i8 zeroext [[LOGLEVEL]], i8* getelementptr inbounds ([35 x i8], [35 x i8]* @{{.*}}, i64 0, i64 0), i8* [[BUFFER]], i32 12)
47
- // CHECK-32-NEXT: tail call void @_os_log_impl({{.*}}, {{.*}} [[LOGOBJ]], i8 zeroext [[LOGLEVEL]], i8* getelementptr inbounds ([35 x i8], [35 x i8]* @{{.*}}, i32 0, i32 0), i8* [[BUFFER]], i32 8)
48
- // CHECK-NEXT: tail call void @swift_slowDealloc(i8* [[BUFFER]]
46
+ // CHECK-64-NEXT: tail call void @_os_log_impl({{.*}}, {{.*}} [[LOGOBJ]], i8 zeroext [[LOGLEVEL]], i8* getelementptr inbounds ([35 x i8], [35 x i8]* @{{.*}}, i64 0, i64 0), i8* {{(nonnull )?}} [[BUFFER]], i32 12)
47
+ // CHECK-32-NEXT: tail call void @_os_log_impl({{.*}}, {{.*}} [[LOGOBJ]], i8 zeroext [[LOGLEVEL]], i8* getelementptr inbounds ([35 x i8], [35 x i8]* @{{.*}}, i32 0, i32 0), i8* {{(nonnull )?}} [[BUFFER]], i32 8)
48
+ // CHECK-NEXT: tail call void @swift_slowDealloc(i8* {{(nonnull )?}} [[BUFFER]]
49
49
// CHECK-NEXT: br label %[[NOT_ENABLED]]
50
50
51
51
// CHECK: [[NOT_ENABLED]]:
@@ -114,8 +114,8 @@ func testInterpolationWithMultipleArguments(h: Logger) {
114
114
// CHECK-NEXT: store i32 511, i32* [[BITCASTED3]], align 1
115
115
//
116
116
// os_log_impl call.
117
- // CHECK-NEXT: tail call void @_os_log_impl({{.*}}, {{.*}} [[LOGOBJ]], i8 zeroext [[LOGLEVEL]], i8* getelementptr inbounds ([114 x i8], [114 x i8]* @{{.*}}, i{{.*}} 0, i{{.*}} 0), i8* [[BUFFER]], i32 20)
118
- // CHECK-NEXT: tail call void @swift_slowDealloc(i8* [[BUFFER]]
117
+ // CHECK-NEXT: tail call void @_os_log_impl({{.*}}, {{.*}} [[LOGOBJ]], i8 zeroext [[LOGLEVEL]], i8* getelementptr inbounds ([114 x i8], [114 x i8]* @{{.*}}, i{{.*}} 0, i{{.*}} 0), i8* {{(nonnull )?}} [[BUFFER]], i32 20)
118
+ // CHECK-NEXT: tail call void @swift_slowDealloc(i8* {{(nonnull )?}} [[BUFFER]]
119
119
// CHECK-NEXT: br label %[[NOT_ENABLED]]
120
120
121
121
// CHECK: [[NOT_ENABLED]]:
@@ -158,9 +158,9 @@ func testNSObjectInterpolation(h: Logger, nsArray: NSArray) {
158
158
// CHECK-NEXT: [[BITCASTED_DEST:%.+]] = bitcast i8* [[OFFSET4]] to %TSo7NSArrayC**
159
159
// CHECK-NEXT: [[BITCASTED_SRC:%.+]] = bitcast i8* [[NSARRAY_ARG]] to %TSo7NSArrayC*
160
160
// CHECK-NEXT: store %TSo7NSArrayC* [[BITCASTED_SRC]], %TSo7NSArrayC** [[BITCASTED_DEST]], align 1
161
- // CHECK-64-NEXT: tail call void @_os_log_impl({{.*}}, {{.*}} [[LOGOBJ]], i8 zeroext [[LOGLEVEL]], i8* getelementptr inbounds ([20 x i8], [20 x i8]* @{{.*}}, i64 0, i64 0), i8* [[BUFFER]], i32 12)
162
- // CHECK-32-NEXT: tail call void @_os_log_impl({{.*}}, {{.*}} [[LOGOBJ]], i8 zeroext [[LOGLEVEL]], i8* getelementptr inbounds ([20 x i8], [20 x i8]* @{{.*}}, i32 0, i32 0), i8* [[BUFFER]], i32 8)
163
- // CHECK-NEXT: tail call void @swift_slowDealloc(i8* [[BUFFER]]
161
+ // CHECK-64-NEXT: tail call void @_os_log_impl({{.*}}, {{.*}} [[LOGOBJ]], i8 zeroext [[LOGLEVEL]], i8* getelementptr inbounds ([20 x i8], [20 x i8]* @{{.*}}, i64 0, i64 0), i8* {{(nonnull )?}} [[BUFFER]], i32 12)
162
+ // CHECK-32-NEXT: tail call void @_os_log_impl({{.*}}, {{.*}} [[LOGOBJ]], i8 zeroext [[LOGLEVEL]], i8* getelementptr inbounds ([20 x i8], [20 x i8]* @{{.*}}, i32 0, i32 0), i8* {{(nonnull )?}} [[BUFFER]], i32 8)
163
+ // CHECK-NEXT: tail call void @swift_slowDealloc(i8* {{(nonnull )?}} [[BUFFER]]
164
164
// CHECK-NEXT: br label %[[NOT_ENABLED]]
165
165
166
166
// CHECK: [[NOT_ENABLED]]:
0 commit comments