Commit e95f632
authored
Rollup merge of rust-lang#157181 - scottmcm:no-autodiff-alloca, r=ZuseZ4
autodiff: stop always needing an alloca
There will still be one for things that aren't just scalars or scalar pairs.
r? @ZuseZ4
cc rust-lang#153250 (the tracking issue for removing intrinsic allocas)3 files changed
Lines changed: 26 additions & 21 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
6 | 9 | | |
7 | 10 | | |
8 | 11 | | |
| |||
11 | 14 | | |
12 | 15 | | |
13 | 16 | | |
14 | | - | |
| 17 | + | |
15 | 18 | | |
16 | 19 | | |
17 | 20 | | |
| |||
296 | 299 | | |
297 | 300 | | |
298 | 301 | | |
299 | | - | |
| 302 | + | |
| 303 | + | |
300 | 304 | | |
301 | | - | |
| 305 | + | |
302 | 306 | | |
303 | 307 | | |
304 | 308 | | |
| |||
381 | 385 | | |
382 | 386 | | |
383 | 387 | | |
384 | | - | |
| 388 | + | |
385 | 389 | | |
386 | 390 | | |
387 | 391 | | |
388 | 392 | | |
389 | | - | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
390 | 401 | | |
391 | 402 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
978 | 978 | | |
979 | 979 | | |
980 | 980 | | |
981 | | - | |
982 | | - | |
983 | | - | |
984 | | - | |
| 981 | + | |
985 | 982 | | |
986 | 983 | | |
987 | 984 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
223 | 223 | | |
224 | 224 | | |
225 | 225 | | |
226 | | - | |
227 | | - | |
228 | | - | |
229 | | - | |
230 | | - | |
231 | | - | |
| 226 | + | |
232 | 227 | | |
233 | 228 | | |
234 | 229 | | |
| |||
1728 | 1723 | | |
1729 | 1724 | | |
1730 | 1725 | | |
1731 | | - | |
1732 | | - | |
| 1726 | + | |
| 1727 | + | |
| 1728 | + | |
1733 | 1729 | | |
1734 | 1730 | | |
1735 | 1731 | | |
| |||
1769 | 1765 | | |
1770 | 1766 | | |
1771 | 1767 | | |
1772 | | - | |
| 1768 | + | |
1773 | 1769 | | |
1774 | | - | |
| 1770 | + | |
1775 | 1771 | | |
1776 | 1772 | | |
1777 | 1773 | | |
| |||
1802 | 1798 | | |
1803 | 1799 | | |
1804 | 1800 | | |
1805 | | - | |
| 1801 | + | |
| 1802 | + | |
1806 | 1803 | | |
1807 | | - | |
| 1804 | + | |
1808 | 1805 | | |
1809 | 1806 | | |
1810 | 1807 | | |
| |||
0 commit comments