| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2024-11-08 | remove support for rustc_safe_intrinsic attribute; use rustc_intrinsic functi... | Ralf Jung | -5/+3 |
| 2024-11-07 | remove 'platform-intrinsic' ABI leftovers | Ralf Jung | -2/+1 |
| 2024-11-04 | ty::BrK -> ty::BoundRegionKind::K | Michael Goulet | -8/+13 |
| 2024-11-03 | compiler: Directly use rustc_abi in hir_{analysis,typeck} | Jubilee Young | -4/+4 |
| 2024-10-24 | Remove associated type based effects logic | Michael Goulet | -7/+1 |
| 2024-10-11 | intrinsics.fmuladdf{16,32,64,128}: expose llvm.fmuladd.* semantics | Jed Brown | -0/+13 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -11/+9 |
| 2024-08-16 | Use FnSig instead of raw FnDecl for ForeignItemKind::Fn | Michael Goulet | -1/+1 |
| 2024-07-30 | Auto merge of #128250 - Amanieu:select_unpredictable, r=nikic | bors | -0/+2 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -7/+8 |
| 2024-07-28 | Force LLVM to use CMOV for binary search | Amanieu d'Antras | -0/+2 |
| 2024-07-07 | Fix intrinsic const parameter counting with `effects` | Deadbeef | -6/+12 |
| 2024-06-24 | Split out IntoIterator and non-Iterator constructors for AliasTy/AliasTerm/Tr... | Michael Goulet | -1/+5 |
| 2024-06-21 | update intrinsic const param counting | Deadbeef | -12/+12 |
| 2024-06-04 | Handle safety keyword for extern block inner items | Santiago Pastorino | -1/+1 |
| 2024-05-28 | Add an intrinsic for `ptr::metadata` | Scott McMurray | -0/+2 |
| 2024-05-25 | Auto merge of #124187 - compiler-errors:self-ctor, r=petrochenkov | bors | -3/+2 |
| 2024-05-18 | compiler: add simd_ctpop intrinsic | Jubilee Young | -0/+1 |
| 2024-05-18 | (Mostly) revert "Account for type param from other item in `note_and_explain`" | Michael Goulet | -3/+2 |
| 2024-05-17 | Rename Unsafe to Safety | Santiago Pastorino | -13/+13 |
| 2024-05-13 | Remove `extern crate rustc_middle` from `rustc_hir_analysis`. | Nicholas Nethercote | -0/+1 |
| 2024-05-02 | Inline & delete `Ty::new_unit`, since it's just a field access | Waffle Lapkin | -22/+22 |
| 2024-04-23 | Rollup merge of #124003 - WaffleLapkin:dellvmization, r=scottmcm,RalfJung,antoyo | Matthias Krüger | -8/+6 |
| 2024-04-23 | Rollup merge of #124067 - RalfJung:weak-lang-items, r=davidtwco | Matthias Krüger | -3/+3 |
| 2024-04-21 | Add an intrinsic that lowers to AggregateKind::RawPtr | Scott McMurray | -0/+5 |
| 2024-04-17 | consistency rename: language item -> lang item | Ralf Jung | -3/+3 |
| 2024-04-16 | Change intrinsic types to use `u32` instead of `T` to match stable reexports | Maybe Waffle | -8/+6 |
| 2024-04-03 | Rollup merge of #123419 - petrochenkov:zeroindex, r=compiler-errors | Matthias Krüger | -3/+3 |
| 2024-04-03 | rustc_index: Add a `ZERO` constant to index types | Vadim Petrochenkov | -3/+3 |
| 2024-04-03 | rename `expose_addr` to `expose_provenance` | joboet | -1/+1 |