| Age | Commit message (Expand) | Author | Lines |
| 2023-09-14 | don't point at const usage site for resolution-time errors | Ralf Jung | -16/+9 |
| 2023-09-14 | move required_consts check to general post-mono-check function | Ralf Jung | -37/+24 |
| 2023-09-14 | make it more clear which functions create fresh AllocId | Ralf Jung | -13/+11 |
| 2023-09-14 | cleanup op_to_const a bit; rename ConstValue::ByRef → Indirect | Ralf Jung | -3/+3 |
| 2023-09-14 | use AllocId instead of Allocation in ConstValue::ByRef | Ralf Jung | -6/+11 |
| 2023-09-13 | Rollup merge of #115798 - RalfJung:non_1zst_field, r=wesleywiser | Matthias Krüger | -13/+6 |
| 2023-09-13 | Rollup merge of #115736 - Zoxc:time-cleanup, r=wesleywiser | Matthias Krüger | -26/+15 |
| 2023-09-13 | make the eval() functions on our const types return the resulting value | Ralf Jung | -31/+6 |
| 2023-09-12 | add helper method for finding the one non-1-ZST field | Ralf Jung | -13/+6 |
| 2023-09-10 | Remove `verbose_generic_activity_with_arg` | John Kåre Alsaker | -26/+15 |
| 2023-09-07 | Use `Freeze` for `SourceFile.lines` | John Kåre Alsaker | -1/+1 |
| 2023-09-06 | Auto merge of #115580 - eduardosm:stdarch-intrinsics, r=davidtwco,bjorn3 | bors | -248/+0 |
| 2023-09-05 | Remove special handling in codegen for some AVX and SSE2 shift by immediate i... | Eduardo Sánchez Muñoz | -240/+0 |
| 2023-09-05 | Remove special handling in codegen for some SSE2 "storeu" intrinsics | Eduardo Sánchez Muñoz | -8/+0 |
| 2023-09-03 | Use relative positions inside a SourceFile. | Camille GILLOT | -5/+2 |
| 2023-08-29 | Rollup merge of #111580 - atsuzaki:layout-ice, r=oli-obk | Matthias Krüger | -1/+1 |
| 2023-08-29 | const_eval and codegen: audit uses of is_zst | Ralf Jung | -3/+5 |
| 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 |