File tree
31 files changed
+1791
-221
lines changed- include/swift
- AST
- SIL
- lib
- AST
- SILGen
- SILOptimizer/Mandatory
- SIL
- IR
- Parser
- Verifier
- Sema
- test
- Interpreter
- Inputs
- SILGen
- SILOptimizer
- tools/sil-opt
31 files changed
+1791
-221
lines changedLines changed: 17 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3775 | 3775 |
| |
3776 | 3776 |
| |
3777 | 3777 |
| |
3778 |
| - | |
3779 |
| - | |
| 3778 | + | |
| 3779 | + | |
| 3780 | + | |
| 3781 | + | |
| 3782 | + | |
| 3783 | + | |
| 3784 | + | |
3780 | 3785 |
| |
3781 | 3786 |
| |
| 3787 | + | |
| 3788 | + | |
| 3789 | + | |
| 3790 | + | |
3782 | 3791 |
| |
3783 | 3792 |
| |
3784 | 3793 |
| |
| |||
7649 | 7658 |
| |
7650 | 7659 |
| |
7651 | 7660 |
| |
| 7661 | + | |
| 7662 | + | |
| 7663 | + | |
| 7664 | + | |
| 7665 | + | |
| 7666 | + | |
7652 | 7667 |
| |
7653 | 7668 |
| |
7654 | 7669 |
| |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
314 | 314 |
| |
315 | 315 |
| |
316 | 316 |
| |
| 317 | + | |
317 | 318 |
| |
318 | 319 |
| |
319 | 320 |
| |
|
Lines changed: 35 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3673 | 3673 |
| |
3674 | 3674 |
| |
3675 | 3675 |
| |
3676 |
| - | |
3677 |
| - | |
| 3676 | + | |
| 3677 | + | |
3678 | 3678 |
| |
3679 | 3679 |
| |
3680 | 3680 |
| |
| |||
3689 | 3689 |
| |
3690 | 3690 |
| |
3691 | 3691 |
| |
3692 |
| - | |
3693 |
| - | |
| 3692 | + | |
| 3693 | + | |
3694 | 3694 |
| |
3695 | 3695 |
| |
3696 | 3696 |
| |
| |||
3705 | 3705 |
| |
3706 | 3706 |
| |
3707 | 3707 |
| |
| 3708 | + | |
| 3709 | + | |
| 3710 | + | |
| 3711 | + | |
| 3712 | + | |
| 3713 | + | |
| 3714 | + | |
| 3715 | + | |
| 3716 | + | |
| 3717 | + | |
| 3718 | + | |
| 3719 | + | |
| 3720 | + | |
| 3721 | + | |
| 3722 | + | |
| 3723 | + | |
| 3724 | + | |
| 3725 | + | |
| 3726 | + | |
| 3727 | + | |
| 3728 | + | |
| 3729 | + | |
| 3730 | + | |
| 3731 | + | |
| 3732 | + | |
| 3733 | + | |
| 3734 | + | |
| 3735 | + | |
| 3736 | + | |
| 3737 | + | |
| 3738 | + | |
3708 | 3739 |
| |
3709 | 3740 |
| |
3710 | 3741 |
| |
|
Lines changed: 8 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
428 | 428 |
| |
429 | 429 |
| |
430 | 430 |
| |
431 |
| - | |
| 431 | + | |
432 | 432 |
| |
433 | 433 |
| |
434 |
| - | |
| 434 | + | |
435 | 435 |
| |
436 | 436 |
| |
| 437 | + | |
| 438 | + | |
| 439 | + | |
| 440 | + | |
| 441 | + | |
| 442 | + |
Lines changed: 23 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
883 | 883 |
| |
884 | 884 |
| |
885 | 885 |
| |
886 |
| - | |
887 |
| - | |
888 |
| - | |
889 |
| - | |
890 |
| - | |
| 886 | + | |
| 887 | + | |
| 888 | + | |
| 889 | + | |
| 890 | + | |
| 891 | + | |
| 892 | + | |
| 893 | + | |
| 894 | + | |
| 895 | + | |
| 896 | + | |
| 897 | + | |
| 898 | + | |
| 899 | + | |
| 900 | + | |
| 901 | + | |
| 902 | + | |
| 903 | + | |
| 904 | + | |
| 905 | + | |
| 906 | + | |
891 | 907 |
| |
892 |
| - | |
893 |
| - | |
| 908 | + | |
| 909 | + | |
894 | 910 |
| |
895 | 911 |
| |
896 | 912 |
| |
|
Lines changed: 5 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1242 | 1242 |
| |
1243 | 1243 |
| |
1244 | 1244 |
| |
1245 |
| - | |
1246 |
| - | |
1247 |
| - | |
1248 |
| - | |
1249 |
| - | |
1250 |
| - | |
| 1245 | + | |
| 1246 | + | |
| 1247 | + | |
| 1248 | + | |
| 1249 | + | |
1251 | 1250 |
| |
1252 | 1251 |
| |
1253 | 1252 |
| |
|
Lines changed: 10 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4677 | 4677 |
| |
4678 | 4678 |
| |
4679 | 4679 |
| |
| 4680 | + | |
| 4681 | + | |
| 4682 | + | |
4680 | 4683 |
| |
4681 | 4684 |
| |
4682 | 4685 |
| |
| |||
4696 | 4699 |
| |
4697 | 4700 |
| |
4698 | 4701 |
| |
4699 |
| - | |
4700 |
| - | |
| 4702 | + | |
| 4703 | + | |
| 4704 | + | |
| 4705 | + | |
| 4706 | + | |
4701 | 4707 |
| |
4702 | 4708 |
| |
4703 | 4709 |
| |
4704 | 4710 |
| |
4705 | 4711 |
| |
| 4712 | + | |
| 4713 | + | |
4706 | 4714 |
| |
4707 | 4715 |
| |
4708 | 4716 |
| |
|
Lines changed: 7 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8789 | 8789 |
| |
8790 | 8790 |
| |
8791 | 8791 |
| |
| 8792 | + | |
| 8793 | + | |
| 8794 | + | |
| 8795 | + | |
| 8796 | + | |
| 8797 | + | |
| 8798 | + | |
8792 | 8799 |
| |
8793 | 8800 |
| |
8794 | 8801 |
| |
|
Lines changed: 7 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1164 | 1164 |
| |
1165 | 1165 |
| |
1166 | 1166 |
| |
1167 |
| - | |
1168 |
| - | |
1169 |
| - | |
1170 |
| - | |
1171 |
| - | |
1172 |
| - | |
| 1167 | + | |
| 1168 | + | |
| 1169 | + | |
| 1170 | + | |
| 1171 | + | |
| 1172 | + | |
| 1173 | + | |
1173 | 1174 |
| |
1174 | 1175 |
| |
1175 | 1176 |
| |
|
Lines changed: 21 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1687 | 1687 |
| |
1688 | 1688 |
| |
1689 | 1689 |
| |
| 1690 | + | |
| 1691 | + | |
| 1692 | + | |
| 1693 | + | |
| 1694 | + | |
| 1695 | + | |
| 1696 | + | |
| 1697 | + | |
| 1698 | + | |
| 1699 | + | |
| 1700 | + | |
| 1701 | + | |
| 1702 | + | |
| 1703 | + | |
1690 | 1704 |
| |
1691 | 1705 |
| |
1692 | 1706 |
| |
| |||
1701 | 1715 |
| |
1702 | 1716 |
| |
1703 | 1717 |
| |
1704 |
| - | |
1705 |
| - | |
1706 |
| - | |
| 1718 | + | |
| 1719 | + | |
| 1720 | + | |
| 1721 | + | |
| 1722 | + | |
| 1723 | + | |
| 1724 | + | |
1707 | 1725 |
| |
1708 | 1726 |
| |
1709 | 1727 |
| |
|
Lines changed: 52 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2200 | 2200 |
| |
2201 | 2201 |
| |
2202 | 2202 |
| |
| 2203 | + | |
| 2204 | + | |
| 2205 | + | |
| 2206 | + | |
| 2207 | + | |
| 2208 | + | |
| 2209 | + | |
| 2210 | + | |
| 2211 | + | |
| 2212 | + | |
| 2213 | + | |
| 2214 | + | |
| 2215 | + | |
| 2216 | + | |
| 2217 | + | |
| 2218 | + | |
| 2219 | + | |
| 2220 | + | |
| 2221 | + | |
| 2222 | + | |
| 2223 | + | |
| 2224 | + | |
| 2225 | + | |
| 2226 | + | |
| 2227 | + | |
| 2228 | + | |
| 2229 | + | |
| 2230 | + | |
| 2231 | + | |
2203 | 2232 |
| |
2204 | 2233 |
| |
2205 | 2234 |
| |
| |||
4174 | 4203 |
| |
4175 | 4204 |
| |
4176 | 4205 |
| |
| 4206 | + | |
4177 | 4207 |
| |
| 4208 | + | |
| 4209 | + | |
| 4210 | + | |
| 4211 | + | |
| 4212 | + | |
| 4213 | + | |
| 4214 | + | |
4178 | 4215 |
| |
4179 | 4216 |
| |
4180 |
| - | |
4181 |
| - | |
4182 |
| - | |
4183 |
| - | |
| 4217 | + | |
| 4218 | + | |
| 4219 | + | |
| 4220 | + | |
| 4221 | + | |
| 4222 | + | |
| 4223 | + | |
| 4224 | + | |
| 4225 | + | |
| 4226 | + | |
| 4227 | + | |
| 4228 | + | |
| 4229 | + | |
4184 | 4230 |
| |
4185 | 4231 |
| |
4186 | 4232 |
| |
| |||
4191 | 4237 |
| |
4192 | 4238 |
| |
4193 | 4239 |
| |
4194 |
| - | |
4195 |
| - | |
| 4240 | + | |
| 4241 | + | |
4196 | 4242 |
| |
4197 | 4243 |
| |
4198 | 4244 |
| |
|
Lines changed: 14 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2510 | 2510 |
| |
2511 | 2511 |
| |
2512 | 2512 |
| |
2513 |
| - | |
2514 |
| - | |
2515 |
| - | |
2516 |
| - | |
2517 |
| - | |
| 2513 | + | |
| 2514 | + | |
| 2515 | + | |
| 2516 | + | |
| 2517 | + | |
| 2518 | + | |
| 2519 | + | |
2518 | 2520 |
| |
2519 | 2521 |
| |
2520 | 2522 |
| |
| |||
2535 | 2537 |
| |
2536 | 2538 |
| |
2537 | 2539 |
| |
| 2540 | + | |
| 2541 | + | |
| 2542 | + | |
| 2543 | + | |
| 2544 | + | |
| 2545 | + | |
| 2546 | + | |
2538 | 2547 |
| |
2539 | 2548 |
| |
2540 | 2549 |
| |
|
0 commit comments