| Age | Commit message (Expand) | Author | Lines |
| 2023-08-08 | feat: `riscv-interrupt-{m,s}` calling conventions | Seth Pellegrino | -1/+3 |
| 2023-08-07 | Rollup merge of #114382 - scottmcm:compare-bytes-intrinsic, r=cjgillot | Matthias Krüger | -0/+14 |
| 2023-08-06 | Apply suggestions from code review | scottmcm | -0/+1 |
| 2023-08-06 | Add a new `compare_bytes` intrinsic instead of calling `memcmp` directly | Scott McMurray | -0/+13 |
| 2023-08-06 | Generate better function argument names in global_allocator expansion | David Tolnay | -2/+2 |
| 2023-08-04 | Rollup merge of #114450 - chenyukang:yukang-fix-114435, r=compiler-errors | Matthias Krüger | -1/+1 |
| 2023-08-05 | Fix ICE failed to get layout for ReferencesError | yukang | -1/+1 |
| 2023-08-03 | Forbid old-style `simd_shuffleN` intrinsics | Oli Scherer | -32/+22 |
| 2023-07-22 | Merge commit '1eded3619d0e55d57521a259bf27a03906fdfad0' into sync_cg_clif-202... | bjorn3 | -71/+352 |
| 2023-07-17 | Introduce `MonoItemData`. | Nicholas Nethercote | -5/+5 |
| 2023-07-15 | Auto merge of #112157 - erikdesjardins:align, r=nikic | bors | -8/+1 |
| 2023-07-14 | refactor(rustc_middle): Substs -> GenericArg | Mahdi Dibaiee | -51/+63 |
| 2023-07-10 | cg_clif: just ignore all the unused LayoutS fields | Erik Desjardins | -9/+1 |
| 2023-07-10 | repr(align) <= 4 should still be byval | Erik Desjardins | -1/+1 |
| 2023-07-10 | cg_clif: add has_repr_align | Erik Desjardins | -0/+1 |
| 2023-07-07 | Rename `adjustment::PointerCast` and variants using it to `PointerCoercion` | Nilstrieb | -9/+13 |
| 2023-07-05 | Move `TyCtxt::mk_x` to `Ty::new_x` where applicable | Boxy | -8/+9 |
| 2023-07-05 | Deal with fallout | Boxy | -1/+0 |
| 2023-06-30 | Auto merge of #113116 - nnethercote:codegen-opts, r=oli-obk | bors | -1/+1 |
| 2023-06-29 | Avoid unnecessary line lookup. | Nicholas Nethercote | -1/+1 |
| 2023-06-27 | Provide more context for `rustc +nightly -Zunstable-options` on stable | 许杰友 Jieyou Xu (Joe) | -2/+2 |
| 2023-06-19 | Rollup merge of #112232 - fee1-dead-contrib:match-eq-const-msg, r=b-naber | Michael Goulet | -1/+1 |
| 2023-06-19 | Remove unchecked_add/sub/mul/shl/shr from CTFE/cg_ssa/cg_clif | Scott McMurray | -17/+3 |
| 2023-06-19 | Promote unchecked_add/sub/mul/shl/shr to mir::BinOp | Scott McMurray | -10/+15 |
| 2023-06-18 | Better error for non const `PartialEq` call generated by `match` | Deadbeef | -1/+1 |
| 2023-06-15 | Merge commit '8830dccd1d4c74f1f69b0d3bd982a3f1fcde5807' into sync_cg_clif-202... | bjorn3 | -46/+384 |
| 2023-06-04 | Updated cranelift codegen to reflect modified trait signature | Andrew Xie | -4/+4 |
| 2023-06-02 | Rollup merge of #112168 - scottmcm:lower-div-rem-unchecked-to-mir, r=oli-obk | Michael Goulet | -4/+1 |
| 2023-06-01 | Use translatable diagnostics in `rustc_const_eval` | Deadbeef | -12/+4 |
| 2023-06-01 | remove unchecked_div/_rem from cg_cranelift | Scott McMurray | -4/+1 |
| 2023-05-29 | EarlyBinder::new -> EarlyBinder::bind | lcnr | -1/+1 |
| 2023-05-28 | Replace EarlyBinder(x) with EarlyBinder::new(x) | Kyle Matsuda | -1/+1 |
| 2023-05-27 | Rollup merge of #111952 - cjgillot:drop-replace, r=WaffleLapkin | Guillaume Gomez | -1/+1 |
| 2023-05-25 | Rollup merge of #111950 - cjgillot:expn-noinline, r=oli-obk | Michael Goulet | -5/+1 |
| 2023-05-25 | Remove DesugaringKind::Replace. | Camille GILLOT | -1/+1 |
| 2023-05-25 | Auto merge of #86844 - bjorn3:global_alloc_improvements, r=pnkfelix | bors | -34/+45 |
| 2023-05-25 | Remove ExpnKind::Inlined. | Camille GILLOT | -5/+1 |
| 2023-05-24 | Use `is_some_and`/`is_ok_and` in less obvious spots | Maybe Waffle | -10/+8 |
| 2023-05-18 | Rollup merge of #111633 - nnethercote:avoid-ref-format, r=WaffleLapkin | Dylan DPC | -1/+1 |
| 2023-05-16 | Remove `LangItems::require` | Nilstrieb | -5/+1 |
| 2023-05-16 | Avoid `&format("...")` calls in error message code. | Nicholas Nethercote | -1/+1 |
| 2023-05-11 | Prevent insta-stable no alloc shim support | bjorn3 | -1/+8 |
| 2023-05-11 | Use global_fn_name instead of format! | bjorn3 | -2/+3 |
| 2023-05-11 | Split AllocatorKind::fn_name in global_fn_name and default_fn_name | bjorn3 | -2/+2 |
| 2023-05-11 | Don't use an allocator shim for `#[global_allocator]` | bjorn3 | -34/+37 |
| 2023-05-06 | use EarlyBinder in tcx.(try_)subst_mir_and_normalize_erasing_regions | Kyle Matsuda | -1/+1 |
| 2023-05-03 | Restrict `From<S>` for `{D,Subd}iagnosticMessage`. | Nicholas Nethercote | -38/+37 |
| 2023-05-01 | Box AssertKind | Ben Kimock | -1/+1 |
| 2023-04-29 | Merge commit 'ef07e8e60f994ec014d049a95591426fb92ebb79' into sync_cg_clif-202... | bjorn3 | -436/+353 |
| 2023-04-27 | rename `needs_infer` to `has_infer` | Boxy | -2/+2 |