| Age | Commit message (Expand) | Author | Lines |
| 2024-03-08 | Distinguish between library and lang UB in assert_unsafe_precondition | Ben Kimock | -2/+10 |
| 2024-02-24 | Implement asm goto in MIR and MIR lowering | Gary Guo | -0/+4 |
| 2024-02-24 | Change InlineAsm to allow multiple targets instead | Gary Guo | -3/+4 |
| 2024-02-18 | By tracking import use types to check whether it is scope uses or the other s... | surechen | -1/+1 |
| 2024-02-08 | Add a new debug_assertions instrinsic (compiler) | Ben Kimock | -0/+2 |
| 2024-02-06 | Add CoroutineClosure to TyKind, AggregateKind, UpvarArgs | Michael Goulet | -0/+1 |
| 2024-01-26 | interpret: project_downcast: do not ICE for uninhabited variants | Ralf Jung | -0/+2 |
| 2024-01-19 | Pack the u128 in SwitchTargets | Josh Stone | -1/+2 |
| 2024-01-15 | compiler: Lower fn call arg spans down to MIR | Martin Nordholts | -1/+4 |
| 2023-12-28 | Remove movability from TyKind::Coroutine | Michael Goulet | -2/+1 |
| 2023-11-12 | interpret: simplify handling of shifts by no longer trying to handle signed a... | Ralf Jung | -4/+4 |
| 2023-11-08 | rename `BorrowKind::Shallow` to `Fake` | lcnr | -2/+2 |
| 2023-10-31 | Enums in offset_of: update based on est31, scottmcm & llogiq review | George Bateman | -2/+2 |
| 2023-10-31 | Support enum variants in offset_of! | George Bateman | -2/+2 |
| 2023-10-20 | s/generator/coroutine/ | Oli Scherer | -15/+15 |
| 2023-10-20 | s/Generator/Coroutine/ | Oli Scherer | -12/+12 |
| 2023-10-18 | coverage: Update docs for `StatementKind::Coverage` | Zalathar | -5/+10 |
| 2023-10-18 | coverage: Store all of a function's mappings in function coverage info | Zalathar | -2/+1 |
| 2023-10-15 | update MIR place semantics UB comment | Ralf Jung | -12/+9 |
| 2023-10-06 | Rollup merge of #116329 - RalfJung:swap-comments, r=scottmcm | Guillaume Gomez | -1/+1 |
| 2023-10-03 | Auto merge of #115301 - Zalathar:regions-vec, r=davidtwco | bors | -1/+1 |
| 2023-10-03 | coverage: Let each coverage statement hold a vector of code regions | Zalathar | -1/+1 |
| 2023-10-02 | have better explanation for `relate_types` | ouz-a | -1/+4 |
| 2023-10-02 | Add docs, remove code, change subtyper code | ouz-a | -0/+7 |
| 2023-10-02 | subtyping_projections | ouz-a | -0/+2 |
| 2023-10-02 | MIRI -> Miri | Ralf Jung | -1/+1 |
| 2023-09-28 | Add a mir validation check to prevent OpaqueCast after analysis passes finish | Oli Scherer | -0/+1 |
| 2023-09-24 | Add global value numbering pass. | Camille GILLOT | -1/+1 |
| 2023-09-21 | rename mir::Constant -> mir::ConstOperand, mir::ConstKind -> mir::Const | Ralf Jung | -15/+19 |
| 2023-09-19 | organize mir pretty.rs and move more things into it; move statement-related t... | Ralf Jung | -1/+23 |
| 2023-08-24 | when terminating during unwinding, show the reason why | Ralf Jung | -3/+14 |
| 2023-08-20 | sync printing of MIR terminators with their new names (and dedup some to-str ... | Ralf Jung | -2/+24 |
| 2023-08-20 | give some unwind-related terminators a more clear name | Ralf Jung | -4/+4 |
| 2023-07-14 | refactor(rustc_middle): Substs -> GenericArg | Mahdi Dibaiee | -4/+4 |
| 2023-07-11 | update Operand::Move docs | Ralf Jung | -4/+10 |
| 2023-07-07 | Rename `adjustment::PointerCast` and variants using it to `PointerCoercion` | Nilstrieb | -3/+3 |
| 2023-06-20 | update comment on `MutBorrowKind::ClosureCapture` | Ziru Niu | -4/+7 |
| 2023-06-20 | merge `BorrowKind::Unique` into `BorrowKind::Mut` | Ziru Niu | -13/+11 |
| 2023-06-19 | Rollup merge of #112232 - fee1-dead-contrib:match-eq-const-msg, r=b-naber | Michael Goulet | -4/+28 |
| 2023-06-19 | Promote unchecked_add/sub/mul/shl/shr to mir::BinOp | Scott McMurray | -0/+13 |
| 2023-06-19 | fix doc | Deadbeef | -1/+1 |
| 2023-06-18 | Better error for non const `PartialEq` call generated by `match` | Deadbeef | -4/+28 |
| 2023-06-02 | Rollup merge of #112168 - scottmcm:lower-div-rem-unchecked-to-mir, r=oli-obk | Michael Goulet | -4/+9 |
| 2023-06-01 | Clarify when MIR `Div`/`Rem` trigger UB | Scott McMurray | -4/+9 |
| 2023-06-01 | Use translatable diagnostics in `rustc_const_eval` | Deadbeef | -1/+2 |
| 2023-05-29 | add FIXME | lcnr | -0/+5 |
| 2023-05-25 | Remove DesugaringKind::Replace. | Camille GILLOT | -1/+5 |
| 2023-05-17 | Drive-by cleanup: `debug::term_type` => `TerminatorKind::name` | Maybe Waffle | -0/+23 |
| 2023-05-01 | Box AssertKind | Ben Kimock | -1/+1 |
| 2023-04-24 | Split `{Idx, IndexVec, IndexSlice}` into their own modules | Maybe Waffle | -1/+1 |