File tree
20 files changed
+409
-122
lines changed- include/swift/SIL
- lib
- AST
- SILGen
- SIL
- IR
- Verifier
- test/SILGen
20 files changed
+409
-122
lines changedLines changed: 23 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1521 | 1521 |
| |
1522 | 1522 |
| |
1523 | 1523 |
| |
| 1524 | + | |
| 1525 | + | |
| 1526 | + | |
| 1527 | + | |
| 1528 | + | |
| 1529 | + | |
| 1530 | + | |
| 1531 | + | |
| 1532 | + | |
| 1533 | + | |
| 1534 | + | |
| 1535 | + | |
| 1536 | + | |
| 1537 | + | |
| 1538 | + | |
| 1539 | + | |
1524 | 1540 |
| |
1525 | 1541 |
| |
1526 | 1542 |
| |
| |||
1611 | 1627 |
| |
1612 | 1628 |
| |
1613 | 1629 |
| |
1614 |
| - | |
| 1630 | + | |
1615 | 1631 |
| |
1616 | 1632 |
| |
1617 | 1633 |
| |
1618 |
| - | |
| 1634 | + | |
1619 | 1635 |
| |
1620 | 1636 |
| |
1621 | 1637 |
| |
1622 |
| - | |
| 1638 | + | |
| 1639 | + | |
| 1640 | + | |
| 1641 | + | |
| 1642 | + | |
1623 | 1643 |
| |
1624 | 1644 |
| |
1625 | 1645 |
| |
|
Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
433 | 433 |
| |
434 | 434 |
| |
435 | 435 |
| |
| 436 | + | |
| 437 | + | |
436 | 438 |
| |
437 | 439 |
| |
438 | 440 |
| |
|
Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
78 | 78 |
| |
79 | 79 |
| |
80 | 80 |
| |
| 81 | + | |
| 82 | + | |
81 | 83 |
| |
82 | 84 |
| |
83 | 85 |
| |
|
Lines changed: 7 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
340 | 340 |
| |
341 | 341 |
| |
342 | 342 |
| |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
343 | 350 |
| |
344 | 351 |
| |
345 | 352 |
| |
|
Lines changed: 3 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4227 | 4227 |
| |
4228 | 4228 |
| |
4229 | 4229 |
| |
4230 |
| - | |
4231 |
| - | |
4232 |
| - | |
4233 | 4230 |
| |
4234 | 4231 |
| |
4235 | 4232 |
| |
4236 | 4233 |
| |
4237 | 4234 |
| |
4238 | 4235 |
| |
4239 | 4236 |
| |
| 4237 | + | |
| 4238 | + | |
| 4239 | + | |
4240 | 4240 |
| |
4241 | 4241 |
| |
4242 | 4242 |
| |
|
Lines changed: 135 additions & 8 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1214 | 1214 |
| |
1215 | 1215 |
| |
1216 | 1216 |
| |
| 1217 | + | |
| 1218 | + | |
| 1219 | + | |
| 1220 | + | |
| 1221 | + | |
| 1222 | + | |
| 1223 | + | |
| 1224 | + | |
| 1225 | + | |
| 1226 | + | |
| 1227 | + | |
| 1228 | + | |
| 1229 | + | |
| 1230 | + | |
| 1231 | + | |
| 1232 | + | |
| 1233 | + | |
| 1234 | + | |
| 1235 | + | |
| 1236 | + | |
| 1237 | + | |
| 1238 | + | |
| 1239 | + | |
| 1240 | + | |
| 1241 | + | |
| 1242 | + | |
| 1243 | + | |
| 1244 | + | |
| 1245 | + | |
| 1246 | + | |
| 1247 | + | |
| 1248 | + | |
| 1249 | + | |
| 1250 | + | |
| 1251 | + | |
| 1252 | + | |
| 1253 | + | |
| 1254 | + | |
| 1255 | + | |
| 1256 | + | |
| 1257 | + | |
| 1258 | + | |
| 1259 | + | |
| 1260 | + | |
| 1261 | + | |
| 1262 | + | |
| 1263 | + | |
| 1264 | + | |
| 1265 | + | |
| 1266 | + | |
| 1267 | + | |
| 1268 | + | |
| 1269 | + | |
| 1270 | + | |
| 1271 | + | |
| 1272 | + | |
| 1273 | + | |
| 1274 | + | |
| 1275 | + | |
| 1276 | + | |
| 1277 | + | |
| 1278 | + | |
| 1279 | + | |
| 1280 | + | |
| 1281 | + | |
| 1282 | + | |
| 1283 | + | |
| 1284 | + | |
| 1285 | + | |
| 1286 | + | |
| 1287 | + | |
| 1288 | + | |
1217 | 1289 |
| |
1218 | 1290 |
| |
1219 | 1291 |
| |
| |||
1939 | 2011 |
| |
1940 | 2012 |
| |
1941 | 2013 |
| |
1942 |
| - | |
| 2014 | + | |
1943 | 2015 |
| |
1944 | 2016 |
| |
1945 | 2017 |
| |
| |||
1953 | 2025 |
| |
1954 | 2026 |
| |
1955 | 2027 |
| |
1956 |
| - | |
| 2028 | + | |
1957 | 2029 |
| |
1958 | 2030 |
| |
1959 | 2031 |
| |
1960 | 2032 |
| |
1961 | 2033 |
| |
1962 |
| - | |
1963 |
| - | |
| 2034 | + | |
| 2035 | + | |
1964 | 2036 |
| |
1965 |
| - | |
| 2037 | + | |
| 2038 | + | |
| 2039 | + | |
| 2040 | + | |
| 2041 | + | |
| 2042 | + | |
| 2043 | + | |
| 2044 | + | |
| 2045 | + | |
| 2046 | + | |
| 2047 | + | |
| 2048 | + | |
| 2049 | + | |
| 2050 | + | |
| 2051 | + | |
| 2052 | + | |
| 2053 | + | |
| 2054 | + | |
| 2055 | + | |
| 2056 | + | |
| 2057 | + | |
| 2058 | + | |
| 2059 | + | |
| 2060 | + | |
| 2061 | + | |
| 2062 | + | |
| 2063 | + | |
| 2064 | + | |
| 2065 | + | |
| 2066 | + | |
| 2067 | + | |
| 2068 | + | |
| 2069 | + | |
| 2070 | + | |
| 2071 | + | |
| 2072 | + | |
| 2073 | + | |
| 2074 | + | |
| 2075 | + | |
| 2076 | + | |
| 2077 | + | |
| 2078 | + | |
1966 | 2079 |
| |
1967 | 2080 |
| |
1968 | 2081 |
| |
| |||
2514 | 2627 |
| |
2515 | 2628 |
| |
2516 | 2629 |
| |
2517 |
| - | |
| 2630 | + | |
| 2631 | + | |
| 2632 | + | |
| 2633 | + | |
| 2634 | + | |
| 2635 | + | |
| 2636 | + | |
| 2637 | + | |
| 2638 | + | |
2518 | 2639 |
| |
2519 | 2640 |
| |
2520 | 2641 |
| |
2521 | 2642 |
| |
2522 | 2643 |
| |
2523 | 2644 |
| |
2524 |
| - | |
| 2645 | + | |
| 2646 | + | |
| 2647 | + | |
| 2648 | + | |
| 2649 | + | |
| 2650 | + | |
| 2651 | + | |
2525 | 2652 |
| |
2526 | 2653 |
| |
2527 | 2654 |
| |
| |||
2562 | 2689 |
| |
2563 | 2690 |
| |
2564 | 2691 |
| |
2565 |
| - | |
| 2692 | + | |
2566 | 2693 |
| |
2567 | 2694 |
| |
2568 | 2695 |
| |
|
Lines changed: 9 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
64 | 64 |
| |
65 | 65 |
| |
66 | 66 |
| |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
67 | 76 |
| |
68 | 77 |
| |
69 | 78 |
| |
|
Lines changed: 30 additions & 26 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2190 | 2190 |
| |
2191 | 2191 |
| |
2192 | 2192 |
| |
2193 |
| - | |
2194 |
| - | |
2195 |
| - | |
2196 |
| - | |
2197 |
| - | |
2198 |
| - | |
2199 |
| - | |
2200 |
| - | |
2201 |
| - | |
2202 |
| - | |
2203 |
| - | |
2204 |
| - | |
2205 |
| - | |
2206 |
| - | |
2207 |
| - | |
2208 |
| - | |
2209 |
| - | |
2210 |
| - | |
2211 |
| - | |
2212 |
| - | |
2213 |
| - | |
2214 |
| - | |
2215 |
| - | |
2216 |
| - | |
2217 |
| - | |
2218 |
| - | |
2219 | 2193 |
| |
2220 | 2194 |
| |
2221 | 2195 |
| |
| |||
2308 | 2282 |
| |
2309 | 2283 |
| |
2310 | 2284 |
| |
| 2285 | + | |
| 2286 | + | |
| 2287 | + | |
| 2288 | + | |
| 2289 | + | |
| 2290 | + | |
| 2291 | + | |
| 2292 | + | |
| 2293 | + | |
| 2294 | + | |
| 2295 | + | |
| 2296 | + | |
| 2297 | + | |
| 2298 | + | |
| 2299 | + | |
| 2300 | + | |
| 2301 | + | |
| 2302 | + | |
| 2303 | + | |
| 2304 | + | |
| 2305 | + | |
| 2306 | + | |
| 2307 | + | |
| 2308 | + | |
| 2309 | + | |
| 2310 | + | |
| 2311 | + | |
| 2312 | + | |
| 2313 | + | |
| 2314 | + | |
2311 | 2315 |
| |
2312 | 2316 |
| |
2313 | 2317 |
| |
|
Lines changed: 9 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
713 | 713 |
| |
714 | 714 |
| |
715 | 715 |
| |
| 716 | + | |
| 717 | + | |
| 718 | + | |
| 719 | + | |
| 720 | + | |
| 721 | + | |
| 722 | + | |
| 723 | + | |
| 724 | + | |
716 | 725 |
| |
717 | 726 |
| |
718 | 727 |
| |
|
0 commit comments