File tree
25 files changed
+493
-168
lines changed- include/swift
- AST
- SIL
- lib
- SIL
- IR
- Utils
- Verifier
- SILGen
- SILOptimizer
- Mandatory
- Transforms
- Sema
- test/SILOptimizer
25 files changed
+493
-168
lines changedLines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
792 | 792 |
| |
793 | 793 |
| |
794 | 794 |
| |
| 795 | + | |
| 796 | + | |
795 | 797 |
| |
796 | 798 |
| |
797 | 799 |
| |
|
Lines changed: 13 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
556 | 556 |
| |
557 | 557 |
| |
558 | 558 |
| |
| 559 | + | |
| 560 | + | |
| 561 | + | |
| 562 | + | |
| 563 | + | |
559 | 564 |
| |
560 | 565 |
| |
561 | 566 |
| |
562 | 567 |
| |
563 | 568 |
| |
564 | 569 |
| |
565 | 570 |
| |
| 571 | + | |
| 572 | + | |
| 573 | + | |
| 574 | + | |
| 575 | + | |
| 576 | + | |
| 577 | + | |
| 578 | + | |
566 | 579 |
| |
567 | 580 |
| |
568 | 581 |
|
Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1254 | 1254 |
| |
1255 | 1255 |
| |
1256 | 1256 |
| |
| 1257 | + | |
| 1258 | + | |
1257 | 1259 |
| |
1258 | 1260 |
| |
1259 | 1261 |
| |
|
Lines changed: 10 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
439 | 439 |
| |
440 | 440 |
| |
441 | 441 |
| |
| 442 | + | |
| 443 | + | |
| 444 | + | |
| 445 | + | |
| 446 | + | |
| 447 | + | |
| 448 | + | |
| 449 | + | |
| 450 | + | |
| 451 | + | |
442 | 452 |
| |
443 | 453 |
| |
444 | 454 |
| |
|
Lines changed: 12 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
695 | 695 |
| |
696 | 696 |
| |
697 | 697 |
| |
698 |
| - | |
| 698 | + | |
699 | 699 |
| |
700 | 700 |
| |
701 | 701 |
| |
| |||
708 | 708 |
| |
709 | 709 |
| |
710 | 710 |
| |
| 711 | + | |
| 712 | + | |
| 713 | + | |
| 714 | + | |
| 715 | + | |
| 716 | + | |
| 717 | + | |
| 718 | + | |
| 719 | + | |
| 720 | + | |
| 721 | + | |
711 | 722 |
| |
712 | 723 |
| |
713 | 724 |
| |
|
Lines changed: 2 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
665 | 665 |
| |
666 | 666 |
| |
667 | 667 |
| |
| 668 | + | |
| 669 | + | |
668 | 670 |
| |
669 | 671 |
| |
670 | 672 |
| |
| |||
674 | 676 |
| |
675 | 677 |
| |
676 | 678 |
| |
677 |
| - | |
678 | 679 |
| |
679 | 680 |
| |
680 | 681 |
| |
|
Lines changed: 15 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1853 | 1853 |
| |
1854 | 1854 |
| |
1855 | 1855 |
| |
| 1856 | + | |
| 1857 | + | |
| 1858 | + | |
| 1859 | + | |
| 1860 | + | |
| 1861 | + | |
| 1862 | + | |
| 1863 | + | |
| 1864 | + | |
| 1865 | + | |
| 1866 | + | |
| 1867 | + | |
| 1868 | + | |
| 1869 | + | |
| 1870 | + | |
1856 | 1871 |
| |
1857 | 1872 |
| |
1858 | 1873 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
861 | 861 |
| |
862 | 862 |
| |
863 | 863 |
| |
864 |
| - | |
| 864 | + | |
865 | 865 |
| |
866 | 866 |
| |
867 | 867 |
| |
|
Lines changed: 2 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1070 | 1070 |
| |
1071 | 1071 |
| |
1072 | 1072 |
| |
1073 |
| - | |
| 1073 | + | |
| 1074 | + | |
1074 | 1075 |
| |
1075 | 1076 |
| |
1076 | 1077 |
| |
|
Lines changed: 14 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
505 | 505 |
| |
506 | 506 |
| |
507 | 507 |
| |
| 508 | + | |
| 509 | + | |
| 510 | + | |
| 511 | + | |
| 512 | + | |
| 513 | + | |
| 514 | + | |
| 515 | + | |
| 516 | + | |
508 | 517 |
| |
509 | 518 |
| |
510 | 519 |
| |
| |||
604 | 613 |
| |
605 | 614 |
| |
606 | 615 |
| |
| 616 | + | |
| 617 | + | |
| 618 | + | |
| 619 | + | |
| 620 | + | |
607 | 621 |
| |
608 | 622 |
| |
609 | 623 |
| |
|
Lines changed: 5 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
364 | 364 |
| |
365 | 365 |
| |
366 | 366 |
| |
| 367 | + | |
| 368 | + | |
| 369 | + | |
| 370 | + | |
| 371 | + | |
367 | 372 |
| |
368 | 373 |
| |
369 | 374 |
| |
|
Lines changed: 7 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1002 | 1002 |
| |
1003 | 1003 |
| |
1004 | 1004 |
| |
| 1005 | + | |
| 1006 | + | |
| 1007 | + | |
| 1008 | + | |
| 1009 | + | |
| 1010 | + | |
| 1011 | + |
Lines changed: 4 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
449 | 449 |
| |
450 | 450 |
| |
451 | 451 |
| |
| 452 | + | |
| 453 | + | |
| 454 | + | |
| 455 | + | |
452 | 456 |
| |
453 | 457 |
| |
454 | 458 |
| |
|
Lines changed: 56 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
326 | 326 |
| |
327 | 327 |
| |
328 | 328 |
| |
329 |
| - | |
| 329 | + | |
| 330 | + | |
330 | 331 |
| |
331 | 332 |
| |
332 | 333 |
| |
| |||
338 | 339 |
| |
339 | 340 |
| |
340 | 341 |
| |
| 342 | + | |
341 | 343 |
| |
| 344 | + | |
342 | 345 |
| |
343 | 346 |
| |
344 | 347 |
| |
345 | 348 |
| |
346 | 349 |
| |
347 |
| - | |
| 350 | + | |
348 | 351 |
| |
349 | 352 |
| |
350 | 353 |
| |
| |||
497 | 500 |
| |
498 | 501 |
| |
499 | 502 |
| |
| 503 | + | |
| 504 | + | |
| 505 | + | |
| 506 | + | |
| 507 | + | |
| 508 | + | |
| 509 | + | |
| 510 | + | |
| 511 | + | |
| 512 | + | |
| 513 | + | |
| 514 | + | |
| 515 | + | |
| 516 | + | |
| 517 | + | |
| 518 | + | |
| 519 | + | |
| 520 | + | |
| 521 | + | |
| 522 | + | |
| 523 | + | |
| 524 | + | |
| 525 | + | |
| 526 | + | |
| 527 | + | |
| 528 | + | |
| 529 | + | |
| 530 | + | |
| 531 | + | |
| 532 | + | |
| 533 | + | |
| 534 | + | |
| 535 | + | |
| 536 | + | |
| 537 | + | |
| 538 | + | |
| 539 | + | |
| 540 | + | |
| 541 | + | |
| 542 | + | |
| 543 | + | |
| 544 | + | |
| 545 | + | |
| 546 | + | |
| 547 | + | |
| 548 | + | |
| 549 | + | |
| 550 | + | |
| 551 | + | |
| 552 | + | |
| 553 | + | |
500 | 554 |
| |
501 | 555 |
| |
502 | 556 |
| |
|
Lines changed: 13 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
517 | 517 |
| |
518 | 518 |
| |
519 | 519 |
| |
520 |
| - | |
| 520 | + | |
| 521 | + | |
521 | 522 |
| |
522 | 523 |
| |
523 | 524 |
| |
| |||
569 | 570 |
| |
570 | 571 |
| |
571 | 572 |
| |
| 573 | + | |
572 | 574 |
| |
573 | 575 |
| |
574 | 576 |
| |
575 | 577 |
| |
576 | 578 |
| |
577 | 579 |
| |
| 580 | + | |
578 | 581 |
| |
579 | 582 |
| |
580 | 583 |
| |
581 | 584 |
| |
582 |
| - | |
| 585 | + | |
583 | 586 |
| |
584 | 587 |
| |
585 | 588 |
| |
586 | 589 |
| |
587 |
| - | |
588 |
| - | |
589 |
| - | |
| 590 | + | |
| 591 | + | |
| 592 | + | |
| 593 | + | |
| 594 | + | |
| 595 | + | |
| 596 | + | |
| 597 | + | |
590 | 598 |
| |
591 | 599 |
| |
592 | 600 |
| |
|
0 commit comments