Skip to content

Commit f5baf7a

Browse files
committed
Update CHECK lines in tests after moving ossa to a function pass
1 parent a415d87 commit f5baf7a

File tree

3 files changed

+1
-23
lines changed

3 files changed

+1
-23
lines changed
Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,9 @@
1-
// RUN: %target-swift-frontend -g -emit-ir %s | %FileCheck %s
1+
// RUN: %target-swift-frontend -g -emit-ir -Xllvm '-sil-inline-never-functions=next' %s | %FileCheck %s
22
// FIXME: This test should be testing a non-shadow-copied value instead.
33
for i in 0 ..< 3 {
44
// CHECK: %[[ALLOCA:[0-9]+]] = alloca %TSiSg
55
// CHECK: %i.debug = alloca i{{32|64}}
66
// CHECK-NEXT: call void @llvm.dbg.declare(metadata i{{32|64}}* %i.debug,
77
// CHECK-SAME: metadata ![[I:[0-9]+]],
8-
// CHECK: call swiftcc{{.*}} @{{.*}}next{{.*}}
9-
// CHECK: %[[LD:[0-9]+]] = load i{{32|64}}, i{{32|64}}*
10-
// CHECK: br i1 {{%.*}}, label %[[FAIL:.*]], label %[[SUCCESS:.*]],
11-
//
12-
// CHECK: [[SUCCESS]]:
13-
// CHECK: br label %[[NEXT_BB:.*]],
14-
//
15-
// CHECK: [[NEXT_BB]]:
16-
// CHECK: %[[PHI_VAL:.*]] = phi i{{32|64}} [ %[[LD]], %[[SUCCESS]] ]
17-
// CHECK: store i{{32|64}} %[[PHI_VAL]], i{{32|64}}* %i.debug
188
// CHECK: ![[I]] = !DILocalVariable(name: "i",
199
}

test/IRGen/big_types_corner_cases.swift

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -204,12 +204,6 @@ public func testGetFunc() {
204204
// CHECK: [[CALL1:%.*]] = call {{.*}} @__swift_instantiateConcreteTypeFromMangledName({{.*}} @"$sSayy22big_types_corner_cases9BigStructVcSgGMD"
205205
// CHECK: [[CALL2:%.*]] = call i8** @"$sSayy22big_types_corner_cases9BigStructVcSgGSayxGSlsWl
206206
// CHECK: call swiftcc void @"$sSlsE10firstIndex5where0B0QzSgSb7ElementQzKXE_tKF"(%TSq.{{.*}}* noalias nocapture sret %{{[0-9]+}}, i8* bitcast ({{.*}}* @"$s22big_types_corner_cases9BigStruct{{.*}}_TRTA{{(\.ptrauth)?}}" to i8*), %swift.opaque* %{{[0-9]+}}, %swift.type* %{{[0-9]+}}, i8** [[CALL2]]
207-
208-
// CHECK-LABEL: define{{( dllexport)?}}{{( protected)?}} hidden swiftcc void @"$s22big_types_corner_cases7TestBigC5test2yyF"(%T22big_types_corner_cases7TestBigC* swiftself %0)
209-
// CHECK: [[CALL1:%.*]] = call {{.*}} @__swift_instantiateConcreteTypeFromMangledName({{.*}} @"$sSaySS2ID_y22big_types_corner_cases9BigStructVcSg7handlertGMD"
210-
// CHECK: [[CALL2:%.*]] = call i8** @"$sSaySS2ID_y22big_types_corner_cases9BigStructVcSg7handlertGSayxGSlsWl"
211-
// CHECK: call swiftcc void @"$sSlss16IndexingIteratorVyxG0B0RtzrlE04makeB0ACyF"(%Ts16IndexingIteratorV{{.*}}* noalias nocapture sret {{.*}}, %swift.type* [[CALL1]], i8** [[CALL2]], %swift.opaque* noalias nocapture swiftself {{.*}})
212-
// CHECK: ret void
213207
class TestBig {
214208
typealias Handler = (BigStruct) -> Void
215209

test/SILOptimizer/prespecialize.swift

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,6 @@
77

88
// CHECK-LABEL: sil [noinline] @$s13prespecialize4test_4sizeySaySiGz_SitF
99
//
10-
// function_ref specialized Collection<A where ...>.makeIterator() -> IndexingIterator<A>
11-
// CHECK: function_ref @$sSlss16IndexingIteratorVyxG0B0RtzrlE04makeB0ACyFSnySiG_Tg5
12-
//
13-
// function_ref specialized IndexingIterator.next() -> A.Element?
14-
// CHECK: function_ref @$ss16IndexingIteratorV4next7ElementQzSgyFSnySiG_Tg5
15-
//
1610
// Look for generic specialization <Swift.Int> of Swift.Array.subscript.getter : (Swift.Int) -> A
1711
// CHECK: function_ref @$sSayxSicigSi_Tg5
1812
// CHECK: return

0 commit comments

Comments
 (0)