File tree
9 files changed
+248
-186
lines changed- lib/SILOptimizer
- SILCombiner
- Utils
- test/SILOptimizer
9 files changed
+248
-186
lines changedLines changed: 51 additions & 33 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
567 | 567 |
| |
568 | 568 |
| |
569 | 569 |
| |
570 |
| - | |
571 |
| - | |
572 |
| - | |
573 |
| - | |
574 |
| - | |
575 |
| - | |
576 |
| - | |
| 570 | + | |
| 571 | + | |
577 | 572 |
| |
578 | 573 |
| |
579 | 574 |
| |
| |||
593 | 588 |
| |
594 | 589 |
| |
595 | 590 |
| |
596 |
| - | |
597 |
| - | |
598 |
| - | |
599 |
| - | |
600 |
| - | |
601 |
| - | |
602 |
| - | |
603 |
| - | |
604 |
| - | |
605 |
| - | |
| 591 | + | |
| 592 | + | |
| 593 | + | |
| 594 | + | |
| 595 | + | |
| 596 | + | |
| 597 | + | |
| 598 | + | |
| 599 | + | |
| 600 | + | |
| 601 | + | |
| 602 | + | |
| 603 | + | |
| 604 | + | |
| 605 | + | |
| 606 | + | |
| 607 | + | |
| 608 | + | |
| 609 | + | |
| 610 | + | |
| 611 | + | |
| 612 | + | |
| 613 | + | |
| 614 | + | |
| 615 | + | |
| 616 | + | |
606 | 617 |
| |
607 | 618 |
| |
608 | 619 |
| |
609 |
| - | |
| 620 | + | |
610 | 621 |
| |
611 | 622 |
| |
612 | 623 |
| |
| |||
615 | 626 |
| |
616 | 627 |
| |
617 | 628 |
| |
618 |
| - | |
619 |
| - | |
620 |
| - | |
621 | 629 |
| |
622 | 630 |
| |
623 | 631 |
| |
| |||
770 | 778 |
| |
771 | 779 |
| |
772 | 780 |
| |
773 |
| - | |
774 |
| - | |
775 |
| - | |
776 | 781 |
| |
777 | 782 |
| |
778 | 783 |
| |
| |||
782 | 787 |
| |
783 | 788 |
| |
784 | 789 |
| |
785 |
| - | |
786 |
| - | |
787 |
| - | |
788 | 790 |
| |
789 | 791 |
| |
790 | 792 |
| |
| |||
808 | 810 |
| |
809 | 811 |
| |
810 | 812 |
| |
| 813 | + | |
| 814 | + | |
811 | 815 |
| |
812 |
| - | |
813 |
| - | |
| 816 | + | |
| 817 | + | |
| 818 | + | |
| 819 | + | |
| 820 | + | |
| 821 | + | |
| 822 | + | |
| 823 | + | |
| 824 | + | |
| 825 | + | |
| 826 | + | |
| 827 | + | |
| 828 | + | |
| 829 | + | |
| 830 | + | |
| 831 | + | |
| 832 | + | |
814 | 833 |
| |
815 |
| - | |
816 | 834 |
| |
817 | 835 |
| |
818 | 836 |
| |
| |||
823 | 841 |
| |
824 | 842 |
| |
825 | 843 |
| |
826 |
| - | |
827 |
| - | |
828 |
| - | |
| 844 | + | |
| 845 | + | |
| 846 | + | |
829 | 847 |
| |
830 | 848 |
| |
831 | 849 |
| |
|
Lines changed: 9 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1177 | 1177 |
| |
1178 | 1178 |
| |
1179 | 1179 |
| |
| 1180 | + | |
| 1181 | + | |
| 1182 | + | |
| 1183 | + | |
| 1184 | + | |
1180 | 1185 |
| |
1181 | 1186 |
| |
1182 | 1187 |
| |
| |||
1213 | 1218 |
| |
1214 | 1219 |
| |
1215 | 1220 |
| |
1216 |
| - | |
1217 |
| - | |
| 1221 | + | |
| 1222 | + | |
| 1223 | + | |
| 1224 | + | |
1218 | 1225 |
| |
1219 | 1226 |
| |
1220 | 1227 |
| |
|
Lines changed: 77 additions & 47 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
701 | 701 |
| |
702 | 702 |
| |
703 | 703 |
| |
704 |
| - | |
| 704 | + | |
| 705 | + | |
| 706 | + | |
| 707 | + | |
| 708 | + | |
| 709 | + | |
| 710 | + | |
| 711 | + | |
| 712 | + | |
705 | 713 |
| |
706 | 714 |
| |
707 |
| - | |
708 |
| - | |
709 |
| - | |
710 |
| - | |
711 |
| - | |
712 |
| - | |
713 |
| - | |
714 |
| - | |
715 |
| - | |
716 |
| - | |
717 |
| - | |
718 |
| - | |
719 |
| - | |
720 |
| - | |
721 |
| - | |
722 |
| - | |
723 |
| - | |
| 715 | + | |
| 716 | + | |
| 717 | + | |
| 718 | + | |
| 719 | + | |
| 720 | + | |
| 721 | + | |
| 722 | + | |
| 723 | + | |
| 724 | + | |
| 725 | + | |
| 726 | + | |
| 727 | + | |
| 728 | + | |
| 729 | + | |
| 730 | + | |
| 731 | + | |
| 732 | + | |
| 733 | + | |
| 734 | + | |
| 735 | + | |
| 736 | + | |
| 737 | + | |
724 | 738 |
| |
725 |
| - | |
| 739 | + | |
| 740 | + | |
726 | 741 |
| |
727 |
| - | |
728 |
| - | |
729 |
| - | |
730 |
| - | |
731 |
| - | |
732 |
| - | |
733 |
| - | |
| 742 | + | |
| 743 | + | |
| 744 | + | |
| 745 | + | |
| 746 | + | |
| 747 | + | |
| 748 | + | |
734 | 749 |
| |
735 |
| - | |
736 |
| - | |
737 |
| - | |
738 |
| - | |
| 750 | + | |
| 751 | + | |
| 752 | + | |
| 753 | + | |
| 754 | + | |
| 755 | + | |
739 | 756 |
| |
740 | 757 |
| |
741 | 758 |
| |
| |||
753 | 770 |
| |
754 | 771 |
| |
755 | 772 |
| |
756 |
| - | |
757 |
| - | |
758 |
| - | |
759 |
| - | |
760 |
| - | |
761 |
| - | |
762 |
| - | |
763 |
| - | |
764 |
| - | |
765 |
| - | |
766 |
| - | |
767 |
| - | |
768 |
| - | |
769 |
| - | |
770 |
| - | |
| 773 | + | |
| 774 | + | |
| 775 | + | |
| 776 | + | |
| 777 | + | |
| 778 | + | |
771 | 779 |
| |
772 |
| - | |
| 780 | + | |
| 781 | + | |
| 782 | + | |
| 783 | + | |
| 784 | + | |
| 785 | + | |
| 786 | + | |
| 787 | + | |
| 788 | + | |
| 789 | + | |
| 790 | + | |
| 791 | + | |
| 792 | + | |
| 793 | + | |
| 794 | + | |
| 795 | + | |
| 796 | + | |
| 797 | + | |
| 798 | + | |
773 | 799 |
| |
774 | 800 |
| |
775 | 801 |
| |
776 | 802 |
| |
777 | 803 |
| |
778 |
| - | |
| 804 | + | |
| 805 | + | |
| 806 | + | |
| 807 | + | |
| 808 | + | |
779 | 809 |
| |
780 | 810 |
| |
781 | 811 |
| |
|
Lines changed: 13 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2942 | 2942 |
| |
2943 | 2943 |
| |
2944 | 2944 |
| |
2945 |
| - | |
| 2945 | + | |
| 2946 | + | |
| 2947 | + | |
| 2948 | + | |
2946 | 2949 |
| |
| 2950 | + | |
2947 | 2951 |
| |
2948 |
| - | |
2949 | 2952 |
| |
2950 | 2953 |
| |
2951 | 2954 |
| |
| 2955 | + | |
2952 | 2956 |
| |
2953 | 2957 |
| |
2954 | 2958 |
| |
| |||
3114 | 3118 |
| |
3115 | 3119 |
| |
3116 | 3120 |
| |
3117 |
| - | |
| 3121 | + | |
| 3122 | + | |
3118 | 3123 |
| |
3119 | 3124 |
| |
3120 |
| - | |
3121 | 3125 |
| |
3122 | 3126 |
| |
3123 | 3127 |
| |
| 3128 | + | |
3124 | 3129 |
| |
3125 | 3130 |
| |
3126 | 3131 |
| |
| |||
3152 | 3157 |
| |
3153 | 3158 |
| |
3154 | 3159 |
| |
| 3160 | + | |
3155 | 3161 |
| |
3156 | 3162 |
| |
3157 |
| - | |
3158 | 3163 |
| |
3159 | 3164 |
| |
3160 | 3165 |
| |
| 3166 | + | |
3161 | 3167 |
| |
3162 | 3168 |
| |
3163 | 3169 |
| |
| |||
3186 | 3192 |
| |
3187 | 3193 |
| |
3188 | 3194 |
| |
| 3195 | + | |
3189 | 3196 |
| |
3190 | 3197 |
| |
3191 |
| - | |
3192 | 3198 |
| |
3193 | 3199 |
| |
3194 | 3200 |
| |
3195 | 3201 |
| |
| 3202 | + | |
3196 | 3203 |
| |
3197 | 3204 |
| |
3198 | 3205 |
| |
|
0 commit comments