File tree
8 files changed
+154
-31
lines changed- include/swift/SILOptimizer
- Analysis
- Utils
- lib/SILOptimizer
- Analysis
- LoopTransforms
- Transforms
- Utils
8 files changed
+154
-31
lines changedLines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
46 | 46 |
| |
47 | 47 |
| |
48 | 48 |
| |
| 49 | + | |
49 | 50 |
| |
50 | 51 |
|
Lines changed: 75 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + |
Lines changed: 3 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
29 | 29 |
| |
30 | 30 |
| |
31 | 31 |
| |
| 32 | + | |
32 | 33 |
| |
33 | 34 |
| |
34 | 35 |
| |
| |||
40 | 41 |
| |
41 | 42 |
| |
42 | 43 |
| |
43 |
| - | |
| 44 | + | |
| 45 | + | |
44 | 46 |
| |
45 | 47 |
| |
46 | 48 |
| |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
16 | 16 |
| |
17 | 17 |
| |
18 | 18 |
| |
| 19 | + | |
19 | 20 |
| |
20 | 21 |
| |
21 | 22 |
| |
|
Lines changed: 47 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + |
Lines changed: 8 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
18 | 18 |
| |
19 | 19 |
| |
20 | 20 |
| |
| 21 | + | |
21 | 22 |
| |
22 | 23 |
| |
23 | 24 |
| |
| |||
209 | 210 |
| |
210 | 211 |
| |
211 | 212 |
| |
212 |
| - | |
| 213 | + | |
| 214 | + | |
213 | 215 |
| |
214 | 216 |
| |
215 | 217 |
| |
| |||
231 | 233 |
| |
232 | 234 |
| |
233 | 235 |
| |
234 |
| - | |
| 236 | + | |
235 | 237 |
| |
236 | 238 |
| |
237 | 239 |
| |
| |||
386 | 388 |
| |
387 | 389 |
| |
388 | 390 |
| |
389 |
| - | |
| 391 | + | |
390 | 392 |
| |
391 | 393 |
| |
392 | 394 |
| |
| |||
407 | 409 |
| |
408 | 410 |
| |
409 | 411 |
| |
410 |
| - | |
| 412 | + | |
411 | 413 |
| |
412 | 414 |
| |
413 | 415 |
| |
| |||
487 | 489 |
| |
488 | 490 |
| |
489 | 491 |
| |
| 492 | + | |
490 | 493 |
| |
491 | 494 |
| |
492 | 495 |
| |
| |||
514 | 517 |
| |
515 | 518 |
| |
516 | 519 |
| |
517 |
| - | |
| 520 | + | |
518 | 521 |
| |
519 | 522 |
| |
520 | 523 |
| |
|
Lines changed: 14 additions & 10 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
17 | 17 |
| |
18 | 18 |
| |
19 | 19 |
| |
| 20 | + | |
20 | 21 |
| |
21 | 22 |
| |
22 | 23 |
| |
| |||
107 | 108 |
| |
108 | 109 |
| |
109 | 110 |
| |
| 111 | + | |
110 | 112 |
| |
111 | 113 |
| |
112 | 114 |
| |
| |||
238 | 240 |
| |
239 | 241 |
| |
240 | 242 |
| |
241 |
| - | |
242 |
| - | |
243 |
| - | |
| 243 | + | |
| 244 | + | |
244 | 245 |
| |
245 |
| - | |
| 246 | + | |
| 247 | + | |
246 | 248 |
| |
247 |
| - | |
248 |
| - | |
| 249 | + | |
| 250 | + | |
249 | 251 |
| |
250 | 252 |
| |
251 | 253 |
| |
| |||
1087 | 1089 |
| |
1088 | 1090 |
| |
1089 | 1091 |
| |
1090 |
| - | |
| 1092 | + | |
1091 | 1093 |
| |
1092 | 1094 |
| |
1093 | 1095 |
| |
| |||
1138 | 1140 |
| |
1139 | 1141 |
| |
1140 | 1142 |
| |
1141 |
| - | |
| 1143 | + | |
1142 | 1144 |
| |
1143 | 1145 |
| |
1144 | 1146 |
| |
| |||
1328 | 1330 |
| |
1329 | 1331 |
| |
1330 | 1332 |
| |
1331 |
| - | |
| 1333 | + | |
1332 | 1334 |
| |
1333 | 1335 |
| |
1334 | 1336 |
| |
| |||
1358 | 1360 |
| |
1359 | 1361 |
| |
1360 | 1362 |
| |
| 1363 | + | |
1361 | 1364 |
| |
1362 | 1365 |
| |
1363 | 1366 |
| |
| |||
1369 | 1372 |
| |
1370 | 1373 |
| |
1371 | 1374 |
| |
1372 |
| - | |
| 1375 | + | |
| 1376 | + | |
1373 | 1377 |
| |
1374 | 1378 |
| |
1375 | 1379 |
| |
|
Lines changed: 5 additions & 15 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
| 15 | + | |
15 | 16 |
| |
16 | 17 |
| |
17 | 18 |
| |
| |||
577 | 578 |
| |
578 | 579 |
| |
579 | 580 |
| |
580 |
| - | |
581 |
| - | |
582 |
| - | |
583 |
| - | |
584 |
| - | |
585 |
| - | |
586 |
| - | |
587 |
| - | |
588 |
| - | |
589 |
| - | |
590 | 581 |
| |
591 | 582 |
| |
592 | 583 |
| |
| |||
752 | 743 |
| |
753 | 744 |
| |
754 | 745 |
| |
755 |
| - | |
| 746 | + | |
| 747 | + | |
756 | 748 |
| |
757 | 749 |
| |
758 | 750 |
| |
| |||
864 | 856 |
| |
865 | 857 |
| |
866 | 858 |
| |
867 |
| - | |
868 |
| - | |
869 |
| - | |
870 |
| - | |
| 859 | + | |
| 860 | + | |
871 | 861 |
| |
872 | 862 |
| |
873 | 863 |
| |
|
0 commit comments