File tree
15 files changed
+149
-94
lines changed- include/swift
- SIL
- SILOptimizer/Utils
- lib
- SIL
- SILOptimizer
- LoopTransforms
- Transforms
- Utils
- test/SILOptimizer
15 files changed
+149
-94
lines changedLines changed: 5 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
883 | 883 |
| |
884 | 884 |
| |
885 | 885 |
| |
| 886 | + | |
| 887 | + | |
| 888 | + | |
| 889 | + | |
| 890 | + | |
886 | 891 |
| |
887 | 892 |
| |
888 | 893 |
| |
|
Lines changed: 5 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
118 | 118 |
| |
119 | 119 |
| |
120 | 120 |
| |
121 |
| - | |
122 |
| - | |
123 |
| - | |
124 |
| - | |
125 |
| - | |
126 |
| - | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
127 | 126 |
| |
128 | 127 |
| |
129 | 128 |
| |
|
Lines changed: 14 additions & 11 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
343 | 343 |
| |
344 | 344 |
| |
345 | 345 |
| |
346 |
| - | |
| 346 | + | |
347 | 347 |
| |
348 | 348 |
| |
349 |
| - | |
| 349 | + | |
350 | 350 |
| |
351 | 351 |
| |
352 |
| - | |
353 |
| - | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
354 | 355 |
| |
355 | 356 |
| |
356 |
| - | |
357 |
| - | |
| 357 | + | |
| 358 | + | |
358 | 359 |
| |
359 | 360 |
| |
360 |
| - | |
| 361 | + | |
361 | 362 |
| |
362 | 363 |
| |
363 | 364 |
| |
364 | 365 |
| |
365 | 366 |
| |
366 | 367 |
| |
367 |
| - | |
| 368 | + | |
368 | 369 |
| |
369 |
| - | |
370 | 370 |
| |
371 | 371 |
| |
372 | 372 |
| |
373 | 373 |
| |
374 | 374 |
| |
375 | 375 |
| |
376 | 376 |
| |
| 377 | + | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
377 | 381 |
| |
378 | 382 |
| |
379 | 383 |
| |
| |||
414 | 418 |
| |
415 | 419 |
| |
416 | 420 |
| |
417 |
| - | |
418 |
| - | |
| 421 | + | |
419 | 422 |
| |
420 | 423 |
| |
421 | 424 |
| |
|
Lines changed: 45 additions & 19 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
378 | 378 |
| |
379 | 379 |
| |
380 | 380 |
| |
| 381 | + | |
381 | 382 |
| |
382 | 383 |
| |
383 | 384 |
| |
| |||
404 | 405 |
| |
405 | 406 |
| |
406 | 407 |
| |
407 |
| - | |
408 |
| - | |
409 |
| - | |
410 |
| - | |
411 |
| - | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
412 | 411 |
| |
| 412 | + | |
| 413 | + | |
413 | 414 |
| |
414 | 415 |
| |
415 | 416 |
| |
| |||
637 | 638 |
| |
638 | 639 |
| |
639 | 640 |
| |
640 |
| - | |
641 |
| - | |
642 |
| - | |
643 |
| - | |
644 |
| - | |
645 |
| - | |
| 641 | + | |
| 642 | + | |
| 643 | + | |
| 644 | + | |
| 645 | + | |
| 646 | + | |
| 647 | + | |
| 648 | + | |
| 649 | + | |
| 650 | + | |
| 651 | + | |
| 652 | + | |
| 653 | + | |
| 654 | + | |
| 655 | + | |
646 | 656 |
| |
647 | 657 |
| |
648 | 658 |
| |
649 | 659 |
| |
650 | 660 |
| |
651 | 661 |
| |
652 |
| - | |
653 |
| - | |
654 |
| - | |
655 |
| - | |
656 |
| - | |
657 |
| - | |
658 | 662 |
| |
659 | 663 |
| |
660 | 664 |
| |
661 | 665 |
| |
662 | 666 |
| |
| 667 | + | |
| 668 | + | |
| 669 | + | |
| 670 | + | |
| 671 | + | |
| 672 | + | |
| 673 | + | |
| 674 | + | |
| 675 | + | |
| 676 | + | |
| 677 | + | |
| 678 | + | |
| 679 | + | |
| 680 | + | |
| 681 | + | |
| 682 | + | |
| 683 | + | |
663 | 684 |
| |
664 | 685 |
| |
665 | 686 |
| |
| |||
4574 | 4595 |
| |
4575 | 4596 |
| |
4576 | 4597 |
| |
4577 |
| - | |
| 4598 | + | |
4578 | 4599 |
| |
4579 | 4600 |
| |
4580 | 4601 |
| |
| |||
4595 | 4616 |
| |
4596 | 4617 |
| |
4597 | 4618 |
| |
4598 |
| - | |
| 4619 | + | |
4599 | 4620 |
| |
4600 | 4621 |
| |
4601 | 4622 |
| |
| |||
4742 | 4763 |
| |
4743 | 4764 |
| |
4744 | 4765 |
| |
| 4766 | + | |
4745 | 4767 |
| |
4746 | 4768 |
| |
4747 | 4769 |
| |
| |||
4838 | 4860 |
| |
4839 | 4861 |
| |
4840 | 4862 |
| |
| 4863 | + | |
| 4864 | + | |
| 4865 | + | |
| 4866 | + | |
4841 | 4867 |
| |
4842 | 4868 |
| |
4843 | 4869 |
| |
|
Lines changed: 2 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2376 | 2376 |
| |
2377 | 2377 |
| |
2378 | 2378 |
| |
2379 |
| - | |
2380 |
| - | |
2381 |
| - | |
| 2379 | + | |
| 2380 | + | |
2382 | 2381 |
| |
2383 | 2382 |
| |
2384 | 2383 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1161 | 1161 |
| |
1162 | 1162 |
| |
1163 | 1163 |
| |
1164 |
| - | |
| 1164 | + | |
1165 | 1165 |
| |
1166 | 1166 |
| |
1167 | 1167 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
889 | 889 |
| |
890 | 890 |
| |
891 | 891 |
| |
892 |
| - | |
| 892 | + | |
893 | 893 |
| |
894 | 894 |
| |
895 | 895 |
| |
|
Lines changed: 19 additions & 22 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
206 | 206 |
| |
207 | 207 |
| |
208 | 208 |
| |
209 |
| - | |
210 |
| - | |
211 |
| - | |
212 |
| - | |
213 |
| - | |
214 |
| - | |
215 |
| - | |
216 |
| - | |
| 209 | + | |
217 | 210 |
| |
218 | 211 |
| |
219 | 212 |
| |
| |||
333 | 326 |
| |
334 | 327 |
| |
335 | 328 |
| |
| 329 | + | |
336 | 330 |
| |
337 | 331 |
| |
338 | 332 |
| |
| |||
371 | 365 |
| |
372 | 366 |
| |
373 | 367 |
| |
374 |
| - | |
375 |
| - | |
376 |
| - | |
377 |
| - | |
378 |
| - | |
379 |
| - | |
380 | 368 |
| |
381 |
| - | |
| 369 | + | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
382 | 373 |
| |
383 | 374 |
| |
384 | 375 |
| |
| |||
661 | 652 |
| |
662 | 653 |
| |
663 | 654 |
| |
664 |
| - | |
| 655 | + | |
665 | 656 |
| |
666 | 657 |
| |
667 | 658 |
| |
| |||
1062 | 1053 |
| |
1063 | 1054 |
| |
1064 | 1055 |
| |
1065 |
| - | |
1066 | 1056 |
| |
1067 | 1057 |
| |
1068 | 1058 |
| |
| 1059 | + | |
| 1060 | + | |
| 1061 | + | |
1069 | 1062 |
| |
1070 | 1063 |
| |
1071 | 1064 |
| |
| |||
1291 | 1284 |
| |
1292 | 1285 |
| |
1293 | 1286 |
| |
| 1287 | + | |
1294 | 1288 |
| |
1295 | 1289 |
| |
1296 | 1290 |
| |
| |||
2444 | 2438 |
| |
2445 | 2439 |
| |
2446 | 2440 |
| |
| 2441 | + | |
| 2442 | + | |
| 2443 | + | |
2447 | 2444 |
| |
2448 | 2445 |
| |
2449 | 2446 |
| |
| |||
2863 | 2860 |
| |
2864 | 2861 |
| |
2865 | 2862 |
| |
2866 |
| - | |
2867 |
| - | |
2868 |
| - | |
| 2863 | + | |
2869 | 2864 |
| |
2870 | 2865 |
| |
2871 | 2866 |
| |
| |||
3615 | 3610 |
| |
3616 | 3611 |
| |
3617 | 3612 |
| |
| 3613 | + | |
| 3614 | + | |
| 3615 | + | |
3618 | 3616 |
| |
3619 |
| - | |
3620 |
| - | |
| 3617 | + | |
3621 | 3618 |
| |
3622 | 3619 |
| |
3623 | 3620 |
| |
|
Lines changed: 9 additions & 10 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
704 | 704 |
| |
705 | 705 |
| |
706 | 706 |
| |
707 |
| - | |
708 |
| - | |
| 707 | + | |
| 708 | + | |
709 | 709 |
| |
710 | 710 |
| |
711 | 711 |
| |
712 |
| - | |
713 |
| - | |
714 |
| - | |
715 |
| - | |
716 |
| - | |
717 | 712 |
| |
718 | 713 |
| |
719 | 714 |
| |
720 |
| - | |
721 |
| - | |
722 |
| - | |
| 715 | + | |
| 716 | + | |
| 717 | + | |
| 718 | + | |
| 719 | + | |
| 720 | + | |
| 721 | + | |
723 | 722 |
| |
724 | 723 |
| |
725 | 724 |
| |
|
0 commit comments