| Age | Commit message (Expand) | Author | Lines |
| 2025-06-13 | Rollup merge of #142221 - mustartt:aix-fix-strip-order, r=davidtwco | Matthias Krüger | -2/+2 |
| 2025-06-12 | intrinsics: rename min_align_of to align_of | Ralf Jung | -1/+1 |
| 2025-06-12 | Rollup merge of #142352 - workingjubilee:c-int-width-is-an-integer, r=wesleyw... | Matthias Krüger | -4/+4 |
| 2025-06-12 | Simplify implementation of Rust intrinsics by using type parameters in the cache | sayantn | -2/+2 |
| 2025-06-11 | compiler: Change c_int_width to be an integer type | Jubilee Young | -4/+4 |
| 2025-06-10 | Remove unneeded `FunctionCx` from some codegen methods | Scott McMurray | -96/+94 |
| 2025-06-09 | -Zretpoline and -Zretpoline-external-thunk flags (target modifiers) to enable... | Andrew Zhogin | -1/+2 |
| 2025-06-08 | Rollup merge of #142053 - heiher:loong32-none, r=wesleywiser | Jubilee | -1/+2 |
| 2025-06-08 | Remove rustc's notion of "preferred" alignment AKA `__alignof` | Jubilee Young | -5/+1 |
| 2025-06-07 | intrinsics: use const generic to set atomic ordering | Ralf Jung | -194/+144 |
| 2025-06-06 | Rollup merge of #142103 - scottmcm:fieldidx-in-interp, r=oli-obk | Guillaume Gomez | -2/+2 |
| 2025-06-06 | Auto merge of #142099 - matthiaskrgr:rollup-r9s3c35, r=matthiaskrgr | bors | -9/+17 |
| 2025-06-05 | Update `InterpCx::project_field` to take `FieldIdx` | Scott McMurray | -2/+2 |
| 2025-06-06 | Add new Tier-3 targets: `loongarch32-unknown-none*` | WANG Rui | -1/+2 |
| 2025-06-06 | Rollup merge of #142044 - workingjubilee:document-operandvalue-pair, r=scottmcm | Matthias Krüger | -2/+8 |
| 2025-06-05 | Auto merge of #140872 - bjorn3:elf_use_used_linker, r=nikic | bors | -31/+7 |
| 2025-06-05 | Replace some `Option<Span>` with `Span` and use DUMMY_SP instead of None | Oli Scherer | -7/+9 |
| 2025-06-05 | Make #[used(linker)] the default on ELF too | bjorn3 | -31/+7 |
| 2025-06-04 | compiler: Document the offset invariant of `OperandValue::Pair` | Jubilee Young | -2/+8 |
| 2025-06-03 | Change `tag_field` to `FieldIdx` in `Variants::Multiple` | Scott McMurray | -4/+4 |
| 2025-06-03 | Rollup merge of #141569 - workingjubilee:canonicalize-abi, r=bjorn3 | Matthias Krüger | -10/+10 |
| 2025-06-03 | compiler: change Conv to CanonAbi | Jubilee Young | -10/+10 |
| 2025-06-03 | Move metadata object generation for dylibs to the linker code | bjorn3 | -93/+51 |
| 2025-06-03 | Only borrow EncodedMetadata in codegen_crate | bjorn3 | -28/+35 |
| 2025-06-03 | Remove type_test from IntrinsicCallBuilderMethods | bjorn3 | -2/+0 |
| 2025-06-03 | Remove get_dbg_loc from DebugInfoBuilderMethods | bjorn3 | -1/+0 |
| 2025-06-02 | Auto merge of #141750 - Noratrieb:gold-rush, r=bjorn3 | bors | -1/+58 |
| 2025-06-02 | Auto merge of #141760 - bjorn3:intrinsic_rework_part2, r=fee1-dead | bors | -29/+23 |
| 2025-05-31 | Warn when gold was used as the linker | Noratrieb | -1/+58 |
| 2025-05-30 | Rollup merge of #141749 - Noratrieb:RUSTC_ACTUALLY_DO_NOT_RETRY_LINKER_ON_SEG... | Matthias Krüger | -52/+2 |
| 2025-05-30 | Directly use from_immediate for handling bool | bjorn3 | -3/+2 |
| 2025-05-30 | Avoid computing function type for intrinsic instances | bjorn3 | -8/+8 |
| 2025-05-30 | Use layout field of OperandRef and PlaceRef in codegen_intrinsic_call | bjorn3 | -18/+13 |
| 2025-05-30 | Rollup merge of #141507 - RalfJung:atomic-intrinsics, r=bjorn3 | Matthias Krüger | -50/+56 |
| 2025-05-29 | Remove RUSTC_RETRY_LINKER_ON_SEGFAULT hack | Noratrieb | -52/+2 |
| 2025-05-29 | Rollup merge of #141448 - bjorn3:codegen_refactors, r=WaffleLapkin | Guillaume Gomez | -83/+44 |
| 2025-05-29 | Rollup merge of #138139 - xizheyin:issue-137384, r=ChrisDenton | Jacob Pratt | -0/+19 |
| 2025-05-28 | get rid of rustc_codegen_ssa::common::AtomicOrdering | Ralf Jung | -26/+7 |
| 2025-05-28 | atomic_load intrinsic: use const generic parameter for ordering | Ralf Jung | -34/+59 |
| 2025-05-28 | Remove unused arg_memory_ty method | bjorn3 | -1/+0 |
| 2025-05-28 | Mark all optimize methods and the codegen method as safe | bjorn3 | -22/+13 |
| 2025-05-28 | Remove methods from StaticCodegenMethods that are not called in cg_ssa itself | bjorn3 | -12/+0 |
| 2025-05-28 | Make predefine methods take &mut self | bjorn3 | -4/+4 |
| 2025-05-28 | Move supports_parallel from CodegenBackend to ExtraBackendMethods | bjorn3 | -8/+8 |
| 2025-05-28 | Remove a couple of uses of interior mutability around statics | bjorn3 | -3/+3 |
| 2025-05-28 | Reduce amount of types that need to be PartialEq | bjorn3 | -3/+3 |
| 2025-05-28 | The personality function is a Function, not a Value | bjorn3 | -4/+4 |
| 2025-05-28 | Remove codegen_unit from MiscCodegenMethods | bjorn3 | -28/+11 |
| 2025-05-28 | Rollup merge of #141404 - bjorn3:refactor_cg_ssa_call_codegen, r=davidtwco | Trevor Gross | -185/+185 |
| 2025-05-27 | Rename unpack to kind | Michael Goulet | -1/+1 |