Skip to content

Commit efb85ff

Browse files
committed
tests: Fix two optimizer tests for rebranch
1 parent 7075c05 commit efb85ff

File tree

2 files changed

+19
-19
lines changed

2 files changed

+19
-19
lines changed

test/SILOptimizer/static_strings.swift

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -46,10 +46,10 @@ public struct S {
4646
// CHECK-NEXT: }
4747

4848
// getter for S.largestr
49-
// CHECK: define {{.*largestr.*}}gZ"
50-
// CHECK-NEXT: entry:
51-
// CHECK-NEXT: ret {{.*}}
52-
// CHECK-NEXT: }
49+
// CHECK: define {{.*largestr.*}}gZ"
50+
// CHECK-NOT: load
51+
// CHECK-NOT: call
52+
// CHECK: ret
5353

5454
// unsafeMutableAddressor for S.unicodestr
5555
// CHECK: define {{.*unicodestr.*}}u"
@@ -59,9 +59,9 @@ public struct S {
5959

6060
// getter for S.unicodestr
6161
// CHECK: define {{.*unicodestr.*}}gZ"
62-
// CHECK-NEXT: entry:
63-
// CHECK-NEXT: ret {{.*}}
64-
// CHECK-NEXT: }
62+
// CHECK-NOT: load
63+
// CHECK-NOT: call
64+
// CHECK: ret
6565

6666
// unsafeMutableAddressor for S.emptystr
6767
// CHECK: define {{.*emptystr.*}}u"
@@ -85,18 +85,18 @@ public func get_smallstr() -> String {
8585
}
8686

8787
// CHECK-LABEL: define {{.*}}get_largestr
88-
// CHECK: entry:
89-
// CHECK-NEXT: ret {{.*}}
90-
// CHECK-NEXT: }
88+
// CHECK-NOT: load
89+
// CHECK-NOT: call
90+
// CHECK: ret
9191
@inline(never)
9292
public func get_largestr() -> String {
9393
return S.largestr
9494
}
9595

9696
// CHECK-LABEL: define {{.*}}get_unicodestr
97-
// CHECK: entry:
98-
// CHECK-NEXT: ret {{.*}}
99-
// CHECK-NEXT: }
97+
// CHECK-NOT: load
98+
// CHECK-NOT: call
99+
// CHECK: ret
100100
@inline(never)
101101
public func get_unicodestr() -> String {
102102
return S.unicodestr

test/SILOptimizer/string_literals.swift

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,17 +31,17 @@ public func test_create_smallstring() -> String {
3131
}
3232

3333
// CHECK-LABEL: define {{.*}}test_create_largestring
34-
// CHECK: entry:
35-
// CHECK-NEXT: ret {{.*}}
36-
// CHECK-NEXT: }
34+
// CHECK-NOT: load
35+
// CHECK-NOT: call
36+
// CHECK: ret
3737
public func test_create_largestring() -> String {
3838
return "abcdefghijkl012qwerqwer"
3939
}
4040

4141
// CHECK-LABEL: define {{.*}}test_create_unicode
42-
// CHECK: entry:
43-
// CHECK-NEXT: ret {{.*}}
44-
// CHECK-NEXT: }
42+
// CHECK-NOT: load
43+
// CHECK-NOT: call
44+
// CHECK: ret
4545
public func test_create_unicode() -> String {
4646
return "❄️gastroperiodyni"
4747
}

0 commit comments

Comments
 (0)