| Age | Commit message (Expand) | Author | Lines |
| 2023-04-27 | Also use `mir::Offset` for pointer `add` | Scott McMurray | -2/+9 |
| 2023-04-27 | Rollup merge of #110872 - Jules-Bertholet:err-67981, r=wesleywiser | Matthias Krüger | -1/+11 |
| 2023-04-27 | rename `needs_infer` to `has_infer` | Boxy | -1/+1 |
| 2023-04-26 | Nicer ICE for #67981 | Jules Bertholet | -1/+11 |
| 2023-04-25 | Lower `intrinsics::offset` to `mir::BinOp::Offset` | Scott McMurray | -7/+0 |
| 2023-04-24 | Split `{Idx, IndexVec, IndexSlice}` into their own modules | Maybe Waffle | -3/+3 |
| 2023-04-22 | Set debug location to debug operand spill. | Camille GILLOT | -0/+1 |
| 2023-04-21 | offset_of | DrMeepster | -1/+4 |
| 2023-04-20 | Auto merge of #109993 - scottmcm:transmute-niches, r=oli-obk | bors | -5/+67 |
| 2023-04-19 | Add transmute optimization tests and some extra comments | Scott McMurray | -0/+9 |
| 2023-04-16 | Various minor Idx-related tweaks | Scott McMurray | -2/+1 |
| 2023-04-14 | Remove attempt to optimize codegen for discriminants. | Camille GILLOT | -92/+0 |
| 2023-04-13 | `assume` value ranges in `transmute` | Scott McMurray | -5/+58 |
| 2023-04-13 | Auto merge of #109466 - davidlattimore:inline-arg-via-var-debug-info, r=wesle... | bors | -6/+4 |
| 2023-04-11 | Preserve argument indexes when inlining MIR | David Lattimore | -6/+4 |
| 2023-04-10 | Rollup merge of #110021 - scottmcm:fix-110005, r=compiler-errors | Dylan DPC | -36/+96 |
| 2023-04-09 | Handle not all immediates having `abi::Scalar`s | Scott McMurray | -12/+42 |
| 2023-04-06 | Check `CastKind::Transmute` sizes in a better way | Scott McMurray | -31/+61 |
| 2023-04-06 | Fix MSVC build | Gary Guo | -2/+4 |
| 2023-04-06 | Address review feedback | Gary Guo | -2/+2 |
| 2023-04-06 | Rename `Abort` terminator to `Terminate` | Gary Guo | -5/+5 |
| 2023-04-06 | Add `UnwindAction::Terminate` | Gary Guo | -83/+77 |
| 2023-04-06 | Add `UnwindAction::Unreachable` | Gary Guo | -22/+33 |
| 2023-04-06 | Refactor unwind from Option to a new enum | Gary Guo | -25/+29 |
| 2023-04-05 | Auto merge of #109843 - scottmcm:better-transmute, r=WaffleLapkin | bors | -20/+176 |
| 2023-04-04 | Allow `transmute`s to produce `OperandValue`s instead of always using `alloca`s | Scott McMurray | -20/+176 |
| 2023-04-04 | Rollup merge of #109901 - cjgillot:validate-debuginfo, r=b-naber | Michael Goulet | -5/+9 |
| 2023-04-03 | Enforce VarDebugInfo::Place in MIR validation. | Camille GILLOT | -5/+9 |
| 2023-04-02 | Use `&IndexSlice` instead of `&IndexVec` where possible | Scott McMurray | -3/+6 |
| 2023-04-01 | Use `FieldIdx` in various things related to aggregates | Scott McMurray | -3/+3 |
| 2023-03-31 | Auto merge of #98112 - saethlin:mir-alignment-checks, r=oli-obk | bors | -0/+7 |
| 2023-03-29 | Rollup merge of #109716 - scottmcm:field-to-fieldidx, r=oli-obk | Matthias Krüger | -4/+4 |
| 2023-03-29 | Support TLS access into dylibs on Windows | John Kåre Alsaker | -1/+13 |
| 2023-03-28 | Move `mir::Field` → `abi::FieldIdx` | Scott McMurray | -4/+4 |
| 2023-03-27 | Rollup merge of #109582 - scottmcm:local-ref-pending, r=oli-obk | Matthias Krüger | -20/+26 |
| 2023-03-25 | Refactor: `VariantIdx::from_u32(0)` -> `FIRST_VARIANT` | Scott McMurray | -2/+2 |
| 2023-03-24 | Refactor: Separate `LocalRef` variant for not-evaluated-yet operands | Scott McMurray | -20/+26 |
| 2023-03-24 | Auto merge of #109220 - nikic:poison, r=cuviper | bors | -4/+4 |
| 2023-03-23 | A MIR transform that checks pointers are aligned | Ben Kimock | -0/+7 |
| 2023-03-23 | Auto merge of #108442 - scottmcm:mir-transmute, r=oli-obk | bors | -85/+60 |
| 2023-03-22 | Add `CastKind::Transmute` to MIR | Scott McMurray | -85/+60 |
| 2023-03-22 | Rollup merge of #109378 - MU001999:master, r=scottmcm | Matthias Krüger | -2/+2 |
| 2023-03-20 | Rollup merge of #109307 - cjgillot:inline-location, r=compiler-errors | Matthias Krüger | -1/+5 |
| 2023-03-20 | Remove Ty::is_region_ptr | Mu42 | -2/+2 |
| 2023-03-18 | Ignore `Inlined` spans when computing caller location. | Camille GILLOT | -1/+5 |
| 2023-03-18 | Rollup merge of #109234 - tmiasko:overflow-checks, r=cjgillot | Matthias Krüger | -9/+2 |
| 2023-03-16 | Tweak implementation of overflow checking assertions | Tomasz Miąsko | -9/+2 |
| 2023-03-16 | Auto merge of #108944 - cjgillot:clear-local-info, r=oli-obk | bors | -7/+2 |
| 2023-03-16 | Use poison instead of undef | Nikita Popov | -4/+4 |
| 2023-03-15 | Auto merge of #108282 - cjgillot:mir-checked-sh, r=tmiasko | bors | -11/+0 |