| Age | Commit message (Expand) | Author | Lines |
| 2024-03-08 | Don't ICE in CTFE if raw/fn-ptr types differ | Michael Goulet | -1/+0 |
| 2024-03-07 | Auto merge of #121985 - RalfJung:interpret-return-place, r=oli-obk | bors | -31/+27 |
| 2024-03-06 | Rollup merge of #121382 - nnethercote:rework-untranslatable_diagnostic-lint, ... | Matthias Krüger | -0/+4 |
| 2024-03-06 | Rewrite the `untranslatable_diagnostic` lint. | Nicholas Nethercote | -0/+4 |
| 2024-03-06 | Auto merge of #122045 - matthiaskrgr:rollup-5l3vpn7, r=matthiaskrgr | bors | -8/+3 |
| 2024-03-05 | Rollup merge of #122018 - RalfJung:box-custom-alloc, r=oli-obk | Matthias Krüger | -8/+3 |
| 2024-03-05 | Convert `TypeVisitor` and `DefIdVisitor` to use `VisitorResult` | Jason Newcomb | -6/+6 |
| 2024-03-05 | only set noalias on Box with the global allocator | Ralf Jung | -8/+3 |
| 2024-03-05 | Rollup merge of #121997 - RalfJung:cast-float-ty, r=compiler-errors | Matthias Krüger | -23/+35 |
| 2024-03-05 | Rename `DiagnosticMessage` as `DiagMessage`. | Nicholas Nethercote | -14/+11 |
| 2024-03-04 | consistently use MPlaceTy for return places | Ralf Jung | -31/+20 |
| 2024-03-04 | typo | Ralf Jung | -1/+1 |
| 2024-03-04 | interpret/cast: make more matches on FloatTy properly exhaustive | Ralf Jung | -23/+35 |
| 2024-03-04 | interpret: avoid a long-lived PlaceTy in stack frames | Ralf Jung | -3/+10 |
| 2024-03-02 | Rollup merge of #121731 - oli-obk:eager_opaque_checks, r=compiler-errors | Guillaume Boisseau | -22/+3 |
| 2024-03-02 | add comment and test: we do not do value-based reasoning for promotion of unions | Ralf Jung | -0/+1 |
| 2024-03-01 | Auto merge of #121728 - tgross35:f16-f128-step1-ty-updates, r=compiler-errors | bors | -0/+2 |
| 2024-02-29 | Rollup merge of #121782 - RalfJung:mutable-ref-in-static, r=oli-obk | Matthias Krüger | -19/+8 |
| 2024-02-29 | allow statics pointing to mutable statics | Ralf Jung | -19/+8 |
| 2024-02-28 | Auto merge of #121489 - nnethercote:diag-renaming, r=davidtwco | bors | -58/+56 |
| 2024-02-28 | Add `f16` and `f128` to `rustc_type_ir::FloatTy` and `rustc_abi::Primitive` | Trevor Gross | -0/+2 |
| 2024-02-28 | Now that inlining, mir validation and const eval all use reveal-all, we won't... | Oli Scherer | -22/+3 |
| 2024-02-28 | Rename `DiagnosticImportance` as `DiagImportance`. | Nicholas Nethercote | -16/+14 |
| 2024-02-28 | Rename `DiagnosticArg{,Map,Name,Value}` as `DiagArg{,Map,Name,Value}`. | Nicholas Nethercote | -9/+9 |
| 2024-02-28 | Rename `DiagnosticBuilder` as `Diag`. | Nicholas Nethercote | -35/+35 |
| 2024-02-27 | Split rustc_type_ir to avoid rustc_ast from depending on it | Oli Scherer | -4/+2 |
| 2024-02-24 | Auto merge of #121549 - matthiaskrgr:rollup-1hvu3lb, r=matthiaskrgr | bors | -8/+12 |
| 2024-02-24 | Change InlineAsm to allow multiple targets instead | Gary Guo | -13/+11 |
| 2024-02-23 | compiler: clippy::complexity fixes | Matthias Krüger | -2/+2 |
| 2024-02-23 | interpret: do no ICE on OOB shuffle/insert/extract indices | Ralf Jung | -8/+12 |
| 2024-02-22 | Overhaul `Diagnostic` args. | Nicholas Nethercote | -3/+3 |
| 2024-02-21 | Rollup merge of #121396 - RalfJung:mir-const-value-inspect, r=oli-obk | León Orell Valerian Liehr | -12/+35 |
| 2024-02-21 | make it possible for outside crates to inspect a mir::ConstValue with the int... | Ralf Jung | -12/+35 |
| 2024-02-21 | Convert `bug`s back to `delayed_bug`s. | Nicholas Nethercote | -1/+1 |
| 2024-02-21 | Convert `delayed_bug`s to `bug`s. | Nicholas Nethercote | -10/+4 |
| 2024-02-20 | Auto merge of #120576 - nnethercote:merge-Diagnostic-DiagnosticBuilder, r=dav... | bors | -0/+7 |
| 2024-02-20 | Reduce capabilities of `Diagnostic`. | Nicholas Nethercote | -0/+7 |
| 2024-02-19 | Always evaluate free constants and statics, even if previous errors occurred | Oli Scherer | -1/+1 |
| 2024-02-17 | Rollup merge of #121085 - davidtwco:always-eager-diagnostics, r=nnethercote | Matthias Krüger | -1/+1 |
| 2024-02-17 | const_mut_refs: allow mutable refs to statics | Ralf Jung | -4/+57 |
| 2024-02-16 | Rollup merge of #121179 - RalfJung:zst-mutable-refs, r=oli-obk | Guillaume Gomez | -57/+52 |
| 2024-02-16 | Auto merge of #120500 - oli-obk:intrinsics2.0, r=WaffleLapkin | bors | -3/+3 |
| 2024-02-16 | allow mutable references in const values when they point to no memory | Ralf Jung | -57/+52 |
| 2024-02-16 | Auto merge of #120486 - reitermarkus:use-generic-nonzero, r=dtolnay | bors | -4/+5 |
| 2024-02-15 | Auto merge of #120931 - chenyukang:yukang-cleanup-hashmap, r=michaelwoerister | bors | -5/+5 |
| 2024-02-15 | errors: only eagerly translate subdiagnostics | David Wood | -1/+1 |
| 2024-02-15 | Auto merge of #116564 - oli-obk:evaluated_static_in_metadata, r=RalfJung,cjgi... | bors | -64/+246 |
| 2024-02-15 | Do not allocate a second "background" alloc id for the main allocation of a s... | Oli Scherer | -52/+190 |
| 2024-02-15 | Return ConstAllocation from eval_static_initializer query directly | Oli Scherer | -7/+27 |
| 2024-02-15 | Store static initializers in metadata instead of the MIR of statics. | Oli Scherer | -2/+2 |