File tree
4 files changed
+134
-25
lines changed- include/swift/SILOptimizer/Analysis
- lib/SILOptimizer
- Analysis
- IPO
- test/SILOptimizer
4 files changed
+134
-25
lines changedLines changed: 7 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
114 | 114 |
| |
115 | 115 |
| |
116 | 116 |
| |
117 |
| - | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
118 | 124 |
| |
119 | 125 |
| |
120 | 126 |
| |
|
Lines changed: 58 additions & 16 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
26 | 26 |
| |
27 | 27 |
| |
28 | 28 |
| |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
29 | 45 |
| |
30 | 46 |
| |
31 | 47 |
| |
| |||
481 | 497 |
| |
482 | 498 |
| |
483 | 499 |
| |
484 |
| - | |
485 | 500 |
| |
486 | 501 |
| |
487 | 502 |
| |
| |||
502 | 517 |
| |
503 | 518 |
| |
504 | 519 |
| |
505 |
| - | |
| 520 | + | |
506 | 521 |
| |
507 |
| - | |
| 522 | + | |
508 | 523 |
| |
509 |
| - | |
| 524 | + | |
510 | 525 |
| |
511 | 526 |
| |
512 |
| - | |
513 |
| - | |
514 |
| - | |
515 | 527 |
| |
516 | 528 |
| |
517 | 529 |
| |
518 | 530 |
| |
519 | 531 |
| |
520 | 532 |
| |
| 533 | + | |
| 534 | + | |
| 535 | + | |
| 536 | + | |
| 537 | + | |
| 538 | + | |
| 539 | + | |
| 540 | + | |
| 541 | + | |
| 542 | + | |
521 | 543 |
| |
522 | 544 |
| |
523 | 545 |
| |
| 546 | + | |
| 547 | + | |
| 548 | + | |
| 549 | + | |
| 550 | + | |
| 551 | + | |
524 | 552 |
| |
| 553 | + | |
525 | 554 |
| |
526 |
| - | |
527 |
| - | |
528 | 555 |
| |
529 |
| - | |
| 556 | + | |
530 | 557 |
| |
531 | 558 |
| |
532 | 559 |
| |
533 | 560 |
| |
| 561 | + | |
| 562 | + | |
| 563 | + | |
534 | 564 |
| |
535 |
| - | |
| 565 | + | |
| 566 | + | |
| 567 | + | |
| 568 | + | |
| 569 | + | |
| 570 | + | |
536 | 571 |
| |
537 | 572 |
| |
538 |
| - | |
| 573 | + | |
| 574 | + | |
| 575 | + | |
| 576 | + | |
| 577 | + | |
| 578 | + | |
| 579 | + | |
539 | 580 |
| |
540 | 581 |
| |
541 | 582 |
| |
542 |
| - | |
543 |
| - | |
544 |
| - | |
545 |
| - | |
546 | 583 |
| |
547 | 584 |
| |
548 | 585 |
| |
| |||
573 | 610 |
| |
574 | 611 |
| |
575 | 612 |
| |
| 613 | + | |
| 614 | + | |
| 615 | + | |
| 616 | + | |
| 617 | + | |
576 | 618 |
| |
577 | 619 |
| |
578 | 620 |
| |
|
Lines changed: 27 additions & 8 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
41 | 41 |
| |
42 | 42 |
| |
43 | 43 |
| |
44 |
| - | |
| 44 | + | |
45 | 45 |
| |
46 | 46 |
| |
47 | 47 |
| |
| |||
75 | 75 |
| |
76 | 76 |
| |
77 | 77 |
| |
| 78 | + | |
78 | 79 |
| |
79 | 80 |
| |
80 | 81 |
| |
| |||
654 | 655 |
| |
655 | 656 |
| |
656 | 657 |
| |
657 |
| - | |
| 658 | + | |
658 | 659 |
| |
659 | 660 |
| |
660 | 661 |
| |
| |||
781 | 782 |
| |
782 | 783 |
| |
783 | 784 |
| |
| 785 | + | |
784 | 786 |
| |
785 | 787 |
| |
786 | 788 |
| |
787 | 789 |
| |
788 | 790 |
| |
| 791 | + | |
| 792 | + | |
| 793 | + | |
| 794 | + | |
| 795 | + | |
| 796 | + | |
| 797 | + | |
| 798 | + | |
| 799 | + | |
789 | 800 |
| |
790 | 801 |
| |
791 | 802 |
| |
| |||
804 | 815 |
| |
805 | 816 |
| |
806 | 817 |
| |
| 818 | + | |
807 | 819 |
| |
808 | 820 |
| |
809 | 821 |
| |
| |||
865 | 877 |
| |
866 | 878 |
| |
867 | 879 |
| |
868 |
| - | |
| 880 | + | |
869 | 881 |
| |
870 |
| - | |
871 |
| - | |
872 |
| - | |
873 |
| - | |
874 | 882 |
| |
| 883 | + | |
| 884 | + | |
875 | 885 |
| |
876 | 886 |
| |
| 887 | + | |
| 888 | + | |
| 889 | + | |
| 890 | + | |
| 891 | + | |
| 892 | + | |
| 893 | + | |
877 | 894 |
| |
878 | 895 |
| |
879 | 896 |
| |
| |||
937 | 954 |
| |
938 | 955 |
| |
939 | 956 |
| |
940 |
| - | |
| 957 | + | |
941 | 958 |
| |
942 | 959 |
| |
943 | 960 |
| |
| |||
1056 | 1073 |
| |
1057 | 1074 |
| |
1058 | 1075 |
| |
| 1076 | + | |
| 1077 | + | |
1059 | 1078 |
| |
1060 | 1079 |
| |
1061 | 1080 |
| |
|
Lines changed: 42 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
112 | 112 |
| |
113 | 113 |
| |
114 | 114 |
| |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
115 | 134 |
| |
116 | 135 |
| |
117 | 136 |
| |
| |||
245 | 264 |
| |
246 | 265 |
| |
247 | 266 |
| |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
248 | 283 |
| |
249 | 284 |
| |
250 | 285 |
| |
| |||
648 | 683 |
| |
649 | 684 |
| |
650 | 685 |
| |
| 686 | + | |
| 687 | + | |
| 688 | + | |
| 689 | + | |
| 690 | + | |
| 691 | + | |
| 692 | + | |
651 | 693 |
| |
652 | 694 |
| |
653 | 695 |
| |
|
0 commit comments