File tree
11 files changed
+112
-70
lines changed- SwiftCompilerSources/Sources/Optimizer/Utilities
- include/swift/SIL
- lib
- SILOptimizer/Utils
- SIL
- IR
- Utils
- test/SILOptimizer
11 files changed
+112
-70
lines changedLines changed: 5 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
206 | 206 |
| |
207 | 207 |
| |
208 | 208 |
| |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
209 | 214 |
| |
210 | 215 |
| |
211 | 216 |
| |
|
Lines changed: 7 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
258 | 258 |
| |
259 | 259 |
| |
260 | 260 |
| |
261 |
| - | |
262 |
| - | |
263 |
| - | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
264 | 268 |
| |
265 | 269 |
| |
266 | 270 |
| |
|
Lines changed: 10 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
360 | 360 |
| |
361 | 361 |
| |
362 | 362 |
| |
363 |
| - | |
| 363 | + | |
| 364 | + | |
364 | 365 |
| |
365 | 366 |
| |
366 | 367 |
| |
367 | 368 |
| |
368 |
| - | |
| 369 | + | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
369 | 373 |
| |
370 | 374 |
| |
371 | 375 |
| |
| |||
381 | 385 |
| |
382 | 386 |
| |
383 | 387 |
| |
384 |
| - | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
385 | 392 |
| |
386 | 393 |
| |
387 | 394 |
| |
|
Lines changed: 3 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
289 | 289 |
| |
290 | 290 |
| |
291 | 291 |
| |
292 |
| - | |
293 |
| - | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
294 | 295 |
| |
295 | 296 |
| |
296 | 297 |
| |
|
Lines changed: 3 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8546 | 8546 |
| |
8547 | 8547 |
| |
8548 | 8548 |
| |
8549 |
| - | |
8550 |
| - | |
| 8549 | + | |
| 8550 | + | |
| 8551 | + | |
8551 | 8552 |
| |
8552 | 8553 |
| |
8553 | 8554 |
| |
|
Lines changed: 33 additions & 20 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1792 | 1792 |
| |
1793 | 1793 |
| |
1794 | 1794 |
| |
1795 |
| - | |
1796 |
| - | |
1797 |
| - | |
1798 |
| - | |
1799 |
| - | |
| 1795 | + | |
| 1796 | + | |
| 1797 | + | |
| 1798 | + | |
| 1799 | + | |
| 1800 | + | |
1800 | 1801 |
| |
1801 | 1802 |
| |
1802 | 1803 |
| |
1803 |
| - | |
| 1804 | + | |
1804 | 1805 |
| |
1805 | 1806 |
| |
1806 | 1807 |
| |
1807 | 1808 |
| |
1808 | 1809 |
| |
1809 | 1810 |
| |
1810 | 1811 |
| |
1811 |
| - | |
| 1812 | + | |
1812 | 1813 |
| |
1813 | 1814 |
| |
1814 | 1815 |
| |
| |||
1826 | 1827 |
| |
1827 | 1828 |
| |
1828 | 1829 |
| |
1829 |
| - | |
1830 |
| - | |
1831 |
| - | |
1832 |
| - | |
1833 |
| - | |
1834 |
| - | |
1835 |
| - | |
| 1830 | + | |
1836 | 1831 |
| |
1837 | 1832 |
| |
1838 |
| - | |
| 1833 | + | |
| 1834 | + | |
1839 | 1835 |
| |
1840 | 1836 |
| |
1841 | 1837 |
| |
| |||
1851 | 1847 |
| |
1852 | 1848 |
| |
1853 | 1849 |
| |
1854 |
| - | |
| 1850 | + | |
| 1851 | + | |
| 1852 | + | |
| 1853 | + | |
| 1854 | + | |
| 1855 | + | |
| 1856 | + | |
| 1857 | + | |
| 1858 | + | |
| 1859 | + | |
| 1860 | + | |
| 1861 | + | |
| 1862 | + | |
1855 | 1863 |
| |
1856 | 1864 |
| |
1857 | 1865 |
| |
1858 | 1866 |
| |
1859 | 1867 |
| |
1860 |
| - | |
1861 |
| - | |
| 1868 | + | |
| 1869 | + | |
| 1870 | + | |
| 1871 | + | |
| 1872 | + | |
| 1873 | + | |
| 1874 | + | |
1862 | 1875 |
| |
1863 | 1876 |
| |
1864 | 1877 |
| |
1865 |
| - | |
1866 |
| - | |
| 1878 | + | |
| 1879 | + | |
1867 | 1880 |
| |
1868 | 1881 |
| |
1869 | 1882 |
| |
|
Lines changed: 28 additions & 23 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
327 | 327 |
| |
328 | 328 |
| |
329 | 329 |
| |
330 |
| - | |
331 |
| - | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
332 | 339 |
| |
333 |
| - | |
334 |
| - | |
335 |
| - | |
336 |
| - | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
337 | 343 |
| |
338 | 344 |
| |
339 | 345 |
| |
| |||
439 | 445 |
| |
440 | 446 |
| |
441 | 447 |
| |
442 |
| - | |
443 |
| - | |
444 | 448 |
| |
445 | 449 |
| |
446 | 450 |
| |
447 | 451 |
| |
448 | 452 |
| |
449 |
| - | |
450 |
| - | |
451 |
| - | |
| 453 | + | |
452 | 454 |
| |
453 | 455 |
| |
454 | 456 |
| |
| |||
677 | 679 |
| |
678 | 680 |
| |
679 | 681 |
| |
680 |
| - | |
| 682 | + | |
| 683 | + | |
681 | 684 |
| |
682 | 685 |
| |
683 | 686 |
| |
| |||
686 | 689 |
| |
687 | 690 |
| |
688 | 691 |
| |
689 |
| - | |
| 692 | + | |
690 | 693 |
| |
691 | 694 |
| |
692 | 695 |
| |
| |||
700 | 703 |
| |
701 | 704 |
| |
702 | 705 |
| |
703 |
| - | |
| 706 | + | |
704 | 707 |
| |
705 | 708 |
| |
706 | 709 |
| |
| |||
714 | 717 |
| |
715 | 718 |
| |
716 | 719 |
| |
717 |
| - | |
| 720 | + | |
718 | 721 |
| |
719 | 722 |
| |
720 | 723 |
| |
| |||
725 | 728 |
| |
726 | 729 |
| |
727 | 730 |
| |
728 |
| - | |
| 731 | + | |
729 | 732 |
| |
730 | 733 |
| |
731 | 734 |
| |
732 | 735 |
| |
733 |
| - | |
| 736 | + | |
734 | 737 |
| |
735 | 738 |
| |
736 | 739 |
| |
| |||
743 | 746 |
| |
744 | 747 |
| |
745 | 748 |
| |
746 |
| - | |
| 749 | + | |
747 | 750 |
| |
748 | 751 |
| |
749 | 752 |
| |
| |||
761 | 764 |
| |
762 | 765 |
| |
763 | 766 |
| |
764 |
| - | |
| 767 | + | |
765 | 768 |
| |
766 | 769 |
| |
767 | 770 |
| |
| |||
772 | 775 |
| |
773 | 776 |
| |
774 | 777 |
| |
775 |
| - | |
| 778 | + | |
| 779 | + | |
776 | 780 |
| |
777 | 781 |
| |
778 | 782 |
| |
779 | 783 |
| |
780 | 784 |
| |
781 |
| - | |
| 785 | + | |
782 | 786 |
| |
783 | 787 |
| |
784 | 788 |
| |
| |||
840 | 844 |
| |
841 | 845 |
| |
842 | 846 |
| |
843 |
| - | |
| 847 | + | |
844 | 848 |
| |
845 | 849 |
| |
846 |
| - | |
| 850 | + | |
| 851 | + | |
847 | 852 |
| |
848 | 853 |
| |
849 | 854 |
| |
|
Lines changed: 16 additions & 9 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
234 | 234 |
| |
235 | 235 |
| |
236 | 236 |
| |
237 |
| - | |
238 |
| - | |
239 |
| - | |
240 |
| - | |
241 |
| - | |
242 |
| - | |
243 |
| - | |
244 |
| - | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
245 | 252 |
| |
246 |
| - | |
| 253 | + | |
247 | 254 |
| |
248 | 255 |
| |
249 | 256 |
| |
|
Lines changed: 2 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
352 | 352 |
| |
353 | 353 |
| |
354 | 354 |
| |
355 |
| - | |
356 |
| - | |
357 |
| - | |
358 | 355 |
| |
359 | 356 |
| |
360 | 357 |
| |
361 | 358 |
| |
362 | 359 |
| |
363 | 360 |
| |
364 | 361 |
| |
365 |
| - | |
| 362 | + | |
| 363 | + | |
366 | 364 |
| |
367 | 365 |
| |
368 | 366 |
| |
|
Lines changed: 2 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
841 | 841 |
| |
842 | 842 |
| |
843 | 843 |
| |
844 |
| - | |
845 |
| - | |
846 |
| - | |
| 844 | + | |
847 | 845 |
| |
| 846 | + | |
848 | 847 |
| |
849 | 848 |
| |
850 | 849 |
| |
|
0 commit comments