| Age | Commit message (Expand) | Author | Lines |
| 2025-09-23 | Make missed precondition-free float intrinsics safe | ltdk | -0/+8 |
| 2025-09-21 | Mark float intrinsics with no preconditions as safe | ltdk | -0/+64 |
| 2025-09-17 | Sort safe intrinsic list | ltdk | -58/+62 |
| 2025-09-03 | Add `funnel_sh{l,r}` functions and intrinsics | sayantn | -0/+3 |
| 2025-08-20 | make `prefetch` intrinsics safe | Folkert de Vries | -1/+5 |
| 2025-08-14 | Complete functionality and general cleanup | Marcelo Domínguez | -2/+1 |
| 2025-08-14 | Basic implementation of `autodiff` intrinsic | Marcelo Domínguez | -1/+4 |
| 2025-07-23 | atomicrmw on pointers: move integer-pointer cast hacks into backend | Ralf Jung | -6/+6 |
| 2025-07-16 | add `const_make_global`; err for `const_allocate` ptrs if didn't call | Deadbeef | -0/+3 |
| 2025-07-13 | Generalize TyCtxt::item_name. | Camille GILLOT | -2/+2 |
| 2025-07-09 | Add opaque TypeId handles for CTFE | Oli Scherer | -1/+8 |
| 2025-06-15 | Add `simd_funnel_sh{l,r}` and `simd_round_ties_even` | sayantn | -1/+2 |
| 2025-06-12 | intrinsics: rename min_align_of to align_of | Ralf Jung | -5/+3 |
| 2025-06-07 | move all intrinsic typeck logic into the one big match | Ralf Jung | -495/+457 |
| 2025-06-07 | intrinsics: use const generic to set atomic ordering | Ralf Jung | -31/+28 |
| 2025-06-05 | Replace some `Option<Span>` with `Span` and use DUMMY_SP instead of None | Oli Scherer | -5/+3 |
| 2025-05-30 | `slice.get(i)` should use a slice projection in MIR, like `slice[i]` does | Scott McMurray | -0/+1 |
| 2025-05-28 | atomic_load intrinsic: use const generic parameter for ordering | Ralf Jung | -6/+7 |
| 2025-05-09 | Use intrinsics for `{f16,f32,f64,f128}::{minimum,maximum}` operations | Urgau | -0/+18 |
| 2025-04-22 | Use `is_lang_item` and `as_lang_item` instead of handrolling their logic | Oli Scherer | -34/+26 |
| 2025-04-15 | Rollup merge of #138374 - celinval:issue-136925-const-contract, r=compiler-er... | Stuart Cook | -8/+4 |
| 2025-04-11 | Rollup merge of #137447 - folkertdev:simd-extract-insert-dyn, r=scottmcm | Stuart Cook | -2/+6 |
| 2025-04-10 | add `simd_insert_dyn` and `simd_extract_dyn` | Folkert de Vries | -2/+6 |
| 2025-04-09 | Remove some dead or leftover code related to rustc-intrinsic abi removal | Oli Scherer | -24/+9 |
| 2025-04-08 | Fix unreachable expression warning | Celina G. Val | -1/+1 |
| 2025-04-07 | Enable contracts for const functions | Celina G. Val | -8/+4 |
| 2025-04-06 | remove compiler support for `extern "rust-intrinsic"` blocks | Skgland | -1/+1 |
| 2025-02-25 | Rollup merge of #137595 - folkertdev:remove-simd-pow-powi, r=RalfJung | León Orell Valerian Liehr | -2/+0 |
| 2025-02-25 | remove `simd_fpow` and `simd_fpowi` | Folkert de Vries | -2/+0 |
| 2025-02-24 | rename simd_shuffle_generic → simd_shuffle_const_generic | Ralf Jung | -1/+1 |
| 2025-02-23 | Rollup merge of #136543 - RalfJung:round-ties-even, r=tgross35 | Trevor Gross | -14/+8 |
| 2025-02-22 | make the new intrinsics safe | Ralf Jung | -0/+4 |
| 2025-02-08 | Rustfmt | bjorn3 | -8/+13 |
| 2025-02-05 | Rollup merge of #128045 - pnkfelix:rustc-contracts, r=oli-obk | León Orell Valerian Liehr | -0/+18 |
| 2025-02-04 | intrinsics: unify rint, roundeven, nearbyint in a single round_ties_even intr... | Ralf Jung | -14/+4 |
| 2025-02-03 | Improve contracts intrisics and remove wrapper function | Celina G. Val | -6/+4 |
| 2025-02-03 | Contracts core intrinsics. | Felix S. Klock II | -0/+20 |
| 2025-01-31 | Add `unchecked_disjoint_bitor` with fallback intrinsic implementation | Scott McMurray | -1/+1 |
| 2025-01-31 | Clarify a comment. | Nicholas Nethercote | -1/+2 |
| 2025-01-04 | Rollup merge of #135046 - RalfJung:rustc_box_intrinsic, r=compiler-errors | Jubilee | -0/+3 |
| 2025-01-04 | turn hir::ItemKind::Fn into a named-field variant | Ralf Jung | -1/+1 |
| 2025-01-03 | turn rustc_box into an intrinsic | Ralf Jung | -0/+3 |
| 2024-12-30 | Auto merge of #134757 - RalfJung:const_swap, r=scottmcm | bors | -1/+3 |
| 2024-12-27 | Move `{widening, carrying}_mul` to an intrinsic with fallback MIR | Scott McMurray | -0/+5 |
| 2024-12-25 | rename typed_swap → typed_swap_nonoverlapping | Ralf Jung | -1/+3 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -2/+1 |
| 2024-12-03 | Rollup merge of #133726 - joshtriplett:breakpoint, r=oli-obk | Matthias Krüger | -0/+1 |
| 2024-12-02 | Add `core::arch::breakpoint` and test | Josh Triplett | -0/+1 |
| 2024-11-23 | Add simd_relaxed_fma intrinsic | Caleb Zulawski | -1/+3 |
| 2024-11-17 | Likely unlikely fix | Jiri Bobek | -4/+2 |