| Age | Commit message (Expand) | Author | Lines |
| 2024-03-15 | Rollup merge of #122471 - RalfJung:const-eval-span, r=oli-obk | Matthias Krüger | -2/+5 |
| 2024-03-14 | preserve span when evaluating mir::ConstOperand | Ralf Jung | -2/+5 |
| 2024-03-14 | Rollup merge of #122322 - Zalathar:branch, r=oli-obk | Matthias Krüger | -47/+121 |
| 2024-03-14 | Rollup merge of #122368 - pavedroad:master, r=oli-obk | Matthias Krüger | -1/+1 |
| 2024-03-14 | Auto merge of #122243 - RalfJung:local-place-sanity-check, r=oli-obk | bors | -1/+1 |
| 2024-03-14 | coverage: Include recorded branch info in coverage instrumentation | Zalathar | -3/+68 |
| 2024-03-13 | coverage: Add `CoverageKind::BlockMarker` | Zalathar | -0/+5 |
| 2024-03-13 | coverage: Make `is_eligible_for_coverage` a hook method | Zalathar | -38/+41 |
| 2024-03-13 | Allow `rustc_mir_transform` to register hook providers | Zalathar | -6/+7 |
| 2024-03-12 | chore: remove repetitive words | pavedroad | -1/+1 |
| 2024-03-12 | Ensure nested allocations in statics do not get deduplicated | Oli Scherer | -1/+7 |
| 2024-03-12 | Change `DefKind::Static` to a struct variant | Oli Scherer | -1/+1 |
| 2024-03-11 | Rename `DecorateLint` as `LintDiagnostic`. | Nicholas Nethercote | -5/+5 |
| 2024-03-11 | Rename `IntoDiagnostic` as `Diagnostic`. | Nicholas Nethercote | -4/+4 |
| 2024-03-10 | Auto merge of #121662 - saethlin:precondition-unification, r=RalfJung | bors | -5/+22 |
| 2024-03-09 | Rollup merge of #121584 - klensy:itertools-up, r=Mark-Simulacrum | Guillaume Boisseau | -1/+1 |
| 2024-03-09 | add_retag: fix comment that does not match the code | Ralf Jung | -1/+1 |
| 2024-03-08 | Distinguish between library and lang UB in assert_unsafe_precondition | Ben Kimock | -5/+22 |
| 2024-03-08 | Auto merge of #122182 - matthiaskrgr:rollup-gzimi4c, r=matthiaskrgr | bors | -10/+20 |
| 2024-03-08 | bump itertools to 0.12 | klensy | -1/+1 |
| 2024-03-08 | Rollup merge of #119365 - nbdd0121:asm-goto, r=Amanieu | Matthias Krüger | -10/+20 |
| 2024-03-08 | Auto merge of #120268 - DianQK:otherwise_is_last_variant_switchs, r=oli-obk | bors | -27/+57 |
| 2024-03-08 | Add a workaround for the `TailDuplicator` compile time overhead | DianQK | -5/+24 |
| 2024-03-08 | Update MIR with `MirPatch` in `UninhabitedEnumBranching` | DianQK | -37/+30 |
| 2024-03-07 | Get all variants to eliminate the default branching if we cannot get the layo... | DianQK | -0/+6 |
| 2024-03-07 | Replace the default branch with an unreachable branch If it is the last variant | DianQK | -6/+18 |
| 2024-03-07 | Auto merge of #121985 - RalfJung:interpret-return-place, r=oli-obk | bors | -2/+2 |
| 2024-03-05 | Auto merge of #121780 - nnethercote:diag-renaming2, r=davidtwco | bors | -6/+6 |
| 2024-03-05 | Rename `DiagnosticMessage` as `DiagMessage`. | Nicholas Nethercote | -6/+6 |
| 2024-03-04 | consistently use MPlaceTy for return places | Ralf Jung | -2/+2 |
| 2024-03-04 | Remove some depgraph edges on the HIR by invoking the intrinsic query instead... | Oli Scherer | -3/+3 |
| 2024-03-04 | Add a scheme for moving away from `extern "rust-intrinsic"` entirely | Oli Scherer | -0/+10 |
| 2024-03-04 | Return a struct from `query intrinsic` to be able to add another field in the... | Oli Scherer | -7/+7 |
| 2024-03-04 | Add `is_intrinsic` helper | Oli Scherer | -1/+1 |
| 2024-03-01 | Fix typo in comment | Gurinder Singh | -1/+1 |
| 2024-02-29 | Rollup merge of #121654 - compiler-errors:async-fn-for-fn-def, r=oli-obk | Guillaume Gomez | -1/+5 |
| 2024-02-28 | Rename `DiagnosticArg{,Map,Name,Value}` as `DiagArg{,Map,Name,Value}`. | Nicholas Nethercote | -4/+4 |
| 2024-02-28 | Rename `DiagnosticBuilder` as `Diag`. | Nicholas Nethercote | -8/+8 |
| 2024-02-27 | Also support `fnptr(): async Fn` in codegen | Michael Goulet | -1/+5 |
| 2024-02-27 | ffi_unwind_calls: treat RustIntrinsic like regular Rust calls | Ralf Jung | -4/+9 |
| 2024-02-26 | Auto merge of #121516 - RalfJung:platform-intrinsics-begone, r=oli-obk | bors | -1/+0 |
| 2024-02-26 | Do not const pop unions | Gurinder Singh | -14/+26 |
| 2024-02-25 | remove platform-intrinsics ABI; make SIMD intrinsics be regular intrinsics | Ralf Jung | -1/+0 |
| 2024-02-25 | Auto merge of #121114 - Nilstrieb:no-inline!, r=saethlin | bors | -0/+4 |
| 2024-02-24 | Add `#[rustc_no_mir_inline]` for standard library UB checks | Nilstrieb | -0/+4 |
| 2024-02-24 | Implement asm goto in MIR and MIR lowering | Gary Guo | -1/+2 |
| 2024-02-24 | Change InlineAsm to allow multiple targets instead | Gary Guo | -9/+18 |
| 2024-02-24 | promotion: don't promote int::MIN / -1 | Ralf Jung | -3/+26 |
| 2024-02-23 | Rollup merge of #121492 - Zalathar:hole, r=fmease | Matthias Krüger | -65/+62 |
| 2024-02-23 | coverage: Rename `is_closure` to `is_hole` | Zalathar | -60/+59 |