| Age | Commit message (Expand) | Author | Lines |
| 2025-01-10 | add `-Zmin-function-alignment` | Folkert de Vries | -2/+6 |
| 2025-01-10 | clarify `target_feature` + forced inlining | David Wood | -7/+9 |
| 2025-01-10 | codegen_attrs: force inlining takes precedence | David Wood | -28/+33 |
| 2025-01-10 | mir_transform: implement forced inlining | David Wood | -24/+39 |
| 2025-01-10 | Use llvm.memset.p0i8.* to initialize all same-bytes arrays | Oli Scherer | -5/+9 |
| 2025-01-10 | Pull element init into a reusable closure | Oli Scherer | -14/+21 |
| 2025-01-10 | Change repeat element check into a match | Oli Scherer | -15/+18 |
| 2025-01-06 | Rollup merge of #131830 - hoodmane:emscripten-wasm-eh, r=workingjubilee | Jacob Pratt | -4/+7 |
| 2025-01-06 | Add support for wasm exception handling to Emscripten target | Hood Chatham | -4/+7 |
| 2025-01-05 | Auto merge of #134794 - RalfJung:abi-required-target-features, r=workingjubilee | bors | -33/+30 |
| 2025-01-05 | add dedicated type for ABI target feature constraints | Ralf Jung | -2/+2 |
| 2025-01-04 | Auto merge of #133955 - bjorn3:cc_pass_arch_only, r=ChrisDenton | bors | -8/+3 |
| 2025-01-04 | Auto merge of #135067 - ChrisDenton:cc, r=jieyouxu | bors | -1/+1 |
| 2025-01-03 | Bump cc in the compiler | Chris Denton | -1/+1 |
| 2025-01-02 | Pass objcopy args for stripping on OSX | Noratrieb | -18/+7 |
| 2025-01-01 | upstream rustc_codegen_llvm changes for enzyme/autodiff | Manuel Drehwald | -0/+30 |
| 2024-12-31 | clean up target feature system; most of the toggleability is now handled by t... | Ralf Jung | -5/+4 |
| 2024-12-31 | explicitly model that certain ABIs require/forbid certain target features | Ralf Jung | -28/+26 |
| 2024-12-30 | Auto merge of #134757 - RalfJung:const_swap, r=scottmcm | bors | -2/+2 |
| 2024-12-30 | Auto merge of #134866 - osiewicz:write-rlib-bufwriter, r=bjorn3 | bors | -2/+5 |
| 2024-12-29 | review fixes: Adjust whitespace | Piotr Osiewicz | -0/+3 |
| 2024-12-29 | Bump compiler cc | clubby789 | -1/+1 |
| 2024-12-29 | rustc_codegen_ssa: Buffer file writes in link_rlib | Piotr Osiewicz | -5/+5 |
| 2024-12-25 | rename typed_swap → typed_swap_nonoverlapping | Ralf Jung | -2/+2 |
| 2024-12-24 | Auto merge of #134625 - compiler-errors:unsafe-binders-ty, r=oli-obk | bors | -0/+1 |
| 2024-12-22 | Begin to implement type system layer of unsafe binders | Michael Goulet | -0/+1 |
| 2024-12-22 | Delete `Rvalue::Len` | Scott McMurray | -28/+1 |
| 2024-12-21 | Auto merge of #134505 - jieyouxu:boop-compiler-cc, r=clubby789,jieyouxu | bors | -2/+3 |
| 2024-12-20 | Rollup merge of #134561 - bjorn3:less_fatal_error_raise, r=compiler-errors | Matthias Krüger | -6/+6 |
| 2024-12-20 | Reduce the amount of explicit FatalError.raise() | bjorn3 | -6/+6 |
| 2024-12-20 | Review comments | bjorn3 | -3/+2 |
| 2024-12-19 | Make DependencyList an IndexVec | bjorn3 | -11/+6 |
| 2024-12-19 | Bump compiler `cc` to 1.2.5 | 许杰友 Jieyou Xu (Joe) | -2/+3 |
| 2024-12-19 | Rollup merge of #133702 - RalfJung:single-variant, r=oli-obk | 许杰友 Jieyou Xu (Joe) | -5/+6 |
| 2024-12-18 | make no-variant types a dedicated Variants variant | Ralf Jung | -6/+6 |
| 2024-12-18 | Variants::Single: do not use invalid VariantIdx for uninhabited enums | Ralf Jung | -1/+2 |
| 2024-12-18 | Auto merge of #134425 - clubby789:cargo-update, r=jieyouxu | bors | -1/+2 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -17/+11 |
| 2024-12-17 | compiler & tools dependencies: | clubby789 | -1/+2 |
| 2024-12-16 | rename rustc_attr to rustc_attr_parsing and create rustc_attr_data_structures | Jonathan Dönszelmann | -8/+9 |
| 2024-12-16 | split attributes | Jonathan Dönszelmann | -3/+5 |
| 2024-12-15 | Auto merge of #131808 - jdonszelmann:hir-attributes, r=oli-obk,petrochenkov | bors | -51/+47 |
| 2024-12-15 | Add hir::Attribute | Jonathan Dönszelmann | -51/+47 |
| 2024-12-15 | Auto merge of #133417 - RalfJung:aarch64-float-abi, r=workingjubilee | bors | -2/+2 |
| 2024-12-15 | Auto merge of #134117 - DianQK:gep-i8, r=oli-obk | bors | -4/+1 |
| 2024-12-15 | Simplify the GEP instruction for index | DianQK | -4/+1 |
| 2024-12-15 | Rollup merge of #134285 - oli-obk:push-vwrqsqlwnuxo, r=Urgau | Stuart Cook | -2/+2 |
| 2024-12-15 | Rollup merge of #133633 - jyn514:hide-linker-args, r=bjorn3,jyn514 | Stuart Cook | -6/+68 |
| 2024-12-14 | don't show the full linker args unless `--verbose` is passed | jyn | -6/+68 |
| 2024-12-14 | Add some convenience helper methods on `hir::Safety` | Oli Scherer | -2/+2 |