@@ -64,10 +64,10 @@ void switch_const_expr_case_selectors()
64
64
65
65
void loop_switch_continue (int x)
66
66
{
67
- uint2 loop_bound = uint2 (0u, 0u );
67
+ uint2 loop_bound = uint2 (4294967295u, 4294967295u );
68
68
while (true ) {
69
- if (all (loop_bound == uint2 (4294967295u, 4294967295u ))) { break ; }
70
- loop_bound + = uint2 (loop_bound.y == 4294967295u , 1u);
69
+ if (all (loop_bound == uint2 (0u, 0u ))) { break ; }
70
+ loop_bound - = uint2 (loop_bound.y == 0u , 1u);
71
71
bool should_continue = false ;
72
72
switch (x) {
73
73
case 1 : {
@@ -87,10 +87,10 @@ void loop_switch_continue(int x)
87
87
88
88
void loop_switch_continue_nesting (int x_1, int y, int z)
89
89
{
90
- uint2 loop_bound_1 = uint2 (0u, 0u );
90
+ uint2 loop_bound_1 = uint2 (4294967295u, 4294967295u );
91
91
while (true ) {
92
- if (all (loop_bound_1 == uint2 (4294967295u, 4294967295u ))) { break ; }
93
- loop_bound_1 + = uint2 (loop_bound_1.y == 4294967295u , 1u);
92
+ if (all (loop_bound_1 == uint2 (0u, 0u ))) { break ; }
93
+ loop_bound_1 - = uint2 (loop_bound_1.y == 0u , 1u);
94
94
bool should_continue_1 = false ;
95
95
switch (x_1) {
96
96
case 1 : {
@@ -104,10 +104,10 @@ void loop_switch_continue_nesting(int x_1, int y, int z)
104
104
break ;
105
105
}
106
106
default : {
107
- uint2 loop_bound_2 = uint2 (0u, 0u );
107
+ uint2 loop_bound_2 = uint2 (4294967295u, 4294967295u );
108
108
while (true ) {
109
- if (all (loop_bound_2 == uint2 (4294967295u, 4294967295u ))) { break ; }
110
- loop_bound_2 + = uint2 (loop_bound_2.y == 4294967295u , 1u);
109
+ if (all (loop_bound_2 == uint2 (0u, 0u ))) { break ; }
110
+ loop_bound_2 - = uint2 (loop_bound_2.y == 0u , 1u);
111
111
bool should_continue_2 = false ;
112
112
switch (z) {
113
113
case 1 : {
@@ -146,10 +146,10 @@ void loop_switch_continue_nesting(int x_1, int y, int z)
146
146
continue ;
147
147
}
148
148
}
149
- uint2 loop_bound_3 = uint2 (0u, 0u );
149
+ uint2 loop_bound_3 = uint2 (4294967295u, 4294967295u );
150
150
while (true ) {
151
- if (all (loop_bound_3 == uint2 (4294967295u, 4294967295u ))) { break ; }
152
- loop_bound_3 + = uint2 (loop_bound_3.y == 4294967295u , 1u);
151
+ if (all (loop_bound_3 == uint2 (0u, 0u ))) { break ; }
152
+ loop_bound_3 - = uint2 (loop_bound_3.y == 0u , 1u);
153
153
bool should_continue_4 = false ;
154
154
do {
155
155
do {
@@ -171,10 +171,10 @@ void loop_switch_omit_continue_variable_checks(int x_2, int y_1, int z_1, int w)
171
171
{
172
172
int pos_1 = int (0 );
173
173
174
- uint2 loop_bound_4 = uint2 (0u, 0u );
174
+ uint2 loop_bound_4 = uint2 (4294967295u, 4294967295u );
175
175
while (true ) {
176
- if (all (loop_bound_4 == uint2 (4294967295u, 4294967295u ))) { break ; }
177
- loop_bound_4 + = uint2 (loop_bound_4.y == 4294967295u , 1u);
176
+ if (all (loop_bound_4 == uint2 (0u, 0u ))) { break ; }
177
+ loop_bound_4 - = uint2 (loop_bound_4.y == 0u , 1u);
178
178
bool should_continue_5 = false ;
179
179
switch (x_2) {
180
180
case 1 : {
@@ -186,10 +186,10 @@ void loop_switch_omit_continue_variable_checks(int x_2, int y_1, int z_1, int w)
186
186
}
187
187
}
188
188
}
189
- uint2 loop_bound_5 = uint2 (0u, 0u );
189
+ uint2 loop_bound_5 = uint2 (4294967295u, 4294967295u );
190
190
while (true ) {
191
- if (all (loop_bound_5 == uint2 (4294967295u, 4294967295u ))) { break ; }
192
- loop_bound_5 + = uint2 (loop_bound_5.y == 4294967295u , 1u);
191
+ if (all (loop_bound_5 == uint2 (0u, 0u ))) { break ; }
192
+ loop_bound_5 - = uint2 (loop_bound_5.y == 0u , 1u);
193
193
bool should_continue_6 = false ;
194
194
switch (x_2) {
195
195
case 1 : {
0 commit comments