| Age | Commit message (Expand) | Author | Lines |
| 2025-06-18 | Auto merge of #141061 - dpaoliello:shimasfn, r=bjorn3 | bors | -13/+1 |
| 2025-06-17 | CodeGen: rework Aggregate implemention for rvalue_creates_operand cases | Scott McMurray | -76/+134 |
| 2025-06-17 | use consistent attr errors in all attribute parsers | Jana Dönszelmann | -15/+0 |
| 2025-06-17 | fix bugs in inline/force_inline and diagnostics of all attr parsers | Jana Dönszelmann | -7/+9 |
| 2025-06-17 | convert entire codebase to parsed inline attrs | Jana Dönszelmann | -45/+8 |
| 2025-06-17 | apply clippy::or_fun_call | klensy | -5/+5 |
| 2025-06-17 | Rollup merge of #142598 - ostylk:fix/ppc64_llvmabi, r=nikic,workingjubilee | Jubilee | -0/+18 |
| 2025-06-17 | Rollup merge of #142595 - workingjubilee:revert-warning-138139, r=ChrisDenton | Jubilee | -19/+0 |
| 2025-06-16 | indicate ppc64 elf abi in e_flags | ostylk | -0/+18 |
| 2025-06-16 | Revert overeager warning for misuse of `--print native-static-libs` | Jubilee Young | -19/+0 |
| 2025-06-16 | Change __rust_no_alloc_shim_is_unstable to be a function | Daniel Paoliello | -13/+1 |
| 2025-06-16 | Fix RISC-V C function ABI when passing/returning structs containing floats | beetrees | -7/+50 |
| 2025-06-15 | Rollup merge of #141769 - bjorn3:codegen_metadata_module_rework, r=workingjub... | León Orell Valerian Liehr | -110/+75 |
| 2025-06-15 | Rollup merge of #133952 - bjorn3:remove_wasm_legacy_abi, r=alexcrichton | León Orell Valerian Liehr | -38/+7 |
| 2025-06-14 | Auto merge of #142259 - sayantn:simplify-intrinsics, r=workingjubilee | bors | -2/+2 |
| 2025-06-14 | Remove all support for wasm's legacy ABI | bjorn3 | -38/+7 |
| 2025-06-13 | Auto merge of #142443 - matthiaskrgr:rollup-l1l6d0v, r=matthiaskrgr | bors | -1/+2 |
| 2025-06-13 | Rollup merge of #135927 - azhogin:azhogin/retpoline, r=davidtwco | Matthias Krüger | -1/+2 |
| 2025-06-13 | Rollup merge of #142410 - RalfJung:align_of, r=WaffleLapkin,workingjubilee | Matthias Krüger | -1/+1 |
| 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 |