summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src/codegen_attrs.rs
AgeCommit message (Expand)AuthorLines
2025-06-23Rollup merge of #142854 - folkertdev:centralize-min-function-alignment, r=wor...Matthias Krüger-0/+6
2025-06-22Port `#[no_mangle]` to new attribute parsing infrastructureJonathan Brouwer-24/+24
2025-06-22centralize `-Zmin-function-alignment` logicFolkert de Vries-0/+6
2025-06-20coldJana Dönszelmann-4/+15
2025-06-20Rollup merge of #140920 - RalfJung:target-feature-unification, r=nnethercote,...Trevor Gross-22/+4
2025-06-20Rollup merge of #138291 - jdonszelmann:optimize-attr, r=oli-obkTrevor Gross-27/+2
2025-06-19move -Ctarget-feature handling into shared codeRalf Jung-22/+4
2025-06-18convert the `optimize` attribute to a new parserJana Dönszelmann-27/+2
2025-06-18add `#[align]` attributeFolkert de Vries-12/+2
2025-06-17fix bugs in inline/force_inline and diagnostics of all attr parsersJana Dönszelmann-7/+9
2025-06-17convert entire codebase to parsed inline attrsJana Dönszelmann-45/+8
2025-06-05Make #[used(linker)] the default on ELF toobjorn3-29/+4
2025-05-24Cleanup CodegenFnAttrFlagsNoratrieb-2/+2
2025-05-22make enabling the neon target feature a FCWRalf Jung-0/+1
2025-05-19Rollup merge of #140874 - mejrs:rads, r=WaffleLapkinStuart Cook-2/+2
2025-05-18Remove rustc_attr_data_structures re-export from rustc_attr_parsingmejrs-2/+2
2025-05-12Fix typosomahs-1/+1
2025-04-30error when using no_mangle on language itemsAlexandru RADOVICI-0/+30
2025-04-18Rollup merge of #139615 - nnethercote:rm-name_or_empty, r=jdonszelmannMatthias Krüger-14/+19
2025-04-17Replace infallible `name_or_empty` methods with fallible `name` methods.Nicholas Nethercote-14/+19
2025-04-16fix multiple `#[repr(align(N))]` on functionsFolkert de Vries-1/+2
2025-04-05Rollup merge of #137880 - EnzymeAD:autodiff-batching, r=oli-obkStuart Cook-4/+28
2025-04-04Rollup merge of #138949 - madsmtm:rename-to-darwin, r=WaffleLapkinMatthias Krüger-1/+1
2025-04-03add autodiff batching middle-endManuel Drehwald-4/+28
2025-04-03add the autodiff batch mode frontendManuel Drehwald-1/+1
2025-03-28use `slice::contains` where applicableYotam Ofek-1/+1
2025-03-25Rename `is_like_osx` to `is_like_darwin`Mads Marquart-1/+1
2025-03-21Rollup merge of #138627 - EnzymeAD:autodiff-cleanups, r=oli-obkMatthias Krüger-6/+0
2025-03-17resolve repeated attribute fixmeManuel Drehwald-6/+0
2025-03-17Remove implicit #[no_mangle] for #[rustc_std_internal_symbol]bjorn3-13/+7
2025-03-12Rollup merge of #137504 - nnethercote:remove-Map-4, r=ZalatharManish Goregaokar-2/+2
2025-03-12Move methods from `Map` to `TyCtxt`, part 4.Nicholas Nethercote-2/+2
2025-03-11Rollup merge of #138231 - Sa4dUs:autodiff-ice, r=ZuseZ4Matthias Krüger-12/+1
2025-03-11Fix ICE for invalid return activity and proper error handlingMarcelo Domínguez-18/+1
2025-03-07Make some invalid codegen attr errors structured/translatableEsteban Küber-84/+28
2025-03-02Prevent ICE in autodiff validation by emitting user-friendly errorsSa4dUs-2/+8
2025-02-24Introduce new-style attribute parsers for several attributesJana Dönszelmann-24/+16
2025-02-24Introduce new parsing infrastructure and types for parsed attributesJana Dönszelmann-6/+6
2025-02-24Change span field accesses to method callsJana Dönszelmann-35/+38
2025-02-23Rollup merge of #136439 - yotamofek:pr/codegen-ssa-no-indexing, r=NoratriebTrevor Gross-82/+71
2025-02-22Fix binding mode problemsMichael Goulet-3/+3
2025-02-12Rollup merge of #134090 - veluca93:stable-tf11, r=oli-obkJacob Pratt-19/+8
2025-02-11rustc_codegen_ssa: cleanup codegen attrsYotam Ofek-62/+56
2025-02-11rustc_codegen_ssa: cleanup nested `if`s and a needless `match`Yotam Ofek-20/+15
2025-02-11Rollup merge of #136603 - workingjubilee:move-abi-versioning-into-ast, r=comp...Matthias Krüger-2/+3
2025-02-10Rollup merge of #136419 - EnzymeAD:autodiff-tests, r=onur-ozkan,jieyouxuMatthias Krüger-2/+0
2025-02-10remove outdated *First autodiff variants for higher-order adManuel Drehwald-2/+0
2025-02-09compiler: remove rustc_target::spec::abi reexportsJubilee Young-2/+3
2025-02-07Remove Linkage::Appendingbjorn3-1/+0
2025-02-07Remove Linkage::Privatebjorn3-1/+0