@@ -4,25 +4,25 @@ sil_stage raw
4
4
5
5
import Builtin
6
6
7
- // CHECK-LABEL: begin running test 1 of {{[^,]+}} on test_arg_parsing: test-specification-parsing
7
+ // CHECK-LABEL: begin running test 1 of {{[^,]+}} on test_arg_parsing: test_specification_parsing
8
8
// CHECK: test_arg_parsing_reference
9
9
// CHECK: test_arg_parsing_referenceable
10
10
// CHECK: test_arg_parsing
11
11
// CHECK: bool: 1
12
12
// CHECK: bool: 0
13
- // CHECK-LABEL: end running test 1 of {{[^,]+}} on test_arg_parsing: test-specification-parsing
14
- // CHECK-LABEL: begin running test 2 of {{[^,]+}} on test_arg_parsing: test-specification-parsing
13
+ // CHECK-LABEL: end running test 1 of {{[^,]+}} on test_arg_parsing: test_specification_parsing
14
+ // CHECK-LABEL: begin running test 2 of {{[^,]+}} on test_arg_parsing: test_specification_parsing
15
15
// CHECK: block:
16
16
// CHECK: bb0:
17
17
// CHECK: function_ref @something_remarkable
18
18
// CHECK: uint: 42
19
19
// CHECK: instruction: {{%[^,]+}} = tuple ({{%[^,]+}}, {{%[^,]+}}, {{%[^,]+}})
20
- // CHECK-LABEL: end running test 2 of {{[^,]+}} on test_arg_parsing: test-specification-parsing
21
- // CHECK-LABEL: begin running test 3 of {{[^,]+}} on test_arg_parsing: test-specification-parsing
20
+ // CHECK-LABEL: end running test 2 of {{[^,]+}} on test_arg_parsing: test_specification_parsing
21
+ // CHECK-LABEL: begin running test 3 of {{[^,]+}} on test_arg_parsing: test_specification_parsing
22
22
// CHECK: function: test_arg_parsing
23
23
// CHECK: function: test_arg_parsing
24
- // CHECK-LABEL: end running test 3 of {{[^,]+}} on test_arg_parsing: test-specification-parsing
25
- // CHECK-LABEL: begin running test 4 of {{[^,]+}} on test_arg_parsing: test-specification-parsing
24
+ // CHECK-LABEL: end running test 3 of {{[^,]+}} on test_arg_parsing: test_specification_parsing
25
+ // CHECK-LABEL: begin running test 4 of {{[^,]+}} on test_arg_parsing: test_specification_parsing
26
26
// CHECK: block:
27
27
// CHECK: function_ref @something_remarkable
28
28
// CHECK: block:
@@ -33,8 +33,8 @@ import Builtin
33
33
// CHECK: function_ref @something_remarkable
34
34
// CHECK: block:
35
35
// CHECK: function_ref @something_remarkable
36
- // CHECK-LABEL: end running test 4 of {{[^,]+}} on test_arg_parsing: test-specification-parsing
37
- // CHECK-LABEL: begin running test 5 of {{[^,]+}} on test_arg_parsing: test-specification-parsing
36
+ // CHECK-LABEL: end running test 4 of {{[^,]+}} on test_arg_parsing: test_specification_parsing
37
+ // CHECK-LABEL: begin running test 5 of {{[^,]+}} on test_arg_parsing: test_specification_parsing
38
38
// CHECK: instruction: // function_ref something_remarkable
39
39
// CHECK: instruction: // function_ref something_remarkable
40
40
// CHECK: instruction: // function_ref something_remarkable
@@ -43,31 +43,31 @@ import Builtin
43
43
// CHECK: instruction: // function_ref something_remarkable
44
44
// CHECK: instruction: // function_ref something_remarkable
45
45
// CHECK: instruction: // function_ref something_remarkable
46
- // CHECK-LABEL: end running test 5 of {{[^,]+}} on test_arg_parsing: test-specification-parsing
47
- // CHECK-LABEL: begin running test 6 of {{[^,]+}} on test_arg_parsing: test-specification-parsing
46
+ // CHECK-LABEL: end running test 5 of {{[^,]+}} on test_arg_parsing: test_specification_parsing
47
+ // CHECK-LABEL: begin running test 6 of {{[^,]+}} on test_arg_parsing: test_specification_parsing
48
48
// CHECK: operand:
49
49
// CHECK: Owner: return {{%[^,]+}} : $()
50
50
// CHECK: operand:
51
51
// CHECK: Value: {{%[^,]+}} = tuple ({{%[^,]+}} : $())
52
- // CHECK-LABEL: end running test 6 of {{[^,]+}} on test_arg_parsing: test-specification-parsing
53
- // CHECK-LABEL: begin running test 7 of {{[^,]+}} on test_arg_parsing: test-specification-parsing
52
+ // CHECK-LABEL: end running test 6 of {{[^,]+}} on test_arg_parsing: test_specification_parsing
53
+ // CHECK-LABEL: begin running test 7 of {{[^,]+}} on test_arg_parsing: test_specification_parsing
54
54
// CHECK: value: {{%[^,]+}} = tuple ({{%[^,]+}} : $(), {{%[^,]+}} : $(_: ()), {{%[^,]+}} : $((), (_: ())))
55
55
// CHECK: string: howdy
56
- // CHECK-LABEL: end running test 7 of {{[^,]+}} on test_arg_parsing: test-specification-parsing
57
- // CHECK-LABEL: begin running test 8 of {{[^,]+}} on test_arg_parsing: test-specification-parsing
56
+ // CHECK-LABEL: end running test 7 of {{[^,]+}} on test_arg_parsing: test_specification_parsing
57
+ // CHECK-LABEL: begin running test 8 of {{[^,]+}} on test_arg_parsing: test_specification_parsing
58
58
// CHECK: value:
59
59
// CHECK: function_ref @something_remarkable
60
- // CHECK-LABEL: end running test 8 of {{[^,]+}} on test_arg_parsing: test-specification-parsing
60
+ // CHECK-LABEL: end running test 8 of {{[^,]+}} on test_arg_parsing: test_specification_parsing
61
61
sil [ossa] @test_arg_parsing : $() -> () {
62
62
entry:
63
- specify_test "test-specification-parsing FFFbb @function[test_arg_parsing_reference] @function[2] @function true false"
64
- specify_test "test-specification-parsing BuI @block[0] 42 @function[test_arg_parsing_callee].block[1].instruction[3]"
65
- specify_test "test-specification-parsing FF @function @function[0]"
66
- specify_test "test-specification-parsing BBBBB @block @function.block @function.block[0] @function[0].block @function[0].block[0]"
67
- specify_test "test-specification-parsing IIIIIIII @function.block.instruction @function[0].block.instruction @function.block[0].instruction @function.block.instruction[0] @function[0].block[0].instruction @function[0].block.instruction[0] @function.block[0].instruction[0] @function[0].block[0].instruction[0]"
68
- specify_test "test-specification-parsing OO @instruction[2].operand @function[test_arg_parsing_callee].trace.operand[1]"
69
- specify_test "test-specification-parsing Vs @function[4].trace[0] howdy"
70
- specify_test "test-specification-parsing V @instruction[0]"
63
+ specify_test "test_specification_parsing FFFbb @function[test_arg_parsing_reference] @function[2] @function true false"
64
+ specify_test "test_specification_parsing BuI @block[0] 42 @function[test_arg_parsing_callee].block[1].instruction[3]"
65
+ specify_test "test_specification_parsing FF @function @function[0]"
66
+ specify_test "test_specification_parsing BBBBB @block @function.block @function.block[0] @function[0].block @function[0].block[0]"
67
+ specify_test "test_specification_parsing IIIIIIII @function.block.instruction @function[0].block.instruction @function.block[0].instruction @function.block.instruction[0] @function[0].block[0].instruction @function[0].block.instruction[0] @function.block[0].instruction[0] @function[0].block[0].instruction[0]"
68
+ specify_test "test_specification_parsing OO @instruction[2].operand @function[test_arg_parsing_callee].trace.operand[1]"
69
+ specify_test "test_specification_parsing Vs @function[4].trace[0] howdy"
70
+ specify_test "test_specification_parsing V @instruction[0]"
71
71
%something_remarkable = function_ref @something_remarkable : $@convention(thin) () -> ()
72
72
%retval = tuple ()
73
73
return %retval : $()
89
89
return %zero : $()
90
90
}
91
91
92
- // CHECK-LABEL: begin running test 1 of {{[^,]+}} on test_contextual_arg_parsing: test-specification-parsing
92
+ // CHECK-LABEL: begin running test 1 of {{[^,]+}} on test_contextual_arg_parsing: test_specification_parsing
93
93
// CHECK: block:
94
94
// CHECK: bb1
95
- // CHECK-LABEL: end running test 1 of {{[^,]+}} on test_contextual_arg_parsing: test-specification-parsing
96
- // CHECK-LABEL: begin running test 2 of {{[^,]+}} on test_contextual_arg_parsing: test-specification-parsing
95
+ // CHECK-LABEL: end running test 1 of {{[^,]+}} on test_contextual_arg_parsing: test_specification_parsing
96
+ // CHECK-LABEL: begin running test 2 of {{[^,]+}} on test_contextual_arg_parsing: test_specification_parsing
97
97
// CHECK: instruction:
98
98
// CHECK: tuple
99
- // CHECK-LABEL: end running test 2 of {{[^,]+}} on test_contextual_arg_parsing: test-specification-parsing
100
- // CHECK-LABEL: begin running test 3 of {{[^,]+}} on test_contextual_arg_parsing: test-specification-parsing
99
+ // CHECK-LABEL: end running test 2 of {{[^,]+}} on test_contextual_arg_parsing: test_specification_parsing
100
+ // CHECK-LABEL: begin running test 3 of {{[^,]+}} on test_contextual_arg_parsing: test_specification_parsing
101
101
// CHECK: instruction: br bb2
102
102
// CHECK: instruction: {{%[^,]+}} = tuple ()
103
103
// CHECK: instruction: br bb3
104
104
// CHECK: instruction: return
105
- // CHECK-LABEL: end running test 3 of {{[^,]+}} on test_contextual_arg_parsing: test-specification-parsing
106
- // CHECK-LABEL: begin running test 4 of {{[^,]+}} on test_contextual_arg_parsing: test-specification-parsing
105
+ // CHECK-LABEL: end running test 3 of {{[^,]+}} on test_contextual_arg_parsing: test_specification_parsing
106
+ // CHECK-LABEL: begin running test 4 of {{[^,]+}} on test_contextual_arg_parsing: test_specification_parsing
107
107
// CHECK: block
108
108
// CHECK: bb0
109
109
// CHECK: block
@@ -112,40 +112,40 @@ bb1:
112
112
// CHECK: bb2
113
113
// CHECK: block
114
114
// CHECK: bb3
115
- // CHECK-LABEL: end running test 4 of {{[^,]+}} on test_contextual_arg_parsing: test-specification-parsing
116
- // CHECK-LABEL: begin running test 5 of {{[^,]+}} on test_contextual_arg_parsing: test-specification-parsing
115
+ // CHECK-LABEL: end running test 4 of {{[^,]+}} on test_contextual_arg_parsing: test_specification_parsing
116
+ // CHECK-LABEL: begin running test 5 of {{[^,]+}} on test_contextual_arg_parsing: test_specification_parsing
117
117
// CHECK: function: test_contextual_arg_parsing
118
- // CHECK-LABEL: end running test 5 of {{[^,]+}} on test_contextual_arg_parsing: test-specification-parsing
118
+ // CHECK-LABEL: end running test 5 of {{[^,]+}} on test_contextual_arg_parsing: test_specification_parsing
119
119
sil [ossa] @test_contextual_arg_parsing : $() -> () {
120
120
entry:
121
121
br one
122
122
one:
123
- specify_test "test-specification-parsing B @block"
123
+ specify_test "test_specification_parsing B @block"
124
124
br two
125
125
two:
126
- specify_test "test-specification-parsing I @instruction"
127
- specify_test "test-specification-parsing IIII @instruction[-1] @instruction[+0] @instruction[+1] @instruction[+2]"
128
- specify_test "test-specification-parsing BBBB @block[-2] @block[-1] @block[+0] @block[+1]"
126
+ specify_test "test_specification_parsing I @instruction"
127
+ specify_test "test_specification_parsing IIII @instruction[-1] @instruction[+0] @instruction[+1] @instruction[+2]"
128
+ specify_test "test_specification_parsing BBBB @block[-2] @block[-1] @block[+0] @block[+1]"
129
129
%retval = tuple ()
130
130
br exit
131
131
exit:
132
- specify_test "test-specification-parsing F @function"
132
+ specify_test "test_specification_parsing F @function"
133
133
return %retval : $()
134
134
}
135
135
136
136
struct X {}
137
137
138
- // CHECK-LABEL: begin running test 1 of {{[^,]+}} on test_arg_arg_parsing: test-specification-parsing
138
+ // CHECK-LABEL: begin running test 1 of {{[^,]+}} on test_arg_arg_parsing: test_specification_parsing
139
139
// CHECK: argument:
140
140
// CHECK: %0 = argument of bb0 : $X
141
141
// CHECK: argument:
142
142
// CHECK: %0 = argument of bb0 : $X
143
143
// CHECK: argument:
144
144
// CHECK: %0 = argument of bb0 : $X
145
- // CHECK-LABEL: end running test 1 of {{[^,]+}} on test_arg_arg_parsing: test-specification-parsing
145
+ // CHECK-LABEL: end running test 1 of {{[^,]+}} on test_arg_arg_parsing: test_specification_parsing
146
146
sil [ossa] @test_arg_arg_parsing : $(X) -> () {
147
147
entry(%instance : $X):
148
- specify_test "test-specification-parsing AAA @argument @block.argument @function.argument[0]"
148
+ specify_test "test_specification_parsing AAA @argument @block.argument @function.argument[0]"
149
149
%retval = tuple ()
150
150
return %retval : $()
151
151
}
@@ -159,23 +159,23 @@ entry(%instance : $X):
159
159
// CHECK-LABEL: end running test 1 of {{[^,]+}} on test_arg_parsing_2
160
160
sil @test_arg_parsing_2 : $() -> () {
161
161
entry:
162
- specify_test "test-specification-parsing Bu @block[1] 0"
162
+ specify_test "test_specification_parsing Bu @block[1] 0"
163
163
br exit
164
164
exit:
165
165
%retval = tuple ()
166
166
return %retval : $()
167
167
}
168
168
169
- // CHECK-LABEL: begin running test {{.*}} on test_value_literal_parsing: test-specification-parsing with: VVVV, %0, %1, %2, %3
169
+ // CHECK-LABEL: begin running test {{.*}} on test_value_literal_parsing: test_specification_parsing with: VVVV, %0, %1, %2, %3
170
170
// CHECK: value: %0 = argument of bb0 : $Builtin.Int1
171
171
// CHECK: value: %2 = integer_literal $Builtin.Int64, 1
172
172
// CHECK: value: %1 = integer_literal $Builtin.Int64, 2
173
173
// CHECK: value: %3 = integer_literal $Builtin.Int64, 3
174
- // CHECK-LABEL: end running test {{.*}} on test_value_literal_parsing: test-specification-parsing with: VVVV, %0, %1, %2, %3
174
+ // CHECK-LABEL: end running test {{.*}} on test_value_literal_parsing: test_specification_parsing with: VVVV, %0, %1, %2, %3
175
175
sil @test_value_literal_parsing : $(Builtin.Int1) -> () {
176
176
entry(%0 : $Builtin.Int1):
177
177
%2 = integer_literal $Builtin.Int64, 2
178
- specify_test "test-specification-parsing VVVV %0 %1 %2 %3"
178
+ specify_test "test_specification_parsing VVVV %0 %1 %2 %3"
179
179
%1 = integer_literal $Builtin.Int64, 1
180
180
%3 = integer_literal $Builtin.Int64, 3
181
181
apply undef(%2) : $@convention(thin) (Builtin.Int64) -> ()
0 commit comments