File tree
13 files changed
+300
-224
lines changed- include/swift
- SIL
- SILOptimizer/Analysis
- lib
- SIL
- Utils
- Verifier
- SILOptimizer
- Analysis
- LoopTransforms
- Mandatory
- Transforms
- test/SILOptimizer
13 files changed
+300
-224
lines changedLines changed: 207 additions & 112 deletions
Large diffs are not rendered by default.
Lines changed: 7 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
36 | 36 |
| |
37 | 37 |
| |
38 | 38 |
| |
39 |
| - | |
40 |
| - | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
41 | 46 |
| |
42 | 47 |
| |
43 | 48 |
| |
|
Lines changed: 35 additions & 47 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
25 | 25 |
| |
26 | 26 |
| |
27 | 27 |
| |
28 |
| - | |
29 |
| - | |
30 |
| - | |
31 |
| - | |
32 |
| - | |
33 |
| - | |
34 |
| - | |
35 |
| - | |
36 |
| - | |
37 |
| - | |
38 |
| - | |
39 |
| - | |
40 |
| - | |
41 |
| - | |
42 |
| - | |
43 |
| - | |
44 |
| - | |
45 |
| - | |
46 |
| - | |
47 |
| - | |
48 |
| - | |
49 |
| - | |
50 |
| - | |
51 | 28 |
| |
52 | 29 |
| |
53 | 30 |
| |
54 | 31 |
| |
55 | 32 |
| |
56 | 33 |
| |
57 |
| - | |
| 34 | + | |
58 | 35 |
| |
59 | 36 |
| |
60 | 37 |
| |
61 |
| - | |
| 38 | + | |
62 | 39 |
| |
63 | 40 |
| |
64 | 41 |
| |
| |||
240 | 217 |
| |
241 | 218 |
| |
242 | 219 |
| |
243 |
| - | |
244 |
| - | |
245 |
| - | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
246 | 223 |
| |
247 | 224 |
| |
248 | 225 |
| |
249 | 226 |
| |
250 | 227 |
| |
251 |
| - | |
252 |
| - | |
253 |
| - | |
254 |
| - | |
255 |
| - | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
256 | 233 |
| |
257 |
| - | |
| 234 | + | |
258 | 235 |
| |
259 | 236 |
| |
260 | 237 |
| |
261 | 238 |
| |
262 |
| - | |
| 239 | + | |
263 | 240 |
| |
264 | 241 |
| |
265 | 242 |
| |
| |||
292 | 269 |
| |
293 | 270 |
| |
294 | 271 |
| |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
295 | 290 |
| |
296 | 291 |
| |
297 | 292 |
| |
298 |
| - | |
| 293 | + | |
299 | 294 |
| |
300 | 295 |
| |
301 |
| - | |
302 |
| - | |
303 |
| - | |
304 |
| - | |
305 |
| - | |
306 |
| - | |
307 |
| - | |
308 |
| - | |
| 296 | + | |
| 297 | + | |
309 | 298 |
| |
310 | 299 |
| |
311 | 300 |
| |
| |||
485 | 474 |
| |
486 | 475 |
| |
487 | 476 |
| |
488 |
| - | |
| 477 | + | |
489 | 478 |
| |
490 |
| - | |
491 |
| - | |
| 479 | + | |
492 | 480 |
| |
493 | 481 |
| |
494 | 482 |
| |
|
Lines changed: 5 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1948 | 1948 |
| |
1949 | 1949 |
| |
1950 | 1950 |
| |
1951 |
| - | |
| 1951 | + | |
1952 | 1952 |
| |
1953 | 1953 |
| |
1954 | 1954 |
| |
1955 | 1955 |
| |
1956 | 1956 |
| |
1957 |
| - | |
| 1957 | + | |
1958 | 1958 |
| |
1959 | 1959 |
| |
1960 | 1960 |
| |
1961 | 1961 |
| |
1962 | 1962 |
| |
1963 | 1963 |
| |
1964 |
| - | |
| 1964 | + | |
1965 | 1965 |
| |
1966 | 1966 |
| |
1967 | 1967 |
| |
| |||
2000 | 2000 |
| |
2001 | 2001 |
| |
2002 | 2002 |
| |
2003 |
| - | |
2004 |
| - | |
| 2003 | + | |
| 2004 | + | |
2005 | 2005 |
| |
2006 | 2006 |
| |
2007 | 2007 |
| |
|
Lines changed: 3 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
253 | 253 |
| |
254 | 254 |
| |
255 | 255 |
| |
256 |
| - | |
| 256 | + | |
257 | 257 |
| |
258 | 258 |
| |
259 | 259 |
| |
| |||
262 | 262 |
| |
263 | 263 |
| |
264 | 264 |
| |
265 |
| - | |
| 265 | + | |
266 | 266 |
| |
267 | 267 |
| |
268 | 268 |
| |
| |||
299 | 299 |
| |
300 | 300 |
| |
301 | 301 |
| |
302 |
| - | |
| 302 | + | |
303 | 303 |
| |
304 | 304 |
| |
305 | 305 |
| |
|
Lines changed: 3 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
700 | 700 |
| |
701 | 701 |
| |
702 | 702 |
| |
703 |
| - | |
704 |
| - | |
| 703 | + | |
705 | 704 |
| |
706 | 705 |
| |
707 | 706 |
| |
708 | 707 |
| |
709 |
| - | |
| 708 | + | |
710 | 709 |
| |
711 | 710 |
| |
712 | 711 |
| |
713 | 712 |
| |
714 | 713 |
| |
715 |
| - | |
| 714 | + | |
716 | 715 |
| |
717 | 716 |
| |
718 | 717 |
| |
|
Lines changed: 27 additions & 34 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
583 | 583 |
| |
584 | 584 |
| |
585 | 585 |
| |
586 |
| - | |
587 |
| - | |
588 |
| - | |
589 |
| - | |
590 |
| - | |
591 |
| - | |
592 |
| - | |
593 |
| - | |
594 |
| - | |
595 |
| - | |
596 | 586 |
| |
597 | 587 |
| |
598 | 588 |
| |
| |||
700 | 690 |
| |
701 | 691 |
| |
702 | 692 |
| |
703 |
| - | |
| 693 | + | |
704 | 694 |
| |
705 | 695 |
| |
706 | 696 |
| |
| |||
721 | 711 |
| |
722 | 712 |
| |
723 | 713 |
| |
724 |
| - | |
| 714 | + | |
725 | 715 |
| |
726 | 716 |
| |
727 | 717 |
| |
| |||
743 | 733 |
| |
744 | 734 |
| |
745 | 735 |
| |
746 |
| - | |
| 736 | + | |
747 | 737 |
| |
748 | 738 |
| |
749 | 739 |
| |
| |||
755 | 745 |
| |
756 | 746 |
| |
757 | 747 |
| |
758 |
| - | |
| 748 | + | |
759 | 749 |
| |
760 | 750 |
| |
761 | 751 |
| |
| |||
845 | 835 |
| |
846 | 836 |
| |
847 | 837 |
| |
848 |
| - | |
849 |
| - | |
| 838 | + | |
| 839 | + | |
850 | 840 |
| |
851 | 841 |
| |
852 | 842 |
| |
| |||
862 | 852 |
| |
863 | 853 |
| |
864 | 854 |
| |
865 |
| - | |
| 855 | + | |
| 856 | + | |
866 | 857 |
| |
867 | 858 |
| |
868 |
| - | |
869 |
| - | |
| 859 | + | |
| 860 | + | |
| 861 | + | |
870 | 862 |
| |
871 | 863 |
| |
872 |
| - | |
873 | 864 |
| |
874 | 865 |
| |
875 | 866 |
| |
| |||
973 | 964 |
| |
974 | 965 |
| |
975 | 966 |
| |
976 |
| - | |
| 967 | + | |
977 | 968 |
| |
978 | 969 |
| |
979 | 970 |
| |
| |||
985 | 976 |
| |
986 | 977 |
| |
987 | 978 |
| |
| 979 | + | |
| 980 | + | |
| 981 | + | |
| 982 | + | |
| 983 | + | |
| 984 | + | |
| 985 | + | |
| 986 | + | |
| 987 | + | |
| 988 | + | |
| 989 | + | |
| 990 | + | |
| 991 | + | |
| 992 | + | |
| 993 | + | |
988 | 994 |
| |
989 | 995 |
| |
990 | 996 |
| |
| |||
1011 | 1017 |
| |
1012 | 1018 |
| |
1013 | 1019 |
| |
1014 |
| - | |
1015 | 1020 |
| |
1016 | 1021 |
| |
1017 | 1022 |
| |
| |||
1040 | 1045 |
| |
1041 | 1046 |
| |
1042 | 1047 |
| |
1043 |
| - | |
1044 |
| - | |
1045 |
| - | |
1046 |
| - | |
1047 |
| - | |
1048 |
| - | |
1049 |
| - | |
1050 |
| - | |
1051 |
| - | |
1052 |
| - | |
1053 |
| - | |
1054 |
| - | |
1055 | 1048 |
| |
1056 | 1049 |
| |
1057 | 1050 |
| |
|
0 commit comments