Port #[rustc_autodiff] to the attribute parser infrastructure#152978
Port #[rustc_autodiff] to the attribute parser infrastructure#152978JonathanBrouwer wants to merge 2 commits intorust-lang:mainfrom
#[rustc_autodiff] to the attribute parser infrastructure#152978Conversation
#[rustc_autodiff]#[rustc_autodiff] to the attribute parsers
#[rustc_autodiff] to the attribute parsers#[rustc_autodiff] to the attribute parser infrastructure
396d187 to
8e307d4
Compare
|
Some changes occurred to MIR optimizations cc @rust-lang/wg-mir-opt Some changes occurred in compiler/rustc_passes/src/check_attr.rs Some changes occurred in compiler/rustc_ast/src/expand/autodiff_attrs.rs cc @ZuseZ4 Some changes occurred in compiler/rustc_hir/src/attrs Some changes occurred in compiler/rustc_codegen_llvm/src/builder/autodiff.rs cc @ZuseZ4 Some changes occurred in compiler/rustc_attr_parsing Some changes occurred in compiler/rustc_builtin_macros/src/autodiff.rs cc @ZuseZ4 |
8e307d4 to
dd1ac18
Compare
This comment has been minimized.
This comment has been minimized.
dd1ac18 to
ad7c8f0
Compare
|
This PR was rebased onto a different main commit. Here's a range-diff highlighting what actually changed. Rebasing is a normal part of keeping PRs up to date, so no action is needed—this note is just to help reviewers. |
|
☔ The latest upstream changes (presumably #153047) made this pull request unmergeable. Please resolve the merge conflicts. |
For #131229
r? @jdonszelmann
cc @ZuseZ4
autodiff_forwardandautodiff_reversecan be ported in a seperate PR, but these are expanded in the AST and don't exist anymore in the HIR so this is a bit more of a challenge.