File tree
9 files changed
+150
-49
lines changed- include/swift/SIL
- lib
- SIL
- IR
- Utils
- SILOptimizer
- Mandatory
- SILCombiner
- Utils
- test/SILOptimizer
9 files changed
+150
-49
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: 74 additions & 14 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 |
| |
| 1292 | + | |
| 1293 | + | |
1248 | 1294 |
| |
| 1295 | + | |
| 1296 | + | |
1249 | 1297 |
| |
1250 | 1298 |
| |
| 1299 | + | |
1251 | 1300 |
| |
1252 | 1301 |
| |
1253 | 1302 |
| |
| |||
1333 | 1382 |
| |
1334 | 1383 |
| |
1335 | 1384 |
| |
| 1385 | + | |
| 1386 | + | |
| 1387 | + | |
| 1388 | + | |
| 1389 | + | |
| 1390 | + | |
| 1391 | + | |
1336 | 1392 |
| |
1337 | 1393 |
| |
1338 | 1394 |
| |
| |||
1793 | 1849 |
| |
1794 | 1850 |
| |
1795 | 1851 |
| |
| 1852 | + | |
| 1853 | + | |
1796 | 1854 |
| |
1797 | 1855 |
| |
1798 | 1856 |
| |
1799 | 1857 |
| |
1800 | 1858 |
| |
| 1859 | + | |
| 1860 | + | |
1801 | 1861 |
| |
1802 | 1862 |
| |
1803 | 1863 |
| |
|
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: 18 additions & 6 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 |
| |
| |||
159 | 167 |
| |
160 | 168 |
| |
161 | 169 |
| |
162 |
| - | |
| 170 | + | |
163 | 171 |
| |
164 | 172 |
| |
165 | 173 |
| |
| |||
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 |
| |
| |||
1133 | 1143 |
| |
1134 | 1144 |
| |
1135 | 1145 |
| |
1136 |
| - | |
1137 |
| - | |
1138 |
| - | |
1139 | 1146 |
| |
1140 | 1147 |
| |
| 1148 | + | |
| 1149 | + | |
| 1150 | + | |
| 1151 | + | |
| 1152 | + | |
1141 | 1153 |
| |
1142 | 1154 |
| |
1143 | 1155 |
| |
| |||
1154 | 1166 |
| |
1155 | 1167 |
| |
1156 | 1168 |
| |
1157 |
| - | |
| 1169 | + | |
1158 | 1170 |
| |
1159 | 1171 |
| |
1160 | 1172 |
| |
|
0 commit comments