| Age | Commit message (Expand) | Author | Lines |
| 2023-05-25 | Remove DesugaringKind::Replace. | Camille GILLOT | -1/+1 |
| 2023-05-24 | Use `is_some_and`/`is_ok_and` in less obvious spots | Maybe Waffle | -4/+4 |
| 2023-05-16 | Remove `LangItems::require` | Nilstrieb | -5/+1 |
| 2023-05-03 | Restrict `From<S>` for `{D,Subd}iagnosticMessage`. | Nicholas Nethercote | -2/+2 |
| 2023-05-01 | Box AssertKind | Ben Kimock | -1/+1 |
| 2023-04-29 | Merge commit 'ef07e8e60f994ec014d049a95591426fb92ebb79' into sync_cg_clif-202... | bjorn3 | -42/+12 |
| 2023-04-27 | rename `needs_infer` to `has_infer` | Boxy | -1/+1 |
| 2023-04-24 | Split `{Idx, IndexVec, IndexSlice}` into their own modules | Maybe Waffle | -1/+1 |
| 2023-04-21 | offset_of | DrMeepster | -1/+4 |
| 2023-04-06 | Rename `Abort` terminator to `Terminate` | Gary Guo | -1/+1 |
| 2023-04-06 | Refactor unwind from Option to a new enum | Gary Guo | -3/+3 |
| 2023-04-01 | Use `FieldIdx` in various things related to aggregates | Scott McMurray | -3/+4 |
| 2023-03-31 | Auto merge of #98112 - saethlin:mir-alignment-checks, r=oli-obk | bors | -0/+12 |
| 2023-03-28 | Move `mir::Field` → `abi::FieldIdx` | Scott McMurray | -1/+1 |
| 2023-03-25 | Refactor: `VariantIdx::from_u32(0)` -> `FIRST_VARIANT` | Scott McMurray | -1/+1 |
| 2023-03-23 | A MIR transform that checks pointers are aligned | Ben Kimock | -0/+12 |
| 2023-03-22 | Add `CastKind::Transmute` to MIR | Scott McMurray | -0/+4 |
| 2023-03-16 | Tweak implementation of overflow checking assertions | Tomasz Miąsko | -11/+4 |
| 2023-03-15 | Merge commit 'dec0daa8f6d0a0e1c702f169abb6bf3eee198c67' into sync_cg_clif-202... | bjorn3 | -11/+7 |
| 2023-03-09 | Introduce a no-op PlaceMention statement for `let _ =`. | Camille GILLOT | -0/+1 |
| 2023-03-07 | Remove DropAndReplace terminator | Giacomo Pasini | -1/+0 |
| 2023-02-18 | Adapt cg_clif. | Camille GILLOT | -10/+7 |
| 2023-02-14 | s/eval_usize/eval_target_usize/ for clarity | Oli Scherer | -1/+1 |
| 2023-02-09 | Merge commit '7d53619064ab7045c383644cb445052d2a3d46db' into sync_cg_clif-202... | bjorn3 | -33/+58 |
| 2023-01-29 | Auto merge of #106227 - bryangarza:ctfe-limit, r=oli-obk | bors | -0/+1 |
| 2023-01-24 | Merge commit '598f0909568a51de8a2d1148f55a644fd8dffad0' into sync_cg_clif-202... | bjorn3 | -10/+32 |
| 2023-01-23 | Update codegen cranelift for ConstEvalCounter | Bryan Garza | -0/+1 |
| 2022-12-14 | Merge commit '2bb3996244cf1b89878da9e39841e9f6bf061602' into sync_cg_clif-202... | bjorn3 | -10/+2 |
| 2022-12-09 | Remove unneeded field from `SwitchTargets` | Jakob Degen | -2/+4 |
| 2022-10-27 | Update tooling | Maybe Waffle | -5/+1 |
| 2022-10-23 | Merge commit '266e96785ab71834b917bf474f130a6d8fdecd4b' into sync_cg_clif-202... | bjorn3 | -5/+7 |
| 2022-10-06 | Remove `mir::CastKind::Misc` | ouz-a | -1/+6 |
| 2022-09-16 | Revert "Revert "Rollup merge of #98582 - oli-obk:unconstrained_opaque_type, r... | Oli Scherer | -0/+1 |
| 2022-09-12 | Make x.py check work | Eric Holk | -0/+4 |
| 2022-09-06 | Generalize the Assume intrinsic statement to a general Intrinsic statement | Oli Scherer | -16/+25 |
| 2022-09-06 | Lower the assume intrinsic to a MIR statement | Oli Scherer | -0/+2 |
| 2022-08-31 | Rollup merge of #100730 - CleanCut:diagnostics-rustc_monomorphize, r=davidtwco | Ralf Jung | -2/+5 |
| 2022-08-26 | Replace `Body::basic_blocks()` with field access | Tomasz Miąsko | -2/+2 |
| 2022-08-25 | adjust to new error value | Nathan Stocks | -2/+5 |
| 2022-08-24 | Merge commit 'e9d1a0a7b0b28dd422f1a790ccde532acafbf193' into sync_cg_clif-202... | bjorn3 | -118/+109 |
| 2022-07-25 | Merge commit 'c19edfd71a1d0ddef86c2c67fdb40718d40a72b4' into sync_cg_clif-202... | bjorn3 | -10/+29 |
| 2022-07-20 | Revert "Rollup merge of #98582 - oli-obk:unconstrained_opaque_type, r=estebank" | Oli Scherer | -1/+0 |
| 2022-07-15 | Introduce opaque type to hidden type projection | Oli Scherer | -0/+1 |
| 2022-07-12 | add new rval, pull deref early | ouz-a | -0/+5 |
| 2022-07-05 | Auto merge of #96862 - oli-obk:enum_cast_mir, r=RalfJung | bors | -23/+0 |
| 2022-06-30 | Recover when failing to normalize closure signature. | Camille GILLOT | -0/+1 |
| 2022-06-30 | Change enum->int casts to not go through MIR casts. | Oli Scherer | -23/+0 |
| 2022-06-14 | Rename the `ConstS::val` field as `kind`. | Nicholas Nethercote | -1/+1 |
| 2022-06-02 | add cast kind of from_exposed_addr (int-to-ptr casts) | Ralf Jung | -1/+3 |
| 2022-06-01 | rename PointerAddress → PointerExposeAddress | Ralf Jung | -1/+5 |