about summary refs log tree commit diff
path: root/compiler/rustc_codegen_gcc/src
diff options
context:
space:
mode:
authorStuart Cook <Zalathar@users.noreply.github.com>2025-04-07 22:29:21 +1000
committerGitHub <noreply@github.com>2025-04-07 22:29:21 +1000
commit5863b426b9e9b97424383da9005fe692c69673d5 (patch)
treef4aa3455fbd664e6fafa03e44bc79bbe23692c46 /compiler/rustc_codegen_gcc/src
parent0178254f46473eec4ac79bad750ea5fcd22362bf (diff)
parentca5bea3ebbc4725c187abf4eac68f6c57fa938c1 (diff)
downloadrust-5863b426b9e9b97424383da9005fe692c69673d5.tar.gz
rust-5863b426b9e9b97424383da9005fe692c69673d5.zip
Rollup merge of #139465 - EnzymeAD:autodiff-sret, r=oli-obk
add sret handling for scalar autodiff

r? `@oli-obk`

Fixing one of the todo's which I left in my previous batching PR.
This one handles sret for scalar autodiff.  `sret` mostly shows up when we try to return a lot of scalar floats.
People often start testing autodiff which toy functions which just use a few scalars as inputs and outputs, and those were the most likely to be affected by this issue. So this fix should make learning/teaching hopefully a bit easier.

Tracking:

- https://github.com/rust-lang/rust/issues/124509
Diffstat (limited to 'compiler/rustc_codegen_gcc/src')
0 files changed, 0 insertions, 0 deletions