File tree
12 files changed
+202
-15
lines changed- include/swift/SIL
- lib
- SIL
- IR
- Utils
- SILOptimizer
- Mandatory
- Utils
- test/SILOptimizer
12 files changed
+202
-15
lines changedLines changed: 9 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
490 | 490 |
| |
491 | 491 |
| |
492 | 492 |
| |
| 493 | + | |
493 | 494 |
| |
494 | 495 |
| |
495 | 496 |
| |
| |||
520 | 521 |
| |
521 | 522 |
| |
522 | 523 |
| |
| 524 | + | |
| 525 | + | |
| 526 | + | |
| 527 | + | |
| 528 | + | |
| 529 | + | |
| 530 | + | |
523 | 531 |
| |
524 | 532 |
| |
525 | 533 |
| |
| |||
540 | 548 |
| |
541 | 549 |
| |
542 | 550 |
| |
| 551 | + | |
543 | 552 |
| |
544 | 553 |
| |
545 | 554 |
| |
|
Lines changed: 7 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3163 | 3163 |
| |
3164 | 3164 |
| |
3165 | 3165 |
| |
| 3166 | + | |
3166 | 3167 |
| |
3167 | 3168 |
| |
3168 | 3169 |
| |
| |||
3216 | 3217 |
| |
3217 | 3218 |
| |
3218 | 3219 |
| |
3219 |
| - | |
| 3220 | + | |
| 3221 | + | |
3220 | 3222 |
| |
3221 |
| - | |
3222 |
| - | |
| 3223 | + | |
| 3224 | + | |
| 3225 | + | |
| 3226 | + | |
3223 | 3227 |
| |
3224 | 3228 |
| |
3225 | 3229 |
| |
| |||
4539 | 4543 |
| |
4540 | 4544 |
| |
4541 | 4545 |
| |
4542 |
| - | |
4543 |
| - | |
4544 | 4546 |
| |
4545 | 4547 |
| |
4546 | 4548 |
| |
|
Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
590 | 590 |
| |
591 | 591 |
| |
592 | 592 |
| |
| 593 | + | |
| 594 | + | |
593 | 595 |
| |
594 | 596 |
| |
595 | 597 |
| |
|
Lines changed: 17 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
693 | 693 |
| |
694 | 694 |
| |
695 | 695 |
| |
696 |
| - | |
| 696 | + | |
| 697 | + | |
697 | 698 |
| |
698 | 699 |
| |
699 | 700 |
| |
700 | 701 |
| |
701 | 702 |
| |
702 | 703 |
| |
703 |
| - | |
704 |
| - | |
| 704 | + | |
| 705 | + | |
| 706 | + | |
| 707 | + | |
| 708 | + | |
| 709 | + | |
| 710 | + | |
| 711 | + | |
705 | 712 |
| |
706 | 713 |
| |
707 | 714 |
| |
708 | 715 |
| |
709 | 716 |
| |
710 |
| - | |
| 717 | + | |
| 718 | + | |
711 | 719 |
| |
712 | 720 |
| |
713 | 721 |
| |
714 | 722 |
| |
715 | 723 |
| |
716 | 724 |
| |
| 725 | + | |
| 726 | + | |
| 727 | + | |
| 728 | + | |
717 | 729 |
| |
718 |
| - | |
| 730 | + | |
719 | 731 |
| |
720 | 732 |
| |
721 | 733 |
| |
|
Lines changed: 7 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
191 | 191 |
| |
192 | 192 |
| |
193 | 193 |
| |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
194 | 201 |
| |
195 | 202 |
| |
196 | 203 |
| |
|
Lines changed: 6 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
913 | 913 |
| |
914 | 914 |
| |
915 | 915 |
| |
| 916 | + | |
| 917 | + | |
| 918 | + | |
916 | 919 |
| |
917 | 920 |
| |
918 | 921 |
| |
| |||
945 | 948 |
| |
946 | 949 |
| |
947 | 950 |
| |
| 951 | + | |
948 | 952 |
| |
949 | 953 |
| |
950 | 954 |
| |
| |||
1819 | 1823 |
| |
1820 | 1824 |
| |
1821 | 1825 |
| |
| 1826 | + | |
1822 | 1827 |
| |
1823 | 1828 |
| |
1824 | 1829 |
| |
| |||
2037 | 2042 |
| |
2038 | 2043 |
| |
2039 | 2044 |
| |
| 2045 | + | |
2040 | 2046 |
| |
2041 | 2047 |
| |
2042 | 2048 |
| |
|
Lines changed: 2 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
447 | 447 |
| |
448 | 448 |
| |
449 | 449 |
| |
450 |
| - | |
| 450 | + | |
| 451 | + | |
451 | 452 |
| |
452 | 453 |
| |
453 | 454 |
| |
|
Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
140 | 140 |
| |
141 | 141 |
| |
142 | 142 |
| |
| 143 | + | |
143 | 144 |
| |
144 | 145 |
| |
145 | 146 |
| |
| |||
170 | 171 |
| |
171 | 172 |
| |
172 | 173 |
| |
| 174 | + | |
173 | 175 |
| |
174 | 176 |
| |
175 | 177 |
| |
|
Lines changed: 2 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
307 | 307 |
| |
308 | 308 |
| |
309 | 309 |
| |
310 |
| - | |
| 310 | + | |
| 311 | + | |
311 | 312 |
| |
312 | 313 |
| |
313 | 314 |
| |
|
Lines changed: 9 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
41 | 41 |
| |
42 | 42 |
| |
43 | 43 |
| |
44 |
| - | |
45 |
| - | |
| 44 | + | |
46 | 45 |
| |
47 | 46 |
| |
| 47 | + | |
| 48 | + | |
48 | 49 |
| |
49 | 50 |
| |
50 | 51 |
| |
| |||
95 | 96 |
| |
96 | 97 |
| |
97 | 98 |
| |
| 99 | + | |
| 100 | + | |
98 | 101 |
| |
99 | 102 |
| |
100 | 103 |
| |
| |||
112 | 115 |
| |
113 | 116 |
| |
114 | 117 |
| |
115 |
| - | |
| 118 | + | |
| 119 | + | |
116 | 120 |
| |
117 | 121 |
| |
118 | 122 |
| |
| |||
257 | 261 |
| |
258 | 262 |
| |
259 | 263 |
| |
| 264 | + | |
| 265 | + | |
260 | 266 |
| |
261 | 267 |
| |
262 | 268 |
| |
|
Lines changed: 115 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
690 | 690 |
| |
691 | 691 |
| |
692 | 692 |
| |
| 693 | + | |
| 694 | + | |
| 695 | + | |
| 696 | + | |
| 697 | + | |
| 698 | + | |
| 699 | + | |
| 700 | + | |
| 701 | + | |
| 702 | + | |
| 703 | + | |
| 704 | + | |
| 705 | + | |
| 706 | + | |
| 707 | + | |
| 708 | + | |
| 709 | + | |
| 710 | + | |
| 711 | + | |
| 712 | + | |
| 713 | + | |
| 714 | + | |
| 715 | + | |
| 716 | + | |
| 717 | + | |
| 718 | + | |
| 719 | + | |
| 720 | + | |
| 721 | + | |
| 722 | + | |
| 723 | + | |
| 724 | + | |
| 725 | + | |
| 726 | + | |
| 727 | + | |
| 728 | + | |
| 729 | + | |
| 730 | + | |
| 731 | + | |
| 732 | + | |
| 733 | + | |
| 734 | + | |
| 735 | + | |
| 736 | + | |
| 737 | + | |
| 738 | + | |
| 739 | + | |
| 740 | + | |
| 741 | + | |
| 742 | + | |
| 743 | + | |
| 744 | + | |
| 745 | + | |
| 746 | + | |
| 747 | + | |
| 748 | + | |
| 749 | + | |
| 750 | + | |
| 751 | + | |
| 752 | + | |
| 753 | + | |
| 754 | + | |
| 755 | + | |
| 756 | + | |
| 757 | + | |
| 758 | + | |
| 759 | + | |
| 760 | + | |
| 761 | + | |
| 762 | + | |
| 763 | + | |
| 764 | + | |
| 765 | + | |
| 766 | + | |
| 767 | + | |
| 768 | + | |
| 769 | + | |
| 770 | + | |
| 771 | + | |
| 772 | + | |
| 773 | + | |
| 774 | + | |
| 775 | + | |
| 776 | + | |
| 777 | + | |
| 778 | + | |
| 779 | + | |
| 780 | + | |
| 781 | + | |
| 782 | + | |
| 783 | + | |
| 784 | + | |
| 785 | + | |
| 786 | + | |
| 787 | + | |
| 788 | + | |
| 789 | + | |
| 790 | + | |
| 791 | + | |
| 792 | + | |
| 793 | + | |
| 794 | + | |
| 795 | + | |
| 796 | + | |
| 797 | + | |
| 798 | + | |
| 799 | + | |
| 800 | + | |
| 801 | + | |
| 802 | + | |
| 803 | + | |
| 804 | + | |
| 805 | + | |
| 806 | + | |
| 807 | + |
Lines changed: 24 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
513 | 513 |
| |
514 | 514 |
| |
515 | 515 |
| |
| 516 | + | |
| 517 | + | |
| 518 | + | |
| 519 | + | |
| 520 | + | |
| 521 | + | |
| 522 | + | |
| 523 | + | |
| 524 | + | |
| 525 | + | |
| 526 | + | |
| 527 | + | |
| 528 | + | |
| 529 | + | |
| 530 | + | |
| 531 | + | |
| 532 | + | |
| 533 | + | |
| 534 | + | |
| 535 | + | |
| 536 | + | |
| 537 | + | |
| 538 | + | |
| 539 | + |
0 commit comments