| Age | Commit message (Expand) | Author | Lines |
| 2025-04-06 | Auto merge of #138947 - madsmtm:refactor-apple-versions, r=Noratrieb | bors | -159/+13 |
| 2025-04-05 | Rollup merge of #137880 - EnzymeAD:autodiff-batching, r=oli-obk | Stuart Cook | -4/+28 |
| 2025-04-04 | refactor: Move env parsing of deployment target to rustc_session | Mads Marquart | -70/+5 |
| 2025-04-04 | refactor: Move Apple OSVersion (back) to rustc_target | Mads Marquart | -97/+16 |
| 2025-04-04 | Rollup merge of #138949 - madsmtm:rename-to-darwin, r=WaffleLapkin | Matthias Krüger | -26/+26 |
| 2025-04-03 | add autodiff batching middle-end | Manuel Drehwald | -4/+28 |
| 2025-04-03 | add the autodiff batch mode frontend | Manuel Drehwald | -1/+1 |
| 2025-04-03 | Make LevelAndSource a struct | Oli Scherer | -5/+4 |
| 2025-03-31 | Store only a metadata stub into `rlibs` and `dylibs` with `-Zembed-metadata=no` | Jakub Beránek | -3/+3 |
| 2025-03-28 | use `slice::contains` where applicable | Yotam Ofek | -2/+2 |
| 2025-03-27 | Rollup merge of #139010 - madsmtm:parse-xcrun-better, r=wesleywiser | Jacob Pratt | -82/+281 |
| 2025-03-27 | Emit better error messages when invoking xcrun | Mads Marquart | -49/+263 |
| 2025-03-27 | Invoke xcrun inside sess.time | Mads Marquart | -1/+1 |
| 2025-03-27 | refactor: Move Apple SDK names to rustc_codegen_ssa::back::apple | Mads Marquart | -36/+21 |
| 2025-03-26 | Always emit native-static-libs note, even if it is empty | Mads Marquart | -9/+5 |
| 2025-03-26 | Auto merge of #138893 - klensy:thorin-0.9, r=Mark-Simulacrum | bors | -1/+1 |
| 2025-03-26 | Auto merge of #138956 - jhpratt:rollup-6g7ppwd, r=jhpratt | bors | -12/+17 |
| 2025-03-25 | Rollup merge of #138867 - petrochenkov:linkfix, r=nnethercote | Jacob Pratt | -12/+17 |
| 2025-03-26 | Auto merge of #138601 - RalfJung:wasm-abi-fcw, r=alexcrichton | bors | -2/+2 |
| 2025-03-25 | Rename `is_like_osx` to `is_like_darwin` | Mads Marquart | -26/+26 |
| 2025-03-25 | make -Zwasm-c-abi=legacy suppress the lint | Ralf Jung | -2/+2 |
| 2025-03-25 | Auto merge of #136410 - saethlin:clean-up-cgu-internal-copy, r=compiler-errors | bors | -9/+4 |
| 2025-03-25 | Auto merge of #138634 - saethlin:repeated-uninit, r=scottmcm,oli-obk | bors | -2/+19 |
| 2025-03-24 | Remove InstanceKind::generates_cgu_internal_copy | Ben Kimock | -9/+4 |
| 2025-03-24 | Auto merge of #133984 - DaniPopes:scmp-ucmp, r=scottmcm | bors | -0/+15 |
| 2025-03-25 | rustc_session: Add a helper function for obtaining staticlib prefix and suffix | Vadim Petrochenkov | -12/+5 |
| 2025-03-25 | linker: Avoid calling `linker_and_flavor` twice | Vadim Petrochenkov | -6/+9 |
| 2025-03-25 | linker: Fix staticlib naming for UEFI | Vadim Petrochenkov | -4/+13 |
| 2025-03-24 | bump thorin to drop duped deps | klensy | -1/+1 |
| 2025-03-24 | Auto merge of #138629 - Zoxc:graph-anon-hashmap, r=oli-obk | bors | -5/+6 |
| 2025-03-23 | Rollup merge of #137736 - bjorn3:compiler_builtins_export_fix, r=petrochenkov | Jacob Pratt | -2/+7 |
| 2025-03-21 | Auto merge of #128320 - saethlin:link-me-maybe, r=compiler-errors | bors | -6/+18 |
| 2025-03-21 | Rollup merge of #138627 - EnzymeAD:autodiff-cleanups, r=oli-obk | Matthias Krüger | -6/+0 |
| 2025-03-21 | Also check for compiler-builtins in linked_symbols | bjorn3 | -1/+3 |
| 2025-03-21 | Don't attempt to export compiler-builtins symbols from rust dylibs | bjorn3 | -1/+4 |
| 2025-03-19 | Lower to a memset(undef) when Rvalue::Repeat repeats uninit | Ben Kimock | -2/+19 |
| 2025-03-20 | Use `-Wunused_crate_dependencies` for compiler crates. | Nicholas Nethercote | -2/+0 |
| 2025-03-19 | Only use the new node hashmap for anonymous nodes. | Camille GILLOT | -5/+6 |
| 2025-03-18 | Auto merge of #138630 - matthiaskrgr:rollup-kk1gogr, r=matthiaskrgr | bors | -99/+82 |
| 2025-03-17 | Auto merge of #127173 - bjorn3:mangle_rustc_std_internal_symbol, r=wesleywise... | bors | -20/+32 |
| 2025-03-17 | resolve repeated attribute fixme | Manuel Drehwald | -6/+0 |
| 2025-03-17 | Flatten `if`s in `rustc_codegen_ssa` | Yotam Ofek | -99/+82 |
| 2025-03-17 | Rollup merge of #137449 - compiler-errors:control-flow, r=Amanieu,lnicola | Matthias Krüger | -1/+1 |
| 2025-03-17 | Remove implicit #[no_mangle] for #[rustc_std_internal_symbol] | bjorn3 | -20/+32 |
| 2025-03-17 | Use `strip_{prefix|suffix}` instead of `{starts|ends}_with`+indexing | Yotam Ofek | -2/+7 |
| 2025-03-16 | Suppress must_use in compiler and tools | Michael Goulet | -1/+1 |
| 2025-03-16 | Rollup merge of #138549 - scottmcm:option-ssa, r=saethlin | 许杰友 Jieyou Xu (Joe) | -1/+1 |
| 2025-03-15 | Fix the OperandRef type for NullOp::{UbChecks,ContractChecks} | Scott McMurray | -1/+1 |
| 2025-03-15 | Auto merge of #138532 - matthiaskrgr:rollup-mgcynqu, r=matthiaskrgr | bors | -6/+41 |
| 2025-03-15 | Stop relying on rustc_type_ir in non-type-system crates | Michael Goulet | -4/+2 |