File tree
12 files changed
+164
-42
lines changed- include/swift/SIL
- lib
- SIL
- SILGen
- SILOptimizer/SILCombiner
- test/SILOptimizer
12 files changed
+164
-42
lines changedLines changed: 4 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
322 | 322 |
| |
323 | 323 |
| |
324 | 324 |
| |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
325 | 329 |
| |
326 | 330 |
| |
327 | 331 |
| |
|
Lines changed: 5 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7031 | 7031 |
| |
7032 | 7032 |
| |
7033 | 7033 |
| |
| 7034 | + | |
| 7035 | + | |
| 7036 | + | |
| 7037 | + | |
| 7038 | + | |
7034 | 7039 |
| |
7035 | 7040 |
| |
7036 | 7041 |
| |
|
Lines changed: 13 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1153 | 1153 |
| |
1154 | 1154 |
| |
1155 | 1155 |
| |
| 1156 | + | |
| 1157 | + | |
| 1158 | + | |
| 1159 | + | |
| 1160 | + | |
| 1161 | + | |
| 1162 | + | |
| 1163 | + | |
| 1164 | + | |
| 1165 | + | |
| 1166 | + | |
| 1167 | + | |
| 1168 | + | |
1156 | 1169 |
| |
1157 | 1170 |
| |
1158 | 1171 |
| |
|
Lines changed: 85 additions & 22 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
416 | 416 |
| |
417 | 417 |
| |
418 | 418 |
| |
419 |
| - | |
420 |
| - | |
421 |
| - | |
422 |
| - | |
| 419 | + | |
423 | 420 |
| |
424 | 421 |
| |
425 | 422 |
| |
| |||
448 | 445 |
| |
449 | 446 |
| |
450 | 447 |
| |
451 |
| - | |
| 448 | + | |
452 | 449 |
| |
453 |
| - | |
454 |
| - | |
| 450 | + | |
| 451 | + | |
| 452 | + | |
| 453 | + | |
| 454 | + | |
| 455 | + | |
| 456 | + | |
| 457 | + | |
| 458 | + | |
| 459 | + | |
| 460 | + | |
| 461 | + | |
| 462 | + | |
| 463 | + | |
| 464 | + | |
| 465 | + | |
455 | 466 |
| |
456 | 467 |
| |
457 | 468 |
| |
| |||
462 | 473 |
| |
463 | 474 |
| |
464 | 475 |
| |
465 |
| - | |
| 476 | + | |
| 477 | + | |
| 478 | + | |
466 | 479 |
| |
467 | 480 |
| |
| 481 | + | |
| 482 | + | |
468 | 483 |
| |
469 | 484 |
| |
470 | 485 |
| |
471 |
| - | |
472 |
| - | |
473 |
| - | |
474 |
| - | |
475 |
| - | |
| 486 | + | |
| 487 | + | |
476 | 488 |
| |
477 |
| - | |
478 |
| - | |
| 489 | + | |
479 | 490 |
| |
480 | 491 |
| |
481 | 492 |
| |
482 |
| - | |
| 493 | + | |
| 494 | + | |
| 495 | + | |
483 | 496 |
| |
484 | 497 |
| |
485 | 498 |
| |
486 | 499 |
| |
487 | 500 |
| |
| 501 | + | |
| 502 | + | |
| 503 | + | |
| 504 | + | |
| 505 | + | |
| 506 | + | |
| 507 | + | |
| 508 | + | |
| 509 | + | |
| 510 | + | |
| 511 | + | |
| 512 | + | |
| 513 | + | |
488 | 514 |
| |
489 | 515 |
| |
490 | 516 |
| |
491 | 517 |
| |
| 518 | + | |
492 | 519 |
| |
493 | 520 |
| |
494 |
| - | |
495 |
| - | |
| 521 | + | |
| 522 | + | |
| 523 | + | |
| 524 | + | |
| 525 | + | |
496 | 526 |
| |
497 | 527 |
| |
498 | 528 |
| |
| |||
519 | 549 |
| |
520 | 550 |
| |
521 | 551 |
| |
522 |
| - | |
523 |
| - | |
| 552 | + | |
| 553 | + | |
| 554 | + | |
524 | 555 |
| |
525 |
| - | |
526 |
| - | |
| 556 | + | |
| 557 | + | |
| 558 | + | |
| 559 | + | |
| 560 | + | |
| 561 | + | |
| 562 | + | |
| 563 | + | |
| 564 | + | |
| 565 | + | |
| 566 | + | |
| 567 | + | |
| 568 | + | |
| 569 | + | |
| 570 | + | |
| 571 | + | |
| 572 | + | |
| 573 | + | |
| 574 | + | |
| 575 | + | |
| 576 | + | |
| 577 | + | |
527 | 578 |
| |
528 | 579 |
| |
529 | 580 |
| |
| |||
840 | 891 |
| |
841 | 892 |
| |
842 | 893 |
| |
| 894 | + | |
843 | 895 |
| |
| 896 | + | |
| 897 | + | |
| 898 | + | |
| 899 | + | |
| 900 | + | |
| 901 | + | |
| 902 | + | |
| 903 | + | |
| 904 | + | |
| 905 | + | |
| 906 | + | |
844 | 907 |
| |
845 | 908 |
| |
846 | 909 |
| |
|
Lines changed: 6 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1116 | 1116 |
| |
1117 | 1117 |
| |
1118 | 1118 |
| |
| 1119 | + | |
| 1120 | + | |
| 1121 | + | |
| 1122 | + | |
1119 | 1123 |
| |
1120 |
| - | |
1121 |
| - | |
| 1124 | + | |
| 1125 | + | |
1122 | 1126 |
| |
1123 | 1127 |
| |
1124 | 1128 |
| |
|
Lines changed: 5 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
813 | 813 |
| |
814 | 814 |
| |
815 | 815 |
| |
816 |
| - | |
817 |
| - | |
818 |
| - | |
| 816 | + | |
| 817 | + | |
| 818 | + | |
| 819 | + | |
819 | 820 |
| |
820 |
| - | |
| 821 | + | |
821 | 822 |
| |
822 | 823 |
| |
823 | 824 |
| |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
362 | 362 |
| |
363 | 363 |
| |
364 | 364 |
| |
365 |
| - | |
| 365 | + | |
366 | 366 |
| |
367 | 367 |
| |
368 | 368 |
| |
| |||
375 | 375 |
| |
376 | 376 |
| |
377 | 377 |
| |
378 |
| - | |
| 378 | + | |
379 | 379 |
| |
380 | 380 |
| |
381 | 381 |
| |
|
Lines changed: 0 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
2 | 1 |
| |
3 | 2 |
| |
4 | 3 |
| |
| |||
907 | 906 |
| |
908 | 907 |
| |
909 | 908 |
| |
910 |
| - | |
911 | 909 |
| |
912 | 910 |
| |
913 | 911 |
| |
|
Lines changed: 4 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
212 | 212 |
| |
213 | 213 |
| |
214 | 214 |
| |
215 |
| - | |
| 215 | + | |
216 | 216 |
| |
217 | 217 |
| |
218 | 218 |
| |
219 |
| - | |
| 219 | + | |
220 | 220 |
| |
221 | 221 |
| |
222 | 222 |
| |
| |||
241 | 241 |
| |
242 | 242 |
| |
243 | 243 |
| |
244 |
| - | |
| 244 | + | |
245 | 245 |
| |
246 | 246 |
| |
247 | 247 |
| |
248 |
| - | |
| 248 | + | |
249 | 249 |
| |
250 | 250 |
| |
251 | 251 |
| |
|
Lines changed: 5 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
227 | 227 |
| |
228 | 228 |
| |
229 | 229 |
| |
230 |
| - | |
| 230 | + | |
231 | 231 |
| |
232 | 232 |
| |
233 | 233 |
| |
234 |
| - | |
| 234 | + | |
235 | 235 |
| |
236 | 236 |
| |
237 | 237 |
| |
| |||
256 | 256 |
| |
257 | 257 |
| |
258 | 258 |
| |
259 |
| - | |
| 259 | + | |
| 260 | + | |
260 | 261 |
| |
261 | 262 |
| |
262 | 263 |
| |
263 |
| - | |
| 264 | + | |
264 | 265 |
| |
265 | 266 |
| |
266 | 267 |
| |
|
Lines changed: 33 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
499 | 499 |
| |
500 | 500 |
| |
501 | 501 |
| |
| 502 | + | |
| 503 | + | |
| 504 | + | |
| 505 | + | |
| 506 | + | |
| 507 | + | |
| 508 | + | |
| 509 | + | |
| 510 | + | |
| 511 | + | |
| 512 | + | |
| 513 | + | |
| 514 | + | |
| 515 | + | |
| 516 | + | |
| 517 | + | |
| 518 | + | |
| 519 | + | |
| 520 | + | |
| 521 | + | |
| 522 | + | |
| 523 | + | |
| 524 | + | |
| 525 | + | |
| 526 | + | |
| 527 | + | |
| 528 | + | |
| 529 | + | |
| 530 | + | |
| 531 | + | |
| 532 | + | |
| 533 | + | |
| 534 | + |
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
178 | 178 |
| |
179 | 179 |
| |
180 | 180 |
| |
181 |
| - | |
| 181 | + | |
182 | 182 |
| |
183 | 183 |
| |
184 | 184 |
| |
| |||
302 | 302 |
| |
303 | 303 |
| |
304 | 304 |
| |
305 |
| - | |
| 305 | + | |
306 | 306 |
| |
307 | 307 |
| |
308 | 308 |
| |
|
0 commit comments