File tree Expand file tree Collapse file tree 5 files changed +7
-7
lines changed Expand file tree Collapse file tree 5 files changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -134,7 +134,7 @@ template <typename KindT> struct MappingTraits<Remark<KindT>> {
134
134
// them.
135
135
StringRef PassName = R.getPassName ();
136
136
io.mapRequired (" Pass" , PassName);
137
- StringRef Id = R.getIdentifier ();
137
+ std::string Id = ( Twine ( " sil. " ) + R.getIdentifier ()). str ();
138
138
io.mapRequired (" Name" , Id);
139
139
140
140
SourceLoc Loc = R.getLocation ();
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ func foo() {
15
15
public func bar( ) {
16
16
// YAML: --- !Passed
17
17
// YAML-NEXT: Pass: sil-inliner
18
- // YAML-NEXT: Name: Inlined
18
+ // YAML-NEXT: Name: sil. Inlined
19
19
// YAML-NEXT: DebugLoc:
20
20
// YAML-NEXT: File: {{.*}}opt-record.swift
21
21
// YAML-NEXT: Line: 42
Original file line number Diff line number Diff line change 196
196
// REMARKS_PASSED: inliner_coldblocks.sil:223:3: remark: "update_global" inlined into "regular_large_callee" (cost = {{.*}}, benefit = {{.*}})
197
197
// YAML: --- !Passed
198
198
// YAML-NEXT: Pass: sil-inliner
199
- // YAML-NEXT: Name: Inlined
199
+ // YAML-NEXT: Name: sil. Inlined
200
200
// YAML-NEXT: DebugLoc:
201
201
// YAML-NEXT: File: {{.*}}inliner_coldblocks.sil
202
202
// YAML-NEXT: Line: 223
236
236
// REMARKS_MISSED: inliner_coldblocks.sil:258:8: remark: Not profitable to inline function "regular_large_callee" (cost = {{.*}}, benefit = {{.*}})
237
237
// YAML: --- !Missed
238
238
// YAML-NEXT: Pass: sil-inliner
239
- // YAML-NEXT: Name: NoInlinedCost
239
+ // YAML-NEXT: Name: sil. NoInlinedCost
240
240
// YAML-NEXT: DebugLoc:
241
241
// YAML-NEXT: File: {{.*}}inliner_coldblocks.sil
242
242
// YAML-NEXT: Line: 258
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ import Swift
21
21
22
22
// YAML: --- !Passed
23
23
// YAML-NEXT: Pass: sil-generic-specializer
24
- // YAML-NEXT: Name: Specialized
24
+ // YAML-NEXT: Name: sil. Specialized
25
25
// YAML-NEXT: DebugLoc:
26
26
// YAML-NEXT: File: {{.*}}/specialize.sil
27
27
// YAML-NEXT: Line: 132
@@ -39,7 +39,7 @@ import Swift
39
39
// YAML-NEXT: ...
40
40
// YAML-NEXT: --- !Passed
41
41
// YAML-NEXT: Pass: sil-generic-specializer
42
- // YAML-NEXT: Name: Specialized
42
+ // YAML-NEXT: Name: sil. Specialized
43
43
// YAML-NEXT: DebugLoc:
44
44
// YAML-NEXT: File: {{.*}}/specialize.sil
45
45
// YAML-NEXT: Line: 142
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ sil_stage canonical
8
8
9
9
// CHECK: --- !Missed
10
10
// CHECK-NEXT: Pass: sil-generic-specializer
11
- // CHECK-NEXT: Name: NoDef
11
+ // CHECK-NEXT: Name: sil. NoDef
12
12
// CHECK-NEXT: DebugLoc:
13
13
// CHECK-NEXT: File: {{.*}}/specialize_no_definition.sil
14
14
// CHECK-NEXT: Line: 36
You can’t perform that action at this time.
0 commit comments