File tree
16 files changed
+517
-294
lines changed- include/swift/SIL
- lib
- AST
- SIL
- IR
- Parser
- Verifier
- SILOptimizer
- IPO
- Utils
- Serialization
- test/SILOptimizer
16 files changed
+517
-294
lines changedLines changed: 20 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
363 | 363 |
| |
364 | 364 |
| |
365 | 365 |
| |
| 366 | + | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
366 | 370 |
| |
367 | 371 |
| |
368 | 372 |
| |
| |||
1138 | 1142 |
| |
1139 | 1143 |
| |
1140 | 1144 |
| |
| 1145 | + | |
| 1146 | + | |
| 1147 | + | |
| 1148 | + | |
| 1149 | + | |
| 1150 | + | |
| 1151 | + | |
| 1152 | + | |
| 1153 | + | |
| 1154 | + | |
| 1155 | + | |
| 1156 | + | |
| 1157 | + | |
| 1158 | + | |
| 1159 | + | |
| 1160 | + | |
1141 | 1161 |
| |
1142 | 1162 |
| |
1143 | 1163 |
| |
|
Lines changed: 5 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
162 | 162 |
| |
163 | 163 |
| |
164 | 164 |
| |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
165 | 170 |
| |
166 | 171 |
| |
167 | 172 |
| |
|
Lines changed: 19 additions & 9 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3060 | 3060 |
| |
3061 | 3061 |
| |
3062 | 3062 |
| |
3063 |
| - | |
| 3063 | + | |
3064 | 3064 |
| |
3065 | 3065 |
| |
3066 | 3066 |
| |
| |||
4299 | 4299 |
| |
4300 | 4300 |
| |
4301 | 4301 |
| |
4302 |
| - | |
4303 |
| - | |
4304 |
| - | |
4305 |
| - | |
4306 |
| - | |
4307 |
| - | |
4308 |
| - | |
| 4302 | + | |
| 4303 | + | |
| 4304 | + | |
| 4305 | + | |
| 4306 | + | |
| 4307 | + | |
| 4308 | + | |
| 4309 | + | |
| 4310 | + | |
| 4311 | + | |
| 4312 | + | |
| 4313 | + | |
| 4314 | + | |
| 4315 | + | |
| 4316 | + | |
| 4317 | + | |
| 4318 | + | |
4309 | 4319 |
| |
4310 | 4320 |
| |
4311 | 4321 |
| |
| |||
5162 | 5172 |
| |
5163 | 5173 |
| |
5164 | 5174 |
| |
5165 |
| - | |
| 5175 | + | |
5166 | 5176 |
| |
5167 | 5177 |
| |
5168 | 5178 |
| |
|
Lines changed: 6 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
460 | 460 |
| |
461 | 461 |
| |
462 | 462 |
| |
463 |
| - | |
464 |
| - | |
| 463 | + | |
| 464 | + | |
| 465 | + | |
| 466 | + | |
| 467 | + | |
| 468 | + | |
465 | 469 |
| |
466 | 470 |
| |
467 | 471 |
| |
|
Lines changed: 13 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
251 | 251 |
| |
252 | 252 |
| |
253 | 253 |
| |
| 254 | + | |
254 | 255 |
| |
255 | 256 |
| |
256 | 257 |
| |
| |||
523 | 524 |
| |
524 | 525 |
| |
525 | 526 |
| |
526 |
| - | |
527 |
| - | |
| 527 | + | |
| 528 | + | |
528 | 529 |
| |
529 | 530 |
| |
530 | 531 |
| |
531 | 532 |
| |
| 533 | + | |
| 534 | + | |
| 535 | + | |
| 536 | + | |
| 537 | + | |
| 538 | + | |
| 539 | + | |
| 540 | + | |
| 541 | + | |
| 542 | + | |
532 | 543 |
| |
533 | 544 |
| |
534 | 545 |
| |
|
Lines changed: 11 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3353 | 3353 |
| |
3354 | 3354 |
| |
3355 | 3355 |
| |
| 3356 | + | |
| 3357 | + | |
| 3358 | + | |
| 3359 | + | |
| 3360 | + | |
| 3361 | + | |
| 3362 | + | |
| 3363 | + | |
3356 | 3364 |
| |
3357 | 3365 |
| |
3358 | 3366 |
| |
| |||
3540 | 3548 |
| |
3541 | 3549 |
| |
3542 | 3550 |
| |
3543 |
| - | |
| 3551 | + | |
3544 | 3552 |
| |
3545 | 3553 |
| |
3546 | 3554 |
| |
| |||
3852 | 3860 |
| |
3853 | 3861 |
| |
3854 | 3862 |
| |
3855 |
| - | |
| 3863 | + | |
3856 | 3864 |
| |
3857 | 3865 |
| |
3858 | 3866 |
| |
| |||
4031 | 4039 |
| |
4032 | 4040 |
| |
4033 | 4041 |
| |
| 4042 | + | |
4034 | 4043 |
| |
4035 | 4044 |
| |
4036 | 4045 |
| |
|
Lines changed: 16 additions & 13 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2324 | 2324 |
| |
2325 | 2325 |
| |
2326 | 2326 |
| |
| 2327 | + | |
| 2328 | + | |
| 2329 | + | |
2327 | 2330 |
| |
2328 | 2331 |
| |
2329 |
| - | |
| 2332 | + | |
| 2333 | + | |
| 2334 | + | |
| 2335 | + | |
| 2336 | + | |
| 2337 | + | |
2330 | 2338 |
| |
2331 | 2339 |
| |
2332 |
| - | |
| 2340 | + | |
| 2341 | + | |
2333 | 2342 |
| |
2334 |
| - | |
2335 |
| - | |
2336 |
| - | |
2337 | 2343 |
| |
2338 |
| - | |
2339 |
| - | |
2340 |
| - | |
2341 |
| - | |
2342 |
| - | |
2343 |
| - | |
2344 |
| - | |
| 2344 | + | |
| 2345 | + | |
| 2346 | + | |
| 2347 | + | |
| 2348 | + | |
2345 | 2349 |
| |
2346 | 2350 |
| |
2347 | 2351 |
| |
2348 | 2352 |
| |
2349 | 2353 |
| |
2350 | 2354 |
| |
2351 |
| - | |
2352 | 2355 |
| |
2353 | 2356 |
| |
2354 | 2357 |
| |
|
Lines changed: 25 additions & 19 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
665 | 665 |
| |
666 | 666 |
| |
667 | 667 |
| |
668 |
| - | |
| 668 | + | |
| 669 | + | |
669 | 670 |
| |
670 | 671 |
| |
671 | 672 |
| |
| |||
676 | 677 |
| |
677 | 678 |
| |
678 | 679 |
| |
679 |
| - | |
680 |
| - | |
681 |
| - | |
682 |
| - | |
| 680 | + | |
| 681 | + | |
| 682 | + | |
683 | 683 |
| |
684 | 684 |
| |
685 | 685 |
| |
| |||
697 | 697 |
| |
698 | 698 |
| |
699 | 699 |
| |
| 700 | + | |
| 701 | + | |
| 702 | + | |
700 | 703 |
| |
701 | 704 |
| |
702 | 705 |
| |
| |||
7106 | 7109 |
| |
7107 | 7110 |
| |
7108 | 7111 |
| |
| 7112 | + | |
7109 | 7113 |
| |
7110 | 7114 |
| |
7111 | 7115 |
| |
| |||
7138 | 7142 |
| |
7139 | 7143 |
| |
7140 | 7144 |
| |
7141 |
| - | |
7142 |
| - | |
7143 |
| - | |
| 7145 | + | |
| 7146 | + | |
| 7147 | + | |
7144 | 7148 |
| |
7145 | 7149 |
| |
7146 | 7150 |
| |
7147 | 7151 |
| |
7148 |
| - | |
7149 |
| - | |
7150 |
| - | |
7151 |
| - | |
| 7152 | + | |
| 7153 | + | |
| 7154 | + | |
| 7155 | + | |
7152 | 7156 |
| |
7153 | 7157 |
| |
7154 | 7158 |
| |
| |||
7173 | 7177 |
| |
7174 | 7178 |
| |
7175 | 7179 |
| |
| 7180 | + | |
| 7181 | + | |
7176 | 7182 |
| |
7177 | 7183 |
| |
7178 | 7184 |
| |
| |||
7399 | 7405 |
| |
7400 | 7406 |
| |
7401 | 7407 |
| |
7402 |
| - | |
7403 |
| - | |
7404 | 7408 |
| |
7405 |
| - | |
| 7409 | + | |
| 7410 | + | |
7406 | 7411 |
| |
7407 | 7412 |
| |
7408 | 7413 |
| |
| |||
7455 | 7460 |
| |
7456 | 7461 |
| |
7457 | 7462 |
| |
7458 |
| - | |
| 7463 | + | |
7459 | 7464 |
| |
7460 | 7465 |
| |
7461 | 7466 |
| |
| |||
7525 | 7530 |
| |
7526 | 7531 |
| |
7527 | 7532 |
| |
7528 |
| - | |
| 7533 | + | |
7529 | 7534 |
| |
7530 | 7535 |
| |
7531 | 7536 |
| |
| |||
7648 | 7653 |
| |
7649 | 7654 |
| |
7650 | 7655 |
| |
7651 |
| - | |
| 7656 | + | |
| 7657 | + | |
7652 | 7658 |
| |
7653 | 7659 |
| |
7654 | 7660 |
| |
| |||
8135 | 8141 |
| |
8136 | 8142 |
| |
8137 | 8143 |
| |
8138 |
| - | |
| 8144 | + | |
8139 | 8145 |
| |
8140 | 8146 |
| |
8141 | 8147 |
| |
|
0 commit comments