about summary refs log tree commit diff
path: root/compiler/rustc_ast/src/expand
AgeCommit message (Expand)AuthorLines
2025-09-19Add TypeTree metadata attachment for autodiffKaran Janthe-0/+1
2025-09-19autodiff: Add basic TypeTree with NoTT flagKaran Janthe-3/+14
2025-08-09remove `P`Deadbeef-2/+1
2025-07-15Define datastructures for `#[cfg]` attribute, move StrippedCfgItemJonathan Brouwer-17/+0
2025-06-16Change __rust_no_alloc_shim_is_unstable to be a functionDaniel Paoliello-1/+1
2025-04-17Rollup merge of #139351 - EnzymeAD:autodiff-batching2, r=oli-obkMatthias Krüger-14/+26
2025-04-16working dupv and dupvonly for fwd modeManuel Drehwald-14/+26
2025-04-10Rename some `name` variables as `ident`.Nicholas Nethercote-2/+2
2025-04-07handle sret for scalar autodiffManuel Drehwald-0/+6
2025-04-03add the autodiff batch mode frontendManuel Drehwald-0/+13
2025-02-21clean up autodiff code/commentsManuel Drehwald-1/+0
2025-02-10remove outdated *First autodiff variants for higher-order adManuel Drehwald-18/+6
2025-01-29upstream rustc_codegen_ssa/rustc_middle changes for enzyme/autodiffManuel Drehwald-1/+2
2025-01-01upstream rustc_codegen_llvm changes for enzyme/autodiffManuel Drehwald-16/+3
2024-12-18Re-export more `rustc_span::symbol` things from `rustc_span`.Nicholas Nethercote-2/+2
2024-10-11Single commit implementing the enzyme/autodiff frontendManuel Drehwald-0/+375
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-1/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-1/+2
2024-04-29Remove `extern crate rustc_macros` from numerous crates.Nicholas Nethercote-0/+2
2023-08-06Generate better function argument names in global_allocator expansionDavid Tolnay-5/+17
2023-06-01Remember names of `cfg`-ed out items to mention them in diagnosticsNilstrieb-0/+17
2023-05-11Prevent insta-stable no alloc shim supportbjorn3-0/+2
2023-05-11Split AllocatorKind::fn_name in global_fn_name and default_fn_namebjorn3-7/+6
2023-05-11Don't use an allocator shim for `#[global_allocator]`bjorn3-2/+9
2023-01-05Fix `uninlined_format_args` for some compiler cratesnils-2/+2
2021-06-20Make allocator_kind a query.Camille GILLOT-1/+1
2021-06-01Revert "Reduce the amount of untracked state in TyCtxt"Camille Gillot-1/+1
2021-05-30Make allocator_kind a query.Camille GILLOT-1/+1
2021-04-08Fix outdated crate names in compiler docspierwill-1/+1
2020-08-30mv compiler to compiler/mark-0/+56