| Age | Commit message (Expand) | Author | Lines |
| 2022-08-03 | Add bound_impl_subject and bound_return_ty | Jack Huey | -0/+6 |
| 2022-07-30 | Use LocalDefId for closures more | Cameron Steffen | -40/+32 |
| 2022-07-24 | make sure has_deref is correct | ouz-a | -0/+2 |
| 2022-07-22 | has_deref: simpler comparison, ty fix | ouz-a | -10/+2 |
| 2022-07-22 | simplify more, ret_deref -> has_deref | ouz-a | -6/+6 |
| 2022-07-22 | simplify some code that depend on Deref | ouz-a | -0/+20 |
| 2022-07-22 | Rollup merge of #98868 - tmiasko:unreachable-coverage, r=wesleywiser | Dylan DPC | -0/+16 |
| 2022-07-20 | Revert "Rollup merge of #98582 - oli-obk:unconstrained_opaque_type, r=estebank" | Oli Scherer | -7/+1 |
| 2022-07-15 | Introduce opaque type to hidden type projection | Oli Scherer | -1/+7 |
| 2022-07-13 | Rename `debugging_opts` to `unstable_opts` | Joshua Nelson | -2/+2 |
| 2022-07-12 | add new rval, pull deref early | ouz-a | -1/+13 |
| 2022-07-10 | Rollup merge of #99103 - TaKO8Ki:avoid-&str-to-string-conversions, r=oli-obk | Matthias Krüger | -5/+3 |
| 2022-07-10 | avoid some `&str` to `String` conversions | Takayuki Maeda | -5/+3 |
| 2022-07-09 | tweak names and output and bless | Ralf Jung | -2/+9 |
| 2022-07-09 | review feedback | Ralf Jung | -2/+2 |
| 2022-07-09 | don't allow ZST in ScalarInt | Ralf Jung | -2/+2 |
| 2022-07-08 | Add `SourceScope::inlined_instance` | Tomasz Miąsko | -0/+16 |
| 2022-07-08 | Rollup merge of #99019 - pierwill:doc-mir-statement, r=cjgillot | Matthias Krüger | -1/+4 |
| 2022-07-07 | Add doc comments in `rustc_middle::mir` | pierwill | -1/+4 |
| 2022-07-07 | Move `dominators` from Body to BasicBlocks | Tomasz Miąsko | -6/+1 |
| 2022-07-07 | Move `switch_sources` from Body to BasicBlocks | Tomasz Miąsko | -8/+0 |
| 2022-07-07 | Move `predecessors` from Body to BasicBlocks | Tomasz Miąsko | -7/+1 |
| 2022-07-07 | Move `is_cfg_cyclic` from Body to BasicBlocks | Tomasz Miąsko | -6/+0 |
| 2022-07-07 | Make MIR basic blocks field public | Tomasz Miąsko | -138/+13 |
| 2022-07-06 | Update TypeVisitor paths | Alan Egerton | -2/+2 |
| 2022-07-05 | Explicit TypeVisitable implementations | Alan Egerton | -0/+4 |
| 2022-07-05 | impl TypeVisitable in type traversal macros | Alan Egerton | -2/+2 |
| 2022-07-05 | Add #[derive(TypeVisitable)] | Alan Egerton | -12/+12 |
| 2022-07-03 | Add method to mutate MIR body without invalidating CFG caches. | Jakob Degen | -9/+35 |
| 2022-06-29 | fix doc issues | Ralf Jung | -1/+1 |
| 2022-06-29 | move MIR syntax into a dedicated file and ping some people whenever it changes | Ralf Jung | -876/+34 |
| 2022-06-22 | implement `iter_projections` function on `PlaceRef` | Rose Hudson | -4/+18 |
| 2022-06-15 | correct mirphase docs | DrMeepster | -2/+2 |
| 2022-06-15 | remove box derefs from codgen | DrMeepster | -1/+2 |
| 2022-06-14 | rebase | b-naber | -13/+5 |
| 2022-06-14 | address review | b-naber | -11/+2 |
| 2022-06-14 | implement valtrees as the type-system representation for constant values | b-naber | -34/+235 |
| 2022-06-14 | Rename the `ConstS::val` field as `kind`. | Nicholas Nethercote | -7/+7 |
| 2022-06-08 | Auto merge of #94732 - nnethercote:infallible-encoder, r=bjorn3 | bors | -4/+4 |
| 2022-06-08 | Auto merge of #97860 - Dylan-DPC:rollup-t3vxos8, r=Dylan-DPC | bors | -2/+27 |
| 2022-06-08 | Folding revamp. | Nicholas Nethercote | -9/+3 |
| 2022-06-08 | Use delayed error handling for `Encodable` and `Encoder` infallible. | Nicholas Nethercote | -4/+4 |
| 2022-06-07 | Preserve unused pointer to address casts | Tomasz Miąsko | -2/+27 |
| 2022-06-02 | add cast kind of from_exposed_addr (int-to-ptr casts) | Ralf Jung | -1/+7 |
| 2022-06-01 | rename PointerAddress → PointerExposeAddress | Ralf Jung | -4/+5 |
| 2022-05-31 | Add a pointer to address cast kind | Tomasz Miąsko | -0/+10 |
| 2022-05-30 | validate derefer, run derefer inside generator | ouz-a | -3/+5 |
| 2022-05-28 | Move things to rustc_type_ir | Wilco Kusee | -2/+2 |
| 2022-05-22 | Lifetime variance fixes for rustc | Michael Goulet | -2/+5 |
| 2022-05-21 | Fix typo in Mir phase docs | Joshua Nelson | -1/+1 |