| Age | Commit message (Expand) | Author | Lines |
| 2025-09-29 | Rollup merge of #147134 - workingjubilee:remove-explicit-abialign-deref, r=Za... | Stuart Cook | -1/+1 |
| 2025-09-29 | Rollup merge of #147116 - workingjubilee:remove-tdl-abialign, r=Zalathar | Stuart Cook | -1/+1 |
| 2025-09-28 | remove explicit deref of AbiAlign for most methods | Jubilee Young | -1/+1 |
| 2025-09-28 | Rollup merge of #144197 - KMJ-007:type-tree, r=ZuseZ4 | Matthias Krüger | -0/+4 |
| 2025-09-27 | compiler: remove AbiAlign inside TargetDataLayout | Jubilee Young | -1/+1 |
| 2025-09-21 | Add panic=immediate-abort | Ben Kimock | -2/+1 |
| 2025-09-19 | Add TypeTree metadata attachment for autodiff | Karan Janthe | -0/+4 |
| 2025-09-18 | Auto merge of #142544 - Sa4dUs:prevent-abi-changes, r=ZuseZ4 | bors | -1/+2 |
| 2025-09-17 | Check ZST via `PassMode` | Marcelo Domínguez | -1/+2 |
| 2025-09-03 | Add `funnel_sh{l,r}` functions and intrinsics | sayantn | -8/+18 |
| 2025-08-21 | remove an `as` cast in prefetch codegen | Folkert de Vries | -1/+1 |
| 2025-08-20 | make `prefetch` intrinsics safe | Folkert de Vries | -1/+7 |
| 2025-08-14 | Complete functionality and general cleanup | Marcelo Domínguez | -68/+144 |
| 2025-08-14 | Basic implementation of `autodiff` intrinsic | Marcelo Domínguez | -3/+73 |
| 2025-07-25 | Unify LLVM ctlz/cttz intrinsic generation | Tobias Decking | -19/+9 |
| 2025-07-07 | compiler: Parse `p-` specs in datalayout string, allow definition of custom d... | Edoardo Marangoni | -9/+11 |
| 2025-07-03 | Always use the pure Rust fallback instead of `llvm.{maximum,minimum}` | Urgau | -12/+14 |
| 2025-07-03 | setup CI and tidy to use typos for spellchecking and fix few typos | klensy | -2/+2 |
| 2025-06-29 | Rollup merge of #142078 - sayantn:more-intrinsics, r=workingjubilee | Guillaume Gomez | -1/+16 |
| 2025-06-15 | Correctly account for different address spaces in LLVM intrinsic invocations | sayantn | -17/+22 |
| 2025-06-15 | Use `LLVMIntrinsicGetDeclaration` to completely remove the hardcoded intrinsi... | sayantn | -4/+4 |
| 2025-06-15 | Add `simd_funnel_sh{l,r}` and `simd_round_ties_even` | sayantn | -1/+16 |
| 2025-06-12 | Simplify implementation of Rust intrinsics by using type parameters in the cache | sayantn | -359/+232 |
| 2025-06-03 | Remove type_test from IntrinsicCallBuilderMethods | bjorn3 | -7/+0 |
| 2025-05-30 | Directly use from_immediate for handling bool | bjorn3 | -3/+2 |
| 2025-05-30 | Avoid computing function type for intrinsic instances | bjorn3 | -6/+2 |
| 2025-05-30 | Use layout field of OperandRef in generic_simd_intrinsic | bjorn3 | -32/+26 |
| 2025-05-30 | Use layout field of OperandRef and PlaceRef in codegen_intrinsic_call | bjorn3 | -23/+17 |
| 2025-05-26 | Remove usage of FnAbi in codegen_intrinsic_call | bjorn3 | -20/+10 |
| 2025-05-26 | Pass PlaceRef rather than Bx::Value to codegen_intrinsic_call | bjorn3 | -28/+22 |
| 2025-05-10 | Use the fallback body for `{minimum,maximum}f128` on LLVM as well. | Urgau | -4/+6 |
| 2025-05-09 | Use intrinsics for `{f16,f32,f64,f128}::{minimum,maximum}` operations | Urgau | -0/+10 |
| 2025-05-05 | Rename Instance::new to Instance::new_raw and add a note that it is raw | Michael Goulet | -1/+1 |
| 2025-04-20 | Rollup merge of #137953 - RalfJung:simd-intrinsic-masks, r=WaffleLapkin | Chris Denton | -44/+12 |
| 2025-04-20 | simd intrinsics with mask: accept unsigned integer masks | Ralf Jung | -44/+12 |
| 2025-04-11 | Rollup merge of #137447 - folkertdev:simd-extract-insert-dyn, r=scottmcm | Stuart Cook | -30/+39 |
| 2025-04-10 | add `simd_insert_dyn` and `simd_extract_dyn` | Folkert de Vries | -30/+39 |
| 2025-03-17 | Remove implicit #[no_mangle] for #[rustc_std_internal_symbol] | bjorn3 | -1/+5 |
| 2025-03-07 | Rollup merge of #137549 - oli-obk:llvm-ffi, r=davidtwco | Matthias Krüger | -2/+2 |
| 2025-02-28 | rename BackendRepr::Vector → SimdVector | Ralf Jung | -1/+1 |
| 2025-02-25 | Rollup merge of #137595 - folkertdev:remove-simd-pow-powi, r=RalfJung | León Orell Valerian Liehr | -4/+0 |
| 2025-02-25 | remove `simd_fpow` and `simd_fpowi` | Folkert de Vries | -4/+0 |
| 2025-02-24 | rename simd_shuffle_generic → simd_shuffle_const_generic | Ralf Jung | -1/+1 |
| 2025-02-24 | Use a safe wrapper around an LLVM FFI function | Oli Scherer | -2/+2 |
| 2025-02-23 | Rollup merge of #136543 - RalfJung:round-ties-even, r=tgross35 | Trevor Gross | -14/+8 |
| 2025-02-20 | Remove `BackendRepr::Uninhabited`, replaced with an `uninhabited: bool` field... | Zachary S | -1/+1 |
| 2025-02-18 | compiler: Stop reexporting stuff in cg_llvm::abi | Jubilee Young | -6/+6 |
| 2025-02-11 | Document some safety constraints and use more safe wrappers | Oli Scherer | -1/+1 |
| 2025-02-08 | Rustfmt | bjorn3 | -231/+240 |
| 2025-02-04 | intrinsics: unify rint, roundeven, nearbyint in a single round_ties_even intr... | Ralf Jung | -14/+8 |