File tree
8 files changed
+138
-51
lines changed- include/swift/SIL
- lib
- SIL
- IR
- Utils
- SILOptimizer
- Mandatory
- SILCombiner
- Utils
- test/SILOptimizer
8 files changed
+138
-51
lines changedLines changed: 6 additions & 9 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
254 | 254 |
| |
255 | 255 |
| |
256 | 256 |
| |
| 257 | + | |
257 | 258 |
| |
258 | 259 |
| |
259 | 260 |
| |
| |||
277 | 278 |
| |
278 | 279 |
| |
279 | 280 |
| |
| 281 | + | |
| 282 | + | |
280 | 283 |
| |
281 | 284 |
| |
282 | 285 |
| |
| |||
386 | 389 |
| |
387 | 390 |
| |
388 | 391 |
| |
| 392 | + | |
389 | 393 |
| |
390 | 394 |
| |
391 | 395 |
| |
| |||
418 | 422 |
| |
419 | 423 |
| |
420 | 424 |
| |
| 425 | + | |
421 | 426 |
| |
422 | 427 |
| |
423 | 428 |
| |
| |||
790 | 795 |
| |
791 | 796 |
| |
792 | 797 |
| |
793 |
| - | |
794 | 798 |
| |
795 | 799 |
| |
796 | 800 |
| |
| |||
819 | 823 |
| |
820 | 824 |
| |
821 | 825 |
| |
822 |
| - | |
823 |
| - | |
824 | 826 |
| |
825 | 827 |
| |
826 | 828 |
| |
| |||
839 | 841 |
| |
840 | 842 |
| |
841 | 843 |
| |
842 |
| - | |
843 |
| - | |
844 | 844 |
| |
845 | 845 |
| |
846 | 846 |
| |
| |||
897 | 897 |
| |
898 | 898 |
| |
899 | 899 |
| |
900 |
| - | |
901 |
| - | |
| 900 | + | |
902 | 901 |
| |
903 | 902 |
| |
904 | 903 |
| |
| |||
941 | 940 |
| |
942 | 941 |
| |
943 | 942 |
| |
944 |
| - | |
945 |
| - | |
946 | 943 |
| |
947 | 944 |
| |
948 | 945 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
452 | 452 |
| |
453 | 453 |
| |
454 | 454 |
| |
455 |
| - | |
| 455 | + | |
456 | 456 |
| |
457 | 457 |
| |
458 | 458 |
| |
|
Lines changed: 20 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
600 | 600 |
| |
601 | 601 |
| |
602 | 602 |
| |
| 603 | + | |
| 604 | + | |
| 605 | + | |
603 | 606 |
| |
604 | 607 |
| |
605 | 608 |
| |
| |||
649 | 652 |
| |
650 | 653 |
| |
651 | 654 |
| |
| 655 | + | |
652 | 656 |
| |
653 | 657 |
| |
654 | 658 |
| |
| |||
687 | 691 |
| |
688 | 692 |
| |
689 | 693 |
| |
| 694 | + | |
| 695 | + | |
| 696 | + | |
| 697 | + | |
| 698 | + | |
| 699 | + | |
| 700 | + | |
| 701 | + | |
| 702 | + | |
| 703 | + | |
| 704 | + | |
| 705 | + | |
| 706 | + | |
| 707 | + | |
690 | 708 |
| |
691 | 709 |
| |
692 | 710 |
| |
| |||
763 | 781 |
| |
764 | 782 |
| |
765 | 783 |
| |
| 784 | + | |
766 | 785 |
| |
767 | 786 |
| |
768 | 787 |
| |
| |||
792 | 811 |
| |
793 | 812 |
| |
794 | 813 |
| |
| 814 | + | |
795 | 815 |
| |
796 | 816 |
| |
797 | 817 |
| |
|
Lines changed: 70 additions & 17 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
437 | 437 |
| |
438 | 438 |
| |
439 | 439 |
| |
| 440 | + | |
| 441 | + | |
| 442 | + | |
| 443 | + | |
| 444 | + | |
| 445 | + | |
| 446 | + | |
| 447 | + | |
| 448 | + | |
| 449 | + | |
| 450 | + | |
440 | 451 |
| |
441 | 452 |
| |
442 | 453 |
| |
| |||
1001 | 1012 |
| |
1002 | 1013 |
| |
1003 | 1014 |
| |
| 1015 | + | |
| 1016 | + | |
| 1017 | + | |
| 1018 | + | |
| 1019 | + | |
| 1020 | + | |
| 1021 | + | |
| 1022 | + | |
| 1023 | + | |
| 1024 | + | |
| 1025 | + | |
| 1026 | + | |
| 1027 | + | |
| 1028 | + | |
| 1029 | + | |
| 1030 | + | |
| 1031 | + | |
| 1032 | + | |
| 1033 | + | |
| 1034 | + | |
| 1035 | + | |
| 1036 | + | |
| 1037 | + | |
| 1038 | + | |
| 1039 | + | |
| 1040 | + | |
| 1041 | + | |
| 1042 | + | |
| 1043 | + | |
| 1044 | + | |
| 1045 | + | |
| 1046 | + | |
| 1047 | + | |
| 1048 | + | |
| 1049 | + | |
| 1050 | + | |
| 1051 | + | |
| 1052 | + | |
| 1053 | + | |
| 1054 | + | |
| 1055 | + | |
| 1056 | + | |
1004 | 1057 |
| |
1005 | 1058 |
| |
1006 | 1059 |
| |
| |||
1129 | 1182 |
| |
1130 | 1183 |
| |
1131 | 1184 |
| |
| 1185 | + | |
| 1186 | + | |
1132 | 1187 |
| |
1133 | 1188 |
| |
1134 | 1189 |
| |
| |||
1138 | 1193 |
| |
1139 | 1194 |
| |
1140 | 1195 |
| |
| 1196 | + | |
| 1197 | + | |
1141 | 1198 |
| |
1142 |
| - | |
1143 |
| - | |
1144 |
| - | |
1145 |
| - | |
1146 |
| - | |
1147 |
| - | |
1148 |
| - | |
1149 |
| - | |
1150 |
| - | |
1151 |
| - | |
1152 |
| - | |
1153 |
| - | |
1154 |
| - | |
1155 |
| - | |
| 1199 | + | |
1156 | 1200 |
| |
1157 | 1201 |
| |
1158 | 1202 |
| |
| |||
1245 | 1289 |
| |
1246 | 1290 |
| |
1247 | 1291 |
| |
1248 |
| - | |
1249 |
| - | |
1250 |
| - | |
| 1292 | + | |
1251 | 1293 |
| |
1252 | 1294 |
| |
1253 | 1295 |
| |
| |||
1333 | 1375 |
| |
1334 | 1376 |
| |
1335 | 1377 |
| |
| 1378 | + | |
| 1379 | + | |
| 1380 | + | |
| 1381 | + | |
| 1382 | + | |
| 1383 | + | |
| 1384 | + | |
1336 | 1385 |
| |
1337 | 1386 |
| |
1338 | 1387 |
| |
| |||
1793 | 1842 |
| |
1794 | 1843 |
| |
1795 | 1844 |
| |
| 1845 | + | |
| 1846 | + | |
1796 | 1847 |
| |
1797 | 1848 |
| |
1798 | 1849 |
| |
1799 | 1850 |
| |
1800 | 1851 |
| |
| 1852 | + | |
| 1853 | + | |
1801 | 1854 |
| |
1802 | 1855 |
| |
1803 | 1856 |
| |
|
Lines changed: 0 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
162 | 162 |
| |
163 | 163 |
| |
164 | 164 |
| |
165 |
| - | |
166 | 165 |
| |
167 | 166 |
| |
168 | 167 |
| |
|
Lines changed: 17 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
129 | 129 |
| |
130 | 130 |
| |
131 | 131 |
| |
| 132 | + | |
| 133 | + | |
132 | 134 |
| |
133 | 135 |
| |
134 | 136 |
| |
| |||
140 | 142 |
| |
141 | 143 |
| |
142 | 144 |
| |
| 145 | + | |
| 146 | + | |
| 147 | + | |
143 | 148 |
| |
| 149 | + | |
| 150 | + | |
| 151 | + | |
144 | 152 |
| |
145 | 153 |
| |
146 | 154 |
| |
| |||
169 | 177 |
| |
170 | 178 |
| |
171 | 179 |
| |
| 180 | + | |
172 | 181 |
| |
173 | 182 |
| |
174 | 183 |
| |
| |||
197 | 206 |
| |
198 | 207 |
| |
199 | 208 |
| |
200 |
| - | |
| 209 | + | |
| 210 | + | |
201 | 211 |
| |
202 | 212 |
| |
203 | 213 |
| |
| |||
1136 | 1146 |
| |
1137 | 1147 |
| |
1138 | 1148 |
| |
1139 |
| - | |
1140 |
| - | |
1141 |
| - | |
1142 | 1149 |
| |
1143 | 1150 |
| |
| 1151 | + | |
| 1152 | + | |
| 1153 | + | |
| 1154 | + | |
| 1155 | + | |
1144 | 1156 |
| |
1145 | 1157 |
| |
1146 | 1158 |
| |
| |||
1157 | 1169 |
| |
1158 | 1170 |
| |
1159 | 1171 |
| |
1160 |
| - | |
| 1172 | + | |
1161 | 1173 |
| |
1162 | 1174 |
| |
1163 | 1175 |
| |
|
0 commit comments