| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2024-04-02 | Rollup merge of #122935 - RalfJung:with-exposed-provenance, r=Amanieu | Jacob Pratt | -1/+1 |
| 2024-04-02 | Auto merge of #123385 - matthiaskrgr:rollup-v69vjbn, r=matthiaskrgr | bors | -3/+2 |
| 2024-03-30 | De-LLVM the unchecked shifts [MCP#693] | Scott McMurray | -3/+2 |
| 2024-03-23 | Add+Use `mir::BinOp::Cmp` | Scott McMurray | -0/+5 |
| 2024-03-23 | also rename the SIMD intrinsic | Ralf Jung | -1/+1 |
| 2024-03-23 | refactor check_{lang,library}_ub: use a single intrinsic, put policy into lib... | Ralf Jung | -3/+2 |
| 2024-03-23 | Auto merge of #122582 - scottmcm:swap-intrinsic-v2, r=oli-obk | bors | -0/+2 |
| 2024-03-22 | Ty::new_ref and Ty::new_ptr stop using TypeAndMut | Michael Goulet | -1/+1 |
| 2024-03-22 | Eagerly convert some ctors to use their specialized ctors | Michael Goulet | -28/+12 |
| 2024-03-19 | Make ptr_guaranteed_cmp a rustc_intrinsic and favor its body over backends im... | Oli Scherer | -1/+1 |
| 2024-03-19 | Make `const_eval_select` a rustc_intrinsic | Oli Scherer | -1/+1 |
| 2024-03-18 | remove retag_box_to_raw, it is no longer needed | Ralf Jung | -4/+0 |
| 2024-03-17 | Let codegen decide when to `mem::swap` with immediates | Scott McMurray | -0/+2 |
| 2024-03-10 | Auto merge of #121662 - saethlin:precondition-unification, r=RalfJung | bors | -2/+3 |
| 2024-03-09 | miri: do not apply aliasing restrictions to Box with custom allocator | Ralf Jung | -0/+4 |
| 2024-03-08 | Distinguish between library and lang UB in assert_unsafe_precondition | Ben Kimock | -2/+3 |
| 2024-03-05 | Rollup merge of #122028 - oli-obk:drop_in_place_leftovers, r=compiler-errors | Matthias Krüger | -1/+0 |
| 2024-03-05 | Rollup merge of #121894 - RalfJung:const_eval_select, r=oli-obk | Matthias Krüger | -1/+2 |
| 2024-03-05 | Remove some dead code | Oli Scherer | -1/+0 |
| 2024-03-05 | Rename `DiagnosticMessage` as `DiagMessage`. | Nicholas Nethercote | -2/+2 |
| 2024-03-02 | const_eval_select: make it safe but be careful with what we expose on stable ... | Ralf Jung | -1/+2 |
| 2024-03-01 | Add `f16` and `f128` intrinsics to HIR | Trevor Gross | -1/+73 |
| 2024-02-29 | Make infer higher ranked equate use bidirectional subtyping in invariant context | Santiago Pastorino | -3/+7 |
| 2024-02-27 | Auto merge of #121655 - matthiaskrgr:rollup-qpx3kks, r=matthiaskrgr | bors | -2/+2 |
| 2024-02-26 | rename 'try' intrinsic to 'catch_unwind' | Ralf Jung | -2/+2 |
| 2024-02-25 | remove platform-intrinsics ABI; make SIMD intrinsics be regular intrinsics | Ralf Jung | -99/+71 |
| 2024-02-21 | remove simd_reduce_{min,max}_nanless | Ralf Jung | -3/+1 |