Skip to content

Commit e7058ef

Browse files
committed
[test] Fix misspelled FileCheck directives
1 parent 94b40d1 commit e7058ef

26 files changed

+117
-113
lines changed

test/CAS/cache_replay_mccas.swift

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -37,16 +37,16 @@
3737
// RUN: test -f %t/Test.swiftmodule
3838

3939
/// Expect cache miss a subset of outputs.
40-
// RUN %target-swift-frontend -cache-compile-job -cas-backend -cas-backend-mode=verify -Rcache-compile-job %t/test.swift -O -emit-module -emit-module-path %t/Test.swiftmodule -c \
41-
// RUN -module-name Test -o %t/test.o -cas-path %t/cas @%t/MyApp.cmd 2>&1 | %FileCheck --check-prefix=CACHE-MISS %s
40+
// RUN: %target-swift-frontend -cache-compile-job -cas-backend -cas-backend-mode=verify -Rcache-compile-job %t/test.swift -O -emit-module -emit-module-path %t/Test.swiftmodule -c \
41+
// RUN: -module-name Test -o %t/test.o -cas-path %t/cas @%t/MyApp.cmd 2>&1 | %FileCheck --check-prefix=CACHE-MISS %s
4242

4343
/// Cache hit for retry.
44-
// RUN %target-swift-frontend -cache-compile-job -cas-backend -cas-backend-mode=verify -Rcache-compile-job %t/test.swift -O -emit-module -emit-module-path %t/Test.swiftmodule -c \
45-
// RUN -module-name Test -o %t/test.o -cas-path %t/cas @%t/MyApp.cmd 2>&1 | %FileCheck --check-prefix=CACHE-HIT %s
44+
// RUN: %target-swift-frontend -cache-compile-job -cas-backend -cas-backend-mode=verify -Rcache-compile-job %t/test.swift -O -emit-module -emit-module-path %t/Test.swiftmodule -c \
45+
// RUN: -module-name Test -o %t/test.o -cas-path %t/cas @%t/MyApp.cmd 2>&1 | %FileCheck --check-prefix=CACHE-HIT %s
4646

4747
/// Skip cache
48-
// RUN %target-swift-frontend -cache-compile-job -cas-backend -cas-backend-mode=verify -Rcache-compile-job -cache-disable-replay %t/test.swift -O -emit-module -emit-module-path %t/Test.swiftmodule -c \
49-
// RUN -module-name Test -o %t/test.o -cas-path %t/cas @%t/MyApp.cmd 2>&1 | %FileCheck --allow-empty --check-prefix=SKIP-CACHE %s
48+
// RUN: %target-swift-frontend -cache-compile-job -cas-backend -cas-backend-mode=verify -Rcache-compile-job -cache-disable-replay %t/test.swift -O -emit-module -emit-module-path %t/Test.swiftmodule -c \
49+
// RUN: -module-name Test -o %t/test.o -cas-path %t/cas @%t/MyApp.cmd 2>&1 | %FileCheck --allow-empty --check-prefix=SKIP-CACHE %s
5050

5151
// CACHE-MISS: remark: cache miss for input
5252
// CACHE-HIT: remark: replay output file '<cached-diagnostics>': key 'llvmcas://{{.*}}'

test/Driver/macabi-environment.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
// RUN: %swiftc_driver -sdk "" -sdk "" -driver-print-jobs -target x86_64-apple-macosx10.14 -target-variant x86_64-apple-ios13.1-macabi -enable-bridging-pch -import-objc-header %S/Inputs/bridging-header.h %s | %FileCheck -check-prefix=ZIPPERED-VARIANT-PCH %s
5555
// ZIPPERED-VARIANT-PCH: bin/swift
5656
// ZIPPERED-VARIANT-PCH: -target x86_64-apple-macosx10.14 -target-variant x86_64-apple-ios13.1-macabi
57-
// ZIPPERED_VARIANT-PCH -emit-pch
57+
// ZIPPERED_VARIANT-PCH: -emit-pch
5858
// ZIPPERED-VARIANT-PCH: bin/swift
5959
// ZIPPERED-VARIANT-PCH: -target x86_64-apple-macosx10.14 -target-variant x86_64-apple-ios13.1-macabi
6060
// ZIPPERED-VARIANT-PCH: bin/ld
@@ -78,7 +78,7 @@
7878
// RUN: %swiftc_driver -sdk "" -sdk "" -driver-print-jobs -target x86_64-apple-ios13.1-macabi -target-variant x86_64-apple-macosx10.14 -enable-bridging-pch -import-objc-header %S/Inputs/bridging-header.h %s | %FileCheck -check-prefix=REVERSE-ZIPPERED-VARIANT-PCH %s
7979
// REVERSE-ZIPPERED-VARIANT-PCH: bin/swift
8080
// REVERSE-ZIPPERED-VARIANT-PCH: -target x86_64-apple-ios13.1-macabi -target-variant x86_64-apple-macosx10.14
81-
// REVERSE-ZIPPERED_VARIANT-PCH -emit-pch
81+
// REVERSE-ZIPPERED_VARIANT-PCH: -emit-pch
8282
// REVERSE-ZIPPERED-VARIANT-PCH: bin/swift
8383
// REVERSE-ZIPPERED-VARIANT-PCH: -target x86_64-apple-ios13.1-macabi -target-variant x86_64-apple-macosx10.14
8484
// REVERSE-ZIPPERED-VARIANT-PCH: bin/ld

test/IRGen/big_types_corner_cases.swift

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -178,8 +178,8 @@ public struct MUseStruct {
178178
internal let callInternalLet: () -> BigStruct?
179179
}
180180

181-
// CHECK-LABEL-64: define{{( dllexport)?}}{{( protected)?}} swiftcc void @"$s22big_types_corner_cases18stringAndSubstringSS_s0G0VtyF"(ptr noalias sret({{.*}}) %0) #0 {
182-
// CHECK-LABEL-32: define{{( dllexport)?}}{{( protected)?}} swiftcc void @"$s22big_types_corner_cases18stringAndSubstringSS_s0G0VtyF"(ptr noalias sret({{.*}}) %0) #0 {
181+
// CHECK-64-LABEL: define{{( dllexport)?}}{{( protected)?}} swiftcc void @"$s22big_types_corner_cases18stringAndSubstringSS_SstyF"(ptr noalias nocapture sret({{.*}}) %0) #0 {
182+
// CHECK-32-LABEL: define{{( dllexport)?}}{{( protected)?}} swiftcc void @"$s22big_types_corner_cases18stringAndSubstringSS_SstyF"(ptr noalias nocapture sret({{.*}}) %0) #0 {
183183
// CHECK: alloca %TSs
184184
// CHECK: alloca %TSs
185185
// CHECK: ret void
@@ -307,11 +307,11 @@ public extension QueryHandler {
307307
return body(query)
308308
}
309309

310-
// CHECK-LABEL-64: define{{( dllexport)?}}{{( protected)?}} swiftcc { i64, i64 } @"$s22big_types_corner_cases12QueryHandlerPAAE13forceHandle_35query8ReturnedQyd___SbAA9BigStructVcSgtqd___tAA0E0Rd__lF"(ptr noalias %0, ptr noalias {{(nocapture|captures\(none\))}} %1, ptr{{.*}}, ptr{{.*}}, ptr {{.*}}.QueryHandler, ptr {{.*}}.Query, ptr noalias{{( nocapture)?}} swiftself{{( captures\(none\))?}} %2)
310+
// CHECK-64-LABEL: define{{( dllexport)?}}{{( protected)?}} swiftcc { i64, i64 } @"$s22big_types_corner_cases12QueryHandlerPAAE13forceHandle_35query8ReturnedQyd___SbAA9BigStructVcSgtqd___tAA0E0Rd__lF"(ptr noalias %0, ptr noalias %1, ptr{{.*}}, ptr{{.*}}, ptr {{.*}}.QueryHandler, ptr {{.*}}.Query, ptr noalias swiftself %2)
311311
// CHECK-64: {{.*}} = call swiftcc { i64, i64 } {{.*}}(ptr noalias {{.*}}, ptr noalias {{.*}}, ptr swiftself {{.*}})
312312
// CHECK-64: ret { i64, i64 }
313313

314-
// CHECK-LABEL-32: define{{( dllexport)?}}{{( protected)?}} swiftcc { i32, i32} @"$s22big_types_corner_cases12QueryHandlerPAAE13forceHandle_35query8ReturnedQyd___SbAA9BigStructVcSgtqd___tAA0E0Rd__lF"(ptr noalias %0, ptr noalias {{(nocapture|captures\(none\))}} %1, ptr{{.*}}, ptr{{.*}}, ptr {{.*}}.QueryHandler, ptr {{.*}}.Query, ptr noalias{{( nocapture)?}} swiftself{{( captures\(none\))?}} %2)
314+
// CHECK-32-LABEL: define{{( dllexport)?}}{{( protected)?}} swiftcc { i32, i32 } @"$s22big_types_corner_cases12QueryHandlerPAAE13forceHandle_35query8ReturnedQyd___SbAA9BigStructVcSgtqd___tAA0E0Rd__lF"(ptr noalias %0, ptr noalias %1, ptr{{.*}}, ptr{{.*}}, ptr {{.*}}.QueryHandler, ptr {{.*}}.Query, ptr noalias swiftself %2)
315315
// CHECK-32: {{.*}} = call swiftcc { i32, i32 } {{.*}}(ptr noalias {{.*}}, ptr noalias {{.*}}, ptr swiftself {{.*}})
316316
// CHECK-32: ret { i32, i32 }
317317
func forceHandle_3<Q: Query>(query: Q) -> (Q.Returned, Filter?) {
@@ -321,11 +321,11 @@ public extension QueryHandler {
321321
return body(query)
322322
}
323323

324-
// CHECK-LABEL-64: define{{( dllexport)?}}{{( protected)?}} swiftcc { i64, i64 } @"$s22big_types_corner_cases12QueryHandlerPAAE13forceHandle_45query8ReturnedQyd___SbAA9BigStructVcSgtqd___tKAA0E0Rd__lF"(ptr noalias %0, ptr noalias {{(nocapture|captures\(none\))}} %1, ptr{{.*}}, ptr{{.*}}, ptr {{.*}}.QueryHandler, ptr {{.*}}.Query, ptr noalias{{( nocapture)?}} swiftself{{( captures\(none\))?}} %2, ptr swifterror %3)
324+
// CHECK-64-LABEL: define{{( dllexport)?}}{{( protected)?}} swiftcc { i64, i64 } @"$s22big_types_corner_cases12QueryHandlerPAAE13forceHandle_45query8ReturnedQyd___SbAA9BigStructVcSgtqd___tKAA0E0Rd__lF"(ptr noalias %0, ptr noalias %1, ptr{{.*}}, ptr{{.*}}, ptr {{.*}}.QueryHandler, ptr {{.*}}.Query, ptr noalias swiftself %2, ptr noalias{{( nocapture)?}} swifterror{{( captures\(none\))?}} dereferenceable({{.*}}) %3)
325325
// CHECK-64: {{.*}} = call swiftcc { i64, i64 } {{.*}}(ptr noalias {{.*}}, ptr noalias {{.*}}, ptr swiftself {{.*}}, ptr noalias{{( nocapture)?}} swifterror{{( captures\(none\))?}} {{.*}})
326326
// CHECK-64: ret { i64, i64 }
327327

328-
// CHECK-LABEL-32: define{{( dllexport)?}}{{( protected)?}} swiftcc { i32, i32} @"$s22big_types_corner_cases12QueryHandlerPAAE13forceHandle_45query8ReturnedQyd___SbAA9BigStructVcSgtqd___tKAA0E0Rd__lF"(ptr noalias %0, ptr noalias {{(nocapture|captures\(none\))}} %1, ptr{{.*}}, ptr{{.*}}, ptr {{.*}}.QueryHandler, ptr {{.*}}.Query, ptr noalias{{( nocapture)?}} swiftself{{( captures\(none\))?}} %2, ptr swifterror %3)
328+
// CHECK-32-LABEL: define{{( dllexport)?}}{{( protected)?}} swiftcc { i32, i32 } @"$s22big_types_corner_cases12QueryHandlerPAAE13forceHandle_45query8ReturnedQyd___SbAA9BigStructVcSgtqd___tKAA0E0Rd__lF"(ptr noalias %0, ptr noalias %1, ptr{{.*}}, ptr{{.*}}, ptr {{.*}}.QueryHandler, ptr {{.*}}.Query, ptr noalias swiftself %2, ptr noalias{{( nocapture)?}} swifterror{{( captures\(none\))?}} dereferenceable({{.*}}) %3)
329329
// CHECK-32: {{.*}} = call swiftcc { i32, i32 } {{.*}}(ptr noalias {{.*}}, ptr noalias {{.*}}, ptr swiftself {{.*}}, ptr noalias{{( nocapture)?}}{{.*}}{{( captures\(none\))?}} {{.*}})
330330
// CHECK-32: ret { i32, i32 }
331331
func forceHandle_4<Q: Query>(query: Q) throws -> (Q.Returned, Filter?) {

test/IRGen/condfail.sil

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -50,15 +50,15 @@ import Swift
5050
// CHECK-powerpc64: trap
5151
// CHECK-powerpc64le: trap
5252
// CHECK-s390x: j .Ltmp{{[0-9]+}}+2
53-
// CHECK-NOT-x86_64: {{.cfi_endproc|Lfunc_end}}
54-
// CHECK-NOT-i386: .cfi_endproc
55-
// CHECK-NOT-arm64: .cfi_endproc
56-
// CHECK-NOT-aarch64: .cfi_endproc
57-
// CHECK-NOT-armv7: Lfunc_end
58-
// CHECK-NOT-armv7s: Lfunc_end
59-
// CHECK-NOT-powerpc64: .cfi_endproc
60-
// CHECK-NOT-powerpc64le: .cfi_endproc
61-
// CHECK-NOT-s390x: .cfi_endproc
53+
// CHECK-x86_64-NOT: {{.cfi_endproc|Lfunc_end}}
54+
// CHECK-i386-NOT: .cfi_endproc
55+
// CHECK-arm64-NOT: .cfi_endproc
56+
// CHECK-aarch64-NOT: .cfi_endproc
57+
// CHECK-armv7-NOT: Lfunc_end
58+
// CHECK-armv7s-NOT: Lfunc_end
59+
// CHECK-powerpc64-NOT: .cfi_endproc
60+
// CHECK-powerpc64le-NOT: .cfi_endproc
61+
// CHECK-s390x-NOT: .cfi_endproc
6262
// CHECK-OPT-macosx: InlineAsm Start
6363
// CHECK-OPT-macosx: InlineAsm End
6464
// CHECK-OPT-linux: ##APP

test/IRGen/coroutine_accessors_backdeploy_async_56.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
// #if SWIFT_POINTER_IS_8_BYTES
3333
// Task.Reserved64
3434
// #endif
35-
// CHECK-SAME-64: ptr
35+
// CHECK-64-SAME: ptr
3636
// Task.Status
3737
// CHECK-SAME: [2 x ptr]
3838
// CHECK-SAME: ptr

test/IRGen/dllexport.swift

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -26,19 +26,19 @@ open class d {
2626
// CHECK-DAG: @"$s9dllexport1cCMn" = dllexport constant
2727
// CHECK-DAG: @"$s9dllexport1cCN" = dllexport alias %swift.type
2828
// CHECK-DAG: @"$s9dllexport1dCN" = dllexport alias %swift.type
29-
// CHECK-DAG-OPT: @"$s9dllexport1dC1m33_C57BA610BA35E21738CC992438E660E9LLs5NeverOyf" = dllexport alias void (), ptr @_swift_dead_method_stub
30-
// CHECK-DAG-OPT: @"$s9dllexport1dCACycfc" = dllexport alias void (), ptr @_swift_dead_method_stub
31-
// CHECK-DAG-OPT: @"$s9dllexport1cCACycfc" = dllexport alias void (), ptr @_swift_dead_method_stub
32-
// CHECK-DAG-OPT: @"$s9dllexport1cCACycfC" = dllexport alias void (), ptr @_swift_dead_method_stub
29+
// CHECK-OPT-DAG: @"$s9dllexport1dC1m33_C57BA610BA35E21738CC992438E660E9LLs5NeverOyf" = dllexport alias void (), ptr @_swift_dead_method_stub
30+
// CHECK-OPT-DAG: @"$s9dllexport1dCACycfc" = dllexport alias void (), ptr @_swift_dead_method_stub
31+
// CHECK-OPT-DAG: @"$s9dllexport1cCACycfc" = dllexport alias void (), ptr @_swift_dead_method_stub
32+
// CHECK-OPT-DAG: @"$s9dllexport1cCACycfC" = dllexport alias void (), ptr @_swift_dead_method_stub
3333
// CHECK-DAG: define dllexport swiftcc ptr @"$s9dllexport1cCfd"(ptr{{.*}})
34-
// CHECK-DAG-NO-OPT: define dllexport swiftcc ptr @"$s9dllexport1cCACycfc"(ptr %0)
35-
// CHECK-DAG-NO-OPT: define dllexport swiftcc ptr @"$s9dllexport1cCACycfC"(ptr %0)
34+
// CHECK-NO-OPT-DAG: define dllexport swiftcc ptr @"$s9dllexport1cCACycfc"(ptr %0)
35+
// CHECK-NO-OPT-DAG: define dllexport swiftcc ptr @"$s9dllexport1cCACycfC"(ptr %0)
3636
// CHECK-DAG: define dllexport swiftcc {{(noundef )?(nonnull )?}}ptr @"$s9dllexport2ciAA1cCvau"()
37-
// CHECK-DAG-NO-OPT: define dllexport swiftcc void @"$s9dllexport1dC1m33_C57BA610BA35E21738CC992438E660E9LLs5NeverOyF"(ptr %0)
38-
// CHECK-DAG-NO-OPT: define dllexport swiftcc void @"$s9dllexport1dCfD"(ptr %0)
37+
// CHECK-NO-OPT-DAG: define dllexport swiftcc void @"$s9dllexport1dC1m33_C57BA610BA35E21738CC992438E660E9LLs5NeverOyF"(ptr %0)
38+
// CHECK-NO-OPT-DAG: define dllexport swiftcc void @"$s9dllexport1dCfD"(ptr %0)
3939
// CHECK-DAG: define dllexport swiftcc ptr @"$s9dllexport1dCfd"(ptr{{.*}})
4040
// CHECK-DAG: define dllexport swiftcc %swift.metadata_response @"$s9dllexport1cCMa"(i64 %0)
4141
// CHECK-DAG: define dllexport swiftcc %swift.metadata_response @"$s9dllexport1dCMa"(i64 %0)
42-
// CHECK-DAG-NO-OPT: define dllexport swiftcc ptr @"$s9dllexport1dCACycfc"(ptr %0)
43-
// CHECK-DAG-OPT: define dllexport swiftcc void @"$s9dllexport1dCfD"(ptr %0)
42+
// CHECK-NO-OPT-DAG: define dllexport swiftcc ptr @"$s9dllexport1dCACycfc"(ptr %0)
43+
// CHECK-OPT-DAG: define dllexport swiftcc void @"$s9dllexport1dCfD"(ptr %0)
4444

test/IRGen/errors.sil

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -15,17 +15,17 @@ entry:
1515
unreachable
1616
}
1717

18-
// CHECK-LABEL-i386: define{{( dllexport)?}}{{( protected)?}} swiftcc void @does_throw(ptr swiftself %0, ptr %1) {{.*}} {
19-
// CHECK-LABEL-x86_64: define{{( dllexport)?}}{{( protected)?}} swiftcc void @does_throw(ptr swiftself %0, ptr swifterror %1) {{.*}} {
20-
// CHECK-LABEL-armv7: define{{( dllexport)?}}{{( protected)?}} swiftcc void @does_throw(ptr swiftself %0, ptr swifterror %1) {{.*}} {
21-
// CHECK-LABEL-armv7s: define{{( dllexport)?}}{{( protected)?}} swiftcc void @does_throw(ptr swiftself %0, ptr swifterror %1) {{.*}} {
22-
// CHECK-LABEL-armv7k: define{{( dllexport)?}}{{( protected)?}} swiftcc void @does_throw(ptr swiftself %0, ptr swifterror %1) {{.*}} {
23-
// CHECK-LABEL-arm64: define{{( dllexport)?}}{{( protected)?}} swiftcc void @does_throw(ptr swiftself %0, ptr swifterror %1) {{.*}} {
24-
// CHECK-LABEL-arm64e: define{{( dllexport)?}}{{( protected)?}} swiftcc void @does_throw(ptr swiftself %0, ptr swifterror %1) {{.*}} {
25-
// CHECK-LABEL-aarch64: define{{( dllexport)?}}{{( protected)?}} swiftcc void @does_throw(ptr swiftself %0, ptr swifterror %1) {{.*}} {
26-
// CHECK-LABEL-arm64_32: define{{( dllexport)?}}{{( protected)?}} swiftcc void @does_throw(ptr swiftself %0, ptr swifterror %1) {{.*}} {
27-
// CHECK-LABEL-arm64e: define{{( dllexport)?}}{{( protected)?}} swiftcc void @does_throw(ptr swiftself %0, ptr swifterror %1) {{.*}} {
28-
// CHECK-LABEL-wasm32: define swiftcc void @does_throw(ptr swiftself %0, ptr swifterror %1) {{.*}} {
18+
// CHECK-i386-LABEL: define{{( dllexport)?}}{{( protected)?}} swiftcc void @does_throw(ptr swiftself %0, ptr %1) {{.*}} {
19+
// CHECK-x86_64-LABEL: define{{( dllexport)?}}{{( protected)?}} swiftcc void @does_throw(ptr swiftself %0, ptr noalias nocapture swifterror dereferenceable({{.}}) %1) {{.*}} {
20+
// CHECK-armv7-LABEL: define{{( dllexport)?}}{{( protected)?}} swiftcc void @does_throw(ptr swiftself %0, ptr noalias nocapture swifterror dereferenceable({{.}}) %1) {{.*}} {
21+
// CHECK-armv7s-LABEL: define{{( dllexport)?}}{{( protected)?}} swiftcc void @does_throw(ptr swiftself %0, ptr noalias nocapture swifterror dereferenceable({{.}}) %1) {{.*}} {
22+
// CHECK-armv7k-LABEL: define{{( dllexport)?}}{{( protected)?}} swiftcc void @does_throw(ptr swiftself %0, ptr noalias nocapture swifterror dereferenceable({{.}}) %1) {{.*}} {
23+
// CHECK-arm64-LABEL: define{{( dllexport)?}}{{( protected)?}} swiftcc void @does_throw(ptr swiftself %0, ptr noalias nocapture swifterror dereferenceable({{.}}) %1) {{.*}} {
24+
// CHECK-arm64e-LABEL: define{{( dllexport)?}}{{( protected)?}} swiftcc void @does_throw(ptr swiftself %0, ptr noalias nocapture swifterror dereferenceable({{.}}) %1) {{.*}} {
25+
// CHECK-aarch64-LABEL: define{{( dllexport)?}}{{( protected)?}} swiftcc void @does_throw(ptr swiftself %0, ptr noalias nocapture swifterror dereferenceable({{.}}) %1) {{.*}} {
26+
// CHECK-arm64_32-LABEL: define{{( dllexport)?}}{{( protected)?}} swiftcc void @does_throw(ptr swiftself %0, ptr noalias nocapture swifterror dereferenceable({{.}}) %1) {{.*}} {
27+
// CHECK-arm64e-LABEL: define{{( dllexport)?}}{{( protected)?}} swiftcc void @does_throw(ptr swiftself %0, ptr noalias nocapture swifterror dereferenceable({{.}}) %1) {{.*}} {
28+
// CHECK-wasm32-LABEL: define swiftcc void @does_throw(ptr swiftself %0, ptr noalias nocapture swifterror dereferenceable({{.}}) %1) {{.*}} {
2929
sil @does_throw : $@convention(thin) () -> @error Error {
3030
// CHECK: [[T0:%.*]] = call swiftcc ptr @create_error()
3131
%0 = function_ref @create_error : $@convention(thin) () -> @owned Error
@@ -40,17 +40,17 @@ sil @does_throw : $@convention(thin) () -> @error Error {
4040
throw %1 : $Error
4141
}
4242

43-
// CHECK-LABEL-i386: define{{( dllexport)?}}{{( protected)?}} swiftcc void @doesnt_throw(ptr swiftself %0, ptr %1) {{.*}} {
44-
// CHECK-LABEL-x86_64: define{{( dllexport)?}}{{( protected)?}} swiftcc void @doesnt_throw(ptr swiftself %0, ptr swifterror %1) {{.*}} {
45-
// CHECK-LABEL-armv7: define{{( dllexport)?}}{{( protected)?}} swiftcc void @doesnt_throw(ptr swiftself %0, ptr swifterror %1) {{.*}} {
46-
// CHECK-LABEL-armv7s: define{{( dllexport)?}}{{( protected)?}} swiftcc void @doesnt_throw(ptr swiftself %0, ptr swifterror %1) {{.*}} {
47-
// CHECK-LABEL-armv7k: define{{( dllexport)?}}{{( protected)?}} swiftcc void @doesnt_throw(ptr swiftself %0, ptr swifterror %1) {{.*}} {
48-
// CHECK-LABEL-arm64: define{{( dllexport)?}}{{( protected)?}} swiftcc void @doesnt_throw(ptr swiftself %0, ptr swifterror %1) {{.*}} {
49-
// CHECK-LABEL-arm64e: define{{( dllexport)?}}{{( protected)?}} swiftcc void @doesnt_throw(ptr swiftself %0, ptr swifterror %1) {{.*}} {
50-
// CHECK-LABEL-aarch64: define{{( dllexport)?}}{{( protected)?}} swiftcc void @doesnt_throw(ptr swiftself %0, ptr swifterror %1) {{.*}} {
51-
// CHECK-LABEL-arm64e: define{{( dllexport)?}}{{( protected)?}} swiftcc void @doesnt_throw(ptr swiftself %0, ptr swifterror %1) {{.*}} {
52-
// CHECK-LABEL-arm64_32: define{{( dllexport)?}}{{( protected)?}} swiftcc void @doesnt_throw(ptr swiftself %0, ptr swifterror %1) {{.*}} {
53-
// CHECK-LABEL-wasm32: define swiftcc void @doesnt_throw(ptr swiftself %0, ptr swifterror %1) {{.*}} {
43+
// CHECK-i386-LABEL: define{{( dllexport)?}}{{( protected)?}} swiftcc void @doesnt_throw(ptr swiftself %0, ptr %1) {{.*}} {
44+
// CHECK-x86_64-LABEL: define{{( dllexport)?}}{{( protected)?}} swiftcc void @doesnt_throw(ptr swiftself %0, ptr noalias nocapture swifterror dereferenceable({{.}}) %1) {{.*}} {
45+
// CHECK-armv7-LABEL: define{{( dllexport)?}}{{( protected)?}} swiftcc void @doesnt_throw(ptr swiftself %0, ptr noalias nocapture swifterror dereferenceable({{.}}) %1) {{.*}} {
46+
// CHECK-armv7s-LABEL: define{{( dllexport)?}}{{( protected)?}} swiftcc void @doesnt_throw(ptr swiftself %0, ptr noalias nocapture swifterror dereferenceable({{.}}) %1) {{.*}} {
47+
// CHECK-armv7k-LABEL: define{{( dllexport)?}}{{( protected)?}} swiftcc void @doesnt_throw(ptr swiftself %0, ptr noalias nocapture swifterror dereferenceable({{.}}) %1) {{.*}} {
48+
// CHECK-arm64-LABEL: define{{( dllexport)?}}{{( protected)?}} swiftcc void @doesnt_throw(ptr swiftself %0, ptr noalias nocapture swifterror dereferenceable({{.}}) %1) {{.*}} {
49+
// CHECK-arm64e-LABEL: define{{( dllexport)?}}{{( protected)?}} swiftcc void @doesnt_throw(ptr swiftself %0, ptr noalias nocapture swifterror dereferenceable({{.}}) %1) {{.*}} {
50+
// CHECK-aarch64-LABEL: define{{( dllexport)?}}{{( protected)?}} swiftcc void @doesnt_throw(ptr swiftself %0, ptr noalias nocapture swifterror dereferenceable({{.}}) %1) {{.*}} {
51+
// CHECK-arm64e-LABEL: define{{( dllexport)?}}{{( protected)?}} swiftcc void @doesnt_throw(ptr swiftself %0, ptr noalias nocapture swifterror dereferenceable({{.}}) %1) {{.*}} {
52+
// CHECK-arm64_32-LABEL: define{{( dllexport)?}}{{( protected)?}} swiftcc void @doesnt_throw(ptr swiftself %0, ptr noalias nocapture swifterror dereferenceable({{.}}) %1) {{.*}} {
53+
// CHECK-wasm32-LABEL: define swiftcc void @doesnt_throw(ptr swiftself %0, ptr noalias nocapture swifterror dereferenceable({{.}}) %1) {{.*}} {
5454
sil @doesnt_throw : $@convention(thin) () -> @error Error {
5555
// We don't have to do anything here because the caller always
5656
// zeroes the error slot before a call.

0 commit comments

Comments
 (0)