File tree
8 files changed
+138
-51
lines changed- include/swift/SIL
- lib
- SILOptimizer
- Mandatory
- SILCombiner
- Utils
- SIL
- IR
- Utils
- test/SILOptimizer
8 files changed
+138
-51
lines changed| 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 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
452 | 452 | | |
453 | 453 | | |
454 | 454 | | |
455 | | - | |
| 455 | + | |
456 | 456 | | |
457 | 457 | | |
458 | 458 | | |
| |||
| 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 | | |
| |||
| 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