| Age | Commit message (Expand) | Author | Lines |
| 2023-08-28 | Don't ICE on layout computation failure | Katherine Philip | -1/+1 |
| 2023-08-26 | Use `preserve_mostcc` for `extern "rust-cold"` | Scott McMurray | -1/+1 |
| 2023-08-24 | when terminating during unwinding, show the reason why | Ralf Jung | -5/+6 |
| 2023-08-20 | give some unwind-related terminators a more clear name | Ralf Jung | -4/+4 |
| 2023-08-10 | Rollup merge of #114622 - petrochenkov:noplugin, r=oli-obk | Michael Goulet | -1/+1 |
| 2023-08-09 | Auto merge of #114673 - matthiaskrgr:rollup-9kroqpp, r=matthiaskrgr | bors | -1/+3 |
| 2023-08-09 | Merge commit '8f9ac9c22d6594cf059d8e6c71d414cc5ccd7975' into sync_cg_clif-202... | bjorn3 | -0/+7 |
| 2023-08-09 | rustc: Move `crate_types` from `Session` to `GlobalCtxt` | Vadim Petrochenkov | -1/+1 |
| 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 |