From d4a5a9971e12f7c40b3889853e62105fb7dea509 Mon Sep 17 00:00:00 2001 From: Nate Chandler Date: Wed, 22 Jul 2020 10:43:08 -0700 Subject: [PATCH] [Test] Eased prespecialization FileCheck tests. rdar://problem/65935026 --- ...e-1argument-1distinct_use-struct-inmodule.swift | 14 ++++++++------ ...e-1argument-1distinct_use-struct-inmodule.swift | 14 ++++++++------ ...outmodule_samemodule-2arg_struct_inmodule.swift | 14 ++++++++------ ...n-1argument-1distinct_use-struct-inmodule.swift | 14 ++++++++------ 4 files changed, 32 insertions(+), 24 deletions(-) diff --git a/test/IRGen/prespecialized-metadata/enum-outmodule-1argument-1distinct_use-struct-inmodule.swift b/test/IRGen/prespecialized-metadata/enum-outmodule-1argument-1distinct_use-struct-inmodule.swift index b5be06eee37be..3ba37f92cd8db 100644 --- a/test/IRGen/prespecialized-metadata/enum-outmodule-1argument-1distinct_use-struct-inmodule.swift +++ b/test/IRGen/prespecialized-metadata/enum-outmodule-1argument-1distinct_use-struct-inmodule.swift @@ -14,12 +14,14 @@ // CHECK-SAME: %swift.type*, // CHECK-SAME: i64 // CHECK-SAME: }> <{ -// CHECK-SAME: i8** getelementptr inbounds ( -// CHECK-SAME: %swift.enum_vwtable, -// CHECK-SAME: %swift.enum_vwtable* @"$s8Argument03OneA0Oy4main03TheA0VGWV", -// CHECK-SAME: i32 0, -// CHECK-SAME: i32 0 -// CHECK-SAME: ), +// : i8** getelementptr inbounds ( +// : %swift.enum_vwtable, +// : %swift.enum_vwtable* @" +// CHECK-SAME: $s8Argument03OneA0Oy4main03TheA0VGWV +// : ", +// : i32 0, +// : i32 0 +// : ), // CHECK-SAME: [[INT]] 513, // CHECK-SAME: $s8Argument03OneA0OMn // CHECK-SAME: %swift.type* bitcast ( diff --git a/test/IRGen/prespecialized-metadata/struct-outmodule-1argument-1distinct_use-struct-inmodule.swift b/test/IRGen/prespecialized-metadata/struct-outmodule-1argument-1distinct_use-struct-inmodule.swift index 5c2a5929cd9a6..b581eefd75131 100644 --- a/test/IRGen/prespecialized-metadata/struct-outmodule-1argument-1distinct_use-struct-inmodule.swift +++ b/test/IRGen/prespecialized-metadata/struct-outmodule-1argument-1distinct_use-struct-inmodule.swift @@ -16,12 +16,14 @@ // CHECK-SAME: i32, // CHECK-SAME: i64 // CHECK-SAME: }> <{ -// CHECK-SAME: i8** getelementptr inbounds ( -// CHECK-SAME: %swift.vwtable, -// CHECK-SAME: %swift.vwtable* @"$s8Argument03OneA0Vy4main03TheA0VGWV", -// CHECK-SAME: i32 0, -// CHECK-SAME: i32 0 -// CHECK-SAME: ), +// : i8** getelementptr inbounds ( +// : %swift.vwtable, +// : %swift.vwtable* @" +// CHECK-SAME: $s8Argument03OneA0Vy4main03TheA0VGWV +// : ", +// : i32 0, +// : i32 0 +// : ), // CHECK-SAME: [[INT]] 512, // CHECK-SAME: $s8Argument03OneA0VMn // CHECK-SAME: %swift.type* bitcast ( diff --git a/test/IRGen/prespecialized-metadata/struct-outmodule-2argument-1du-1arg_struct_outmodule_samemodule-2arg_struct_inmodule.swift b/test/IRGen/prespecialized-metadata/struct-outmodule-2argument-1du-1arg_struct_outmodule_samemodule-2arg_struct_inmodule.swift index 40c01f57d160c..8eb393cff6030 100644 --- a/test/IRGen/prespecialized-metadata/struct-outmodule-2argument-1du-1arg_struct_outmodule_samemodule-2arg_struct_inmodule.swift +++ b/test/IRGen/prespecialized-metadata/struct-outmodule-2argument-1du-1arg_struct_outmodule_samemodule-2arg_struct_inmodule.swift @@ -17,12 +17,14 @@ // CHECK-SAME: i32, // CHECK-SAME: i64 // CHECK-SAME: }> <{ -// CHECK-SAME: i8** getelementptr inbounds ( -// CHECK-SAME: %swift.vwtable, -// CHECK-SAME: %swift.vwtable* @"$s6Module11OneArgumentVyAA7IntegerVAeA1P4mainyHCg_GWV", -// CHECK-SAME: i32 0, -// CHECK-SAME: i32 0 -// CHECK-SAME: ), +// : i8** getelementptr inbounds ( +// : %swift.vwtable, +// : %swift.vwtable* @" +// CHECK-SAME: $s6Module11OneArgumentVyAA7IntegerVAeA1P4mainyHCg_GWV +// : ", +// : i32 0, +// : i32 0 +// : ), // CHECK-SAME: [[INT]] 512, // CHECK-SAME: $s6Module11OneArgumentVMn // CHECK-SAME: %swift.type* @"$s6Module7IntegerVN", diff --git a/test/IRGen/prespecialized-metadata/struct-outmodule-frozen-1argument-1distinct_use-struct-inmodule.swift b/test/IRGen/prespecialized-metadata/struct-outmodule-frozen-1argument-1distinct_use-struct-inmodule.swift index e87465859d4ae..1a265a9b0f50e 100644 --- a/test/IRGen/prespecialized-metadata/struct-outmodule-frozen-1argument-1distinct_use-struct-inmodule.swift +++ b/test/IRGen/prespecialized-metadata/struct-outmodule-frozen-1argument-1distinct_use-struct-inmodule.swift @@ -16,12 +16,14 @@ // CHECK-SAME: i32, // CHECK-SAME: i64 // CHECK-SAME: }> <{ -// CHECK-SAME: i8** getelementptr inbounds ( -// CHECK-SAME: %swift.vwtable, -// CHECK-SAME: %swift.vwtable* @"$s7Generic11OneArgumentVy4main03TheC0VGWV", -// CHECK-SAME: i32 0, -// CHECK-SAME: i32 0 -// CHECK-SAME: ), +// : i8** getelementptr inbounds ( +// : %swift.vwtable, +// : %swift.vwtable* @" +// CHECK-SAME: $s7Generic11OneArgumentVy4main03TheC0VGWV +// : ", +// : i32 0, +// : i32 0 +// : ), // CHECK-SAME: [[INT]] 512, // CHECK-SAME: $s7Generic11OneArgumentVMn // CHECK-SAME: %swift.type* bitcast (