File tree
13 files changed
+301
-69
lines changed- docs
- include/swift/SIL
- lib
- SIL
- IR
- Parser
- SILGen
- SILOptimizer/Mandatory
- test/SILOptimizer
13 files changed
+301
-69
lines changedLines changed: 18 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3642 | 3642 |
| |
3643 | 3643 |
| |
3644 | 3644 |
| |
3645 |
| - | |
| 3645 | + | |
| 3646 | + | |
| 3647 | + | |
3646 | 3648 |
| |
3647 | 3649 |
| |
3648 | 3650 |
| |
| |||
3653 | 3655 |
| |
3654 | 3656 |
| |
3655 | 3657 |
| |
3656 |
| - | |
3657 |
| - | |
3658 |
| - | |
| 3658 | + | |
| 3659 | + | |
| 3660 | + | |
| 3661 | + | |
| 3662 | + | |
| 3663 | + | |
3659 | 3664 |
| |
3660 |
| - | |
3661 |
| - | |
3662 |
| - | |
| 3665 | + | |
| 3666 | + | |
| 3667 | + | |
| 3668 | + | |
| 3669 | + | |
| 3670 | + | |
| 3671 | + | |
| 3672 | + | |
| 3673 | + | |
3663 | 3674 |
| |
3664 | 3675 |
| |
3665 | 3676 |
| |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
877 | 877 |
| |
878 | 878 |
| |
879 | 879 |
| |
880 |
| - | |
| 880 | + | |
881 | 881 |
| |
882 | 882 |
| |
883 |
| - | |
| 883 | + | |
884 | 884 |
| |
885 | 885 |
| |
886 | 886 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1243 | 1243 |
| |
1244 | 1244 |
| |
1245 | 1245 |
| |
1246 |
| - | |
| 1246 | + | |
1247 | 1247 |
| |
1248 | 1248 |
| |
1249 | 1249 |
| |
|
Lines changed: 21 additions & 22 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4370 | 4370 |
| |
4371 | 4371 |
| |
4372 | 4372 |
| |
4373 |
| - | |
4374 |
| - | |
4375 |
| - | |
4376 |
| - | |
| 4373 | + | |
| 4374 | + | |
| 4375 | + | |
| 4376 | + | |
| 4377 | + | |
| 4378 | + | |
| 4379 | + | |
| 4380 | + | |
| 4381 | + | |
| 4382 | + | |
| 4383 | + | |
| 4384 | + | |
| 4385 | + | |
| 4386 | + | |
| 4387 | + | |
| 4388 | + | |
4377 | 4389 |
| |
4378 | 4390 |
| |
4379 | 4391 |
| |
4380 |
| - | |
4381 |
| - | |
4382 | 4392 |
| |
4383 |
| - | |
4384 |
| - | |
4385 |
| - | |
| 4393 | + | |
4386 | 4394 |
| |
4387 | 4395 |
| |
4388 |
| - | |
4389 | 4396 |
| |
4390 | 4397 |
| |
4391 | 4398 |
| |
4392 |
| - | |
4393 |
| - | |
4394 |
| - | |
| 4399 | + | |
| 4400 | + | |
4395 | 4401 |
| |
4396 | 4402 |
| |
4397 |
| - | |
4398 |
| - | |
4399 |
| - | |
4400 |
| - | |
4401 |
| - | |
4402 |
| - | |
4403 |
| - | |
4404 |
| - | |
4405 |
| - | |
| 4403 | + | |
| 4404 | + | |
4406 | 4405 |
| |
4407 | 4406 |
| |
4408 | 4407 |
| |
|
Lines changed: 3 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
120 | 120 |
| |
121 | 121 |
| |
122 | 122 |
| |
| 123 | + | |
123 | 124 |
| |
124 | 125 |
| |
125 | 126 |
| |
| |||
311 | 312 |
| |
312 | 313 |
| |
313 | 314 |
| |
314 |
| - | |
315 |
| - | |
| 315 | + | |
| 316 | + | |
316 | 317 |
| |
317 | 318 |
| |
318 | 319 |
| |
|
Lines changed: 2 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1080 | 1080 |
| |
1081 | 1081 |
| |
1082 | 1082 |
| |
1083 |
| - | |
| 1083 | + | |
1084 | 1084 |
| |
1085 | 1085 |
| |
1086 |
| - | |
1087 |
| - | |
| 1086 | + | |
1088 | 1087 |
| |
1089 | 1088 |
| |
1090 | 1089 |
| |
|
Lines changed: 13 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1453 | 1453 |
| |
1454 | 1454 |
| |
1455 | 1455 |
| |
1456 |
| - | |
| 1456 | + | |
| 1457 | + | |
| 1458 | + | |
| 1459 | + | |
| 1460 | + | |
| 1461 | + | |
| 1462 | + | |
| 1463 | + | |
| 1464 | + | |
| 1465 | + | |
| 1466 | + | |
| 1467 | + | |
| 1468 | + | |
1457 | 1469 |
| |
1458 | 1470 |
| |
1459 | 1471 |
| |
|
Lines changed: 29 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1981 | 1981 |
| |
1982 | 1982 |
| |
1983 | 1983 |
| |
| 1984 | + | |
| 1985 | + | |
| 1986 | + | |
| 1987 | + | |
| 1988 | + | |
| 1989 | + | |
| 1990 | + | |
| 1991 | + | |
| 1992 | + | |
| 1993 | + | |
| 1994 | + | |
| 1995 | + | |
| 1996 | + | |
| 1997 | + | |
| 1998 | + | |
| 1999 | + | |
| 2000 | + | |
| 2001 | + | |
| 2002 | + | |
| 2003 | + | |
| 2004 | + | |
| 2005 | + | |
| 2006 | + | |
| 2007 | + | |
| 2008 | + | |
| 2009 | + | |
1984 | 2010 |
| |
1985 | 2011 |
| |
1986 | 2012 |
| |
| |||
3659 | 3685 |
| |
3660 | 3686 |
| |
3661 | 3687 |
| |
3662 |
| - | |
| 3688 | + | |
3663 | 3689 |
| |
3664 |
| - | |
| 3690 | + | |
3665 | 3691 |
| |
3666 | 3692 |
| |
3667 | 3693 |
| |
| |||
3677 | 3703 |
| |
3678 | 3704 |
| |
3679 | 3705 |
| |
3680 |
| - | |
| 3706 | + | |
3681 | 3707 |
| |
3682 | 3708 |
| |
3683 | 3709 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1549 | 1549 |
| |
1550 | 1550 |
| |
1551 | 1551 |
| |
1552 |
| - | |
| 1552 | + | |
1553 | 1553 |
| |
1554 | 1554 |
| |
1555 | 1555 |
| |
|
Lines changed: 3 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2012 | 2012 |
| |
2013 | 2013 |
| |
2014 | 2014 |
| |
2015 |
| - | |
2016 |
| - | |
| 2015 | + | |
2017 | 2016 |
| |
2018 | 2017 |
| |
2019 |
| - | |
2020 |
| - | |
| 2018 | + | |
2021 | 2019 |
| |
2022 | 2020 |
| |
2023 |
| - | |
2024 |
| - | |
| 2021 | + | |
2025 | 2022 |
| |
2026 | 2023 |
| |
2027 | 2024 |
| |
|
Lines changed: 32 additions & 20 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
167 | 167 |
| |
168 | 168 |
| |
169 | 169 |
| |
170 |
| - | |
171 |
| - | |
172 |
| - | |
173 |
| - | |
| 170 | + | |
| 171 | + | |
174 | 172 |
| |
175 | 173 |
| |
176 | 174 |
| |
177 | 175 |
| |
178 | 176 |
| |
179 | 177 |
| |
180 | 178 |
| |
181 |
| - | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
182 | 183 |
| |
183 |
| - | |
184 |
| - | |
| 184 | + | |
| 185 | + | |
185 | 186 |
| |
186 | 187 |
| |
187 | 188 |
| |
188 | 189 |
| |
189 | 190 |
| |
| 191 | + | |
| 192 | + | |
| 193 | + | |
190 | 194 |
| |
191 | 195 |
| |
192 | 196 |
| |
193 | 197 |
| |
194 | 198 |
| |
195 | 199 |
| |
196 | 200 |
| |
197 |
| - | |
| 201 | + | |
198 | 202 |
| |
199 |
| - | |
| 203 | + | |
| 204 | + | |
200 | 205 |
| |
201 | 206 |
| |
202 | 207 |
| |
203 | 208 |
| |
204 |
| - | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
205 | 213 |
| |
206 | 214 |
| |
207 |
| - | |
| 215 | + | |
208 | 216 |
| |
209 | 217 |
| |
210 | 218 |
| |
| |||
217 | 225 |
| |
218 | 226 |
| |
219 | 227 |
| |
220 |
| - | |
221 |
| - | |
222 |
| - | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
223 | 233 |
| |
224 | 234 |
| |
225 | 235 |
| |
226 | 236 |
| |
227 |
| - | |
228 |
| - | |
229 | 237 |
| |
230 | 238 |
| |
231 | 239 |
| |
| |||
250 | 258 |
| |
251 | 259 |
| |
252 | 260 |
| |
253 |
| - | |
| 261 | + | |
254 | 262 |
| |
255 | 263 |
| |
256 | 264 |
| |
| |||
280 | 288 |
| |
281 | 289 |
| |
282 | 290 |
| |
283 |
| - | |
| 291 | + | |
284 | 292 |
| |
285 | 293 |
| |
286 | 294 |
| |
| |||
300 | 308 |
| |
301 | 309 |
| |
302 | 310 |
| |
303 |
| - | |
304 |
| - | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
305 | 317 |
| |
306 | 318 |
| |
307 | 319 |
| |
|
0 commit comments