File tree
14 files changed
+779
-215
lines changed- SwiftCompilerSources/Sources
- Optimizer
- FunctionPasses
- PassManager
- Utilities
- SIL
- include/swift
- SILOptimizer
- SIL
- lib/SILOptimizer
- PassManager
- Transforms
- test/AutoDiff/SILOptimizer
14 files changed
+779
-215
lines changedLines changed: 266 additions & 53 deletions
Large diffs are not rendered by default.
Lines changed: 7 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
60 | 60 |
| |
61 | 61 |
| |
62 | 62 |
| |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
63 | 67 |
| |
64 | 68 |
| |
65 | 69 |
| |
| |||
357 | 361 |
| |
358 | 362 |
| |
359 | 363 |
| |
360 |
| - | |
| 364 | + | |
361 | 365 |
| |
362 | 366 |
| |
363 | 367 |
| |
| |||
392 | 396 |
| |
393 | 397 |
| |
394 | 398 |
| |
395 |
| - | |
| 399 | + | |
396 | 400 |
| |
397 | 401 |
| |
398 | 402 |
| |
399 | 403 |
| |
400 | 404 |
| |
401 |
| - | |
| 405 | + | |
402 | 406 |
| |
403 | 407 |
| |
404 | 408 |
| |
|
Lines changed: 2 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
167 | 167 |
| |
168 | 168 |
| |
169 | 169 |
| |
170 |
| - | |
| 170 | + | |
| 171 | + | |
171 | 172 |
| |
172 | 173 |
| |
173 | 174 |
| |
|
Lines changed: 12 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
151 | 151 |
| |
152 | 152 |
| |
153 | 153 |
| |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
154 | 166 |
| |
155 | 167 |
| |
156 | 168 |
| |
|
Lines changed: 4 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
62 | 62 |
| |
63 | 63 |
| |
64 | 64 |
| |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
65 | 69 |
| |
66 | 70 |
| |
67 | 71 |
| |
|
Lines changed: 4 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1210 | 1210 |
| |
1211 | 1211 |
| |
1212 | 1212 |
| |
| 1213 | + | |
| 1214 | + | |
| 1215 | + | |
| 1216 | + | |
1213 | 1217 |
| |
1214 | 1218 |
| |
1215 | 1219 |
| |
|
Lines changed: 13 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
19 | 19 |
| |
20 | 20 |
| |
21 | 21 |
| |
| 22 | + | |
22 | 23 |
| |
23 | 24 |
| |
24 | 25 |
| |
| |||
1589 | 1590 |
| |
1590 | 1591 |
| |
1591 | 1592 |
| |
| 1593 | + | |
| 1594 | + | |
| 1595 | + | |
| 1596 | + | |
| 1597 | + | |
| 1598 | + | |
| 1599 | + | |
| 1600 | + | |
| 1601 | + | |
| 1602 | + | |
| 1603 | + | |
| 1604 | + | |
1592 | 1605 |
| |
1593 | 1606 |
| |
1594 | 1607 |
| |
|
Lines changed: 3 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
337 | 337 |
| |
338 | 338 |
| |
339 | 339 |
| |
| 340 | + | |
| 341 | + | |
| 342 | + | |
340 | 343 |
| |
341 | 344 |
| |
342 | 345 |
| |
|
Lines changed: 7 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
454 | 454 |
| |
455 | 455 |
| |
456 | 456 |
| |
| 457 | + | |
| 458 | + | |
| 459 | + | |
| 460 | + | |
| 461 | + | |
| 462 | + | |
| 463 | + | |
457 | 464 |
| |
458 | 465 |
| |
459 | 466 |
| |
|
Lines changed: 4 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1008 | 1008 |
| |
1009 | 1009 |
| |
1010 | 1010 |
| |
| 1011 | + | |
| 1012 | + | |
1011 | 1013 |
| |
1012 | 1014 |
| |
1013 | 1015 |
| |
1014 | 1016 |
| |
| 1017 | + | |
| 1018 | + | |
1015 | 1019 |
| |
1016 | 1020 |
| |
1017 | 1021 |
| |
|
0 commit comments