| Age | Commit message (Expand) | Author | Lines |
| 2025-06-15 | Rollup merge of #133952 - bjorn3:remove_wasm_legacy_abi, r=alexcrichton | León Orell Valerian Liehr | -7/+1 |
| 2025-06-14 | Remove all support for wasm's legacy ABI | bjorn3 | -7/+1 |
| 2025-06-12 | Simplify implementation of Rust intrinsics by using type parameters in the cache | sayantn | -1/+1 |
| 2025-05-28 | get rid of rustc_codegen_ssa::common::AtomicOrdering | Ralf Jung | -5/+5 |
| 2025-05-14 | Merge commit '6ba33f5e1189a5ae58fb96ce3546e76b13d090f5' into subtree-update_c... | Guillaume Gomez | -4/+21 |
| 2025-05-09 | remove 'unordered' atomic intrinsics | Ralf Jung | -1/+0 |
| 2025-04-30 | Rollup merge of #134232 - bjorn3:naked_asm_improvements, r=wesleywiser | Matthias Krüger | -1/+1 |
| 2025-04-18 | Merge commit 'db1a31c243a649e1fe20f5466ba181da5be35c14' into subtree-update_c... | Guillaume Gomez | -10/+45 |
| 2025-04-14 | Pass &mut self to codegen_global_asm | bjorn3 | -1/+1 |
| 2025-03-07 | compiler: Use size_of from the prelude instead of imported | Thalia Archibald | -5/+1 |
| 2025-02-19 | Rework `OperandRef::extract_field` to stop calling `to_immediate_scalar` on t... | Scott McMurray | -4/+8 |
| 2025-02-19 | Emit `trunc nuw` for unchecked shifts and `to_immediate_scalar` | Scott McMurray | -1/+1 |
| 2025-02-13 | Set both `nuw` and `nsw` in slice size calculation | Scott McMurray | -25/+1 |
| 2025-02-08 | Rustfmt | bjorn3 | -11/+10 |
| 2025-02-04 | cg_gcc: Directly use rustc_abi instead of reexports | Jubilee Young | -1/+1 |
| 2025-01-13 | Merge commit '59a81c2ca1edc88ad3ac4b27a8e03977ffb8e73a' into subtree-update_c... | Antoni Boucher | -20/+52 |
| 2024-11-18 | use `TypingEnv` when no `infcx` is available | lcnr | -5/+5 |
| 2024-10-29 | cg_gcc: `rustc_abi::Abi` => `BackendRepr` | Jubilee Young | -2/+2 |
| 2024-10-25 | coverage: SSA doesn't need to know about `instrprof_increment` | Zalathar | -10/+0 |
| 2024-10-18 | rust_for_linux: -Zregparm=<N> commandline flag for X86 (#116972) | Andrew Zhogin | -1/+7 |
| 2024-10-08 | cg_gcc: Factor out rustc_target::abi | Jubilee Young | -3/+4 |
| 2024-09-27 | Merge commit '3187d32079b817522cc17413ec9185b130daf693' into subtree-update | Guillaume Gomez | -31/+23 |
| 2024-09-24 | Auto merge of #130389 - Luv-Ray:LLVMMDNodeInContext2, r=nikic | bors | -0/+1 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -14/+15 |
| 2024-09-19 | replace some deprecated functions | Luv-Ray | -0/+1 |
| 2024-09-17 | Use associative type defaults in `{Layout,FnAbi}OfHelpers`. | Nicholas Nethercote | -5/+0 |
| 2024-09-17 | Rename supertraits of `CodegenMethods`. | Nicholas Nethercote | -2/+2 |
| 2024-09-17 | Merge `HasCodegen` into `BuilderMethods`. | Nicholas Nethercote | -6/+4 |
| 2024-09-14 | simd_shuffle: require index argument to be a vector | Ralf Jung | -27/+12 |
| 2024-08-13 | make the GCC backend compatible with vector shuffle indices | Ralf Jung | -14/+30 |
| 2024-08-05 | nontemporal_store: make sure that the intrinsic is truly just a hint | Ralf Jung | -0/+2 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -3/+2 |
| 2024-07-17 | Format cg_gcc with same formatting parameters | Guillaume Gomez | -15/+3 |
| 2024-07-10 | Update `Cargo.lock` and remove duplicated impl | Guillaume Gomez | -6/+0 |
| 2024-07-10 | Merge commit '98ed962c7d3eebe12c97588e61245273d265e72f' into master | Guillaume Gomez | -41/+85 |
| 2024-05-09 | codegen: memmove/memset cannot be non-temporal | Ralf Jung | -9/+4 |
| 2024-04-24 | Auto merge of #122053 - erikdesjardins:alloca, r=nikic | bors | -10/+4 |
| 2024-04-19 | Auto merge of #117919 - daxpedda:wasm-c-abi, r=wesleywiser | bors | -1/+7 |
| 2024-04-12 | restore location in gcc alloca codegen | Erik Desjardins | -1/+7 |
| 2024-04-11 | use [N x i8] for alloca types | Erik Desjardins | -16/+4 |
| 2024-04-11 | Put `PlaceValue` into `OperandValue::Ref`, rather than 3 tuple fields | Scott McMurray | -3/+4 |
| 2024-04-11 | Make `PlaceRef` hold a `PlaceValue` for the non-layout fields (like `OperandR... | Scott McMurray | -12/+12 |
| 2024-03-23 | CFI: Use Instance at callsites | Matthew Maurer | -2/+4 |
| 2024-03-10 | Introduce perma-unstable `wasm-c-abi` flag | daxpedda | -1/+7 |
| 2024-03-05 | Merge commit 'b385428e3ddf330805241e7758e773f933357c4b' into subtree-update_c... | Guillaume Gomez | -514/+917 |
| 2024-02-26 | introduce and use ptradd/inbounds_ptradd instead of gep | Erik Desjardins | -5/+1 |
| 2024-02-26 | remove struct_gep, use manual layout calculations for va_arg | Erik Desjardins | -29/+9 |
| 2024-02-21 | make simd_reduce_{mul,add}_unordered use only the 'reassoc' flag, not all fas... | Ralf Jung | -2/+2 |
| 2024-02-20 | Add "algebraic" versions of the fast-math intrinsics | Ben Kimock | -0/+25 |
| 2023-12-28 | Change `rustc_codegen_ssa`'s `atomic_cmpxchg` interface to return a pair of v... | Bernd Schmidt | -14/+6 |