| Age | Commit message (Expand) | Author | Lines |
| 2022-10-21 | Introduce deduced parameter attributes, and use them for deducing `readonly` on | Patrick Walton | -0/+251 |
| 2022-10-08 | Rollup merge of #102778 - nbdd0121:mir, r=tmiasko | Matthias Krüger | -25/+19 |
| 2022-10-07 | make const_err a hard error | Ralf Jung | -26/+9 |
| 2022-10-07 | Fix MIR inlining of asm_unwind | Gary Guo | -25/+19 |
| 2022-10-06 | Auto merge of #99324 - reez12g:issue-99144, r=jyn514 | bors | -1/+0 |
| 2022-10-01 | Refactor rustc lint API | Maybe Waffle | -59/+57 |
| 2022-09-29 | Remove from compiler/ crates | reez12g | -1/+0 |
| 2022-09-26 | remove cfg(bootstrap) | Pietro Albini | -1/+0 |
| 2022-09-23 | rename Unevaluated to UnevaluatedConst | b-naber | -2/+2 |
| 2022-09-22 | introduce mir::Unevaluated | b-naber | -3/+3 |
| 2022-09-21 | Rollup merge of #102045 - RalfJung:const-prop-regression-fix, r=oli-obk | Dylan DPC | -20/+20 |
| 2022-09-20 | Rollup merge of #102021 - lcnr:tyConst-fun, r=b-naber,BoxyUwU | Michael Howell | -2/+2 |
| 2022-09-20 | fix ConstProp handling of written_only_inside_own_block_locals | Ralf Jung | -20/+20 |
| 2022-09-19 | ctfe, `const_to_op` only for mir constants | lcnr | -2/+2 |
| 2022-09-19 | remove the `Subst` trait, always use `EarlyBinder` | lcnr | -12/+5 |
| 2022-09-17 | Rollup merge of #93628 - est31:stabilize_let_else, r=joshtriplett | Dylan DPC | -1/+1 |
| 2022-09-15 | nits | b-naber | -3/+1 |
| 2022-09-15 | Only enable the let_else feature on bootstrap | est31 | -1/+1 |
| 2022-09-14 | address review again | b-naber | -13/+6 |
| 2022-09-13 | address review | b-naber | -1/+1 |
| 2022-09-13 | use ty::Unevaluated<'tcx, ()> in type system | b-naber | -19/+28 |
| 2022-09-11 | minor fixups as per PR feedback | Andrew Cann | -3/+2 |
| 2022-09-11 | Add some comments to generator clone shim code | Andrew Cann | -0/+12 |
| 2022-09-11 | Apply formatting fixes | Andrew Cann | -22/+6 |
| 2022-09-11 | implement Copy/Clone for generators | Andrew Cann | -32/+97 |
| 2022-09-07 | Rollup merge of #101525 - eltociear:patch-16, r=cjgillot | Matthias Krüger | -2/+2 |
| 2022-09-07 | Fix typo in pass_manager.rs | Ikko Ashimine | -2/+2 |
| 2022-09-06 | Generalize the Assume intrinsic statement to a general Intrinsic statement | Oli Scherer | -27/+25 |
| 2022-09-06 | Lower the assume intrinsic to a MIR statement | Oli Scherer | -0/+22 |
| 2022-09-04 | remap mir before running optimization passes | Deadbeef | -4/+7 |
| 2022-09-04 | Make `const_eval_select` a real intrinsic | Deadbeef | -3/+65 |
| 2022-08-30 | Auto merge of #99102 - JakobDegen:reorder-generators, r=oli-obk | bors | -84/+108 |
| 2022-08-30 | Simplify pass manager's `run_passes` logic | Jakob Degen | -29/+19 |
| 2022-08-30 | Refactor MIR phases | Jakob Degen | -56/+90 |
| 2022-08-30 | Auto merge of #100812 - Nilstrieb:revert-let-chains-nightly, r=Mark-Simulacrum | bors | -0/+1 |
| 2022-08-29 | Revert let_chains stabilization | Nilstrieb | -0/+1 |
| 2022-08-29 | Rollup merge of #100239 - RalfJung:const-prop-uninit, r=oli-obk | Dylan DPC | -32/+53 |
| 2022-08-29 | Rollup merge of #101111 - saethlin:better-fnentry-spans, r=RalfJung | Matthias Krüger | -11/+8 |
| 2022-08-29 | Rollup merge of #99027 - tmiasko:basic-blocks, r=oli-obk | Matthias Krüger | -65/+64 |
| 2022-08-28 | Use the declaration's SourceInfo for FnEntry retags, not the outermost | Ben Kimock | -11/+8 |
| 2022-08-27 | remove a now-useless machine hook | Ralf Jung | -9/+0 |
| 2022-08-27 | remove an ineffective check in const_prop | Ralf Jung | -24/+54 |
| 2022-08-27 | Rollup merge of #101057 - cjgillot:one-fn-sig, r=compiler-errors | Yuki Okushi | -1/+1 |
| 2022-08-26 | Merge implementations of HIR fn_decl and fn_sig. | Camille GILLOT | -1/+1 |
| 2022-08-26 | make read_immediate error immediately on uninit, so ImmTy can carry initializ... | Ralf Jung | -33/+22 |
| 2022-08-26 | Replace `Body::basic_blocks()` with field access | Tomasz Miąsko | -65/+64 |
| 2022-08-26 | Rollup merge of #100034 - tmiasko:elaborate-box-derefs, r=oli-obk | Yuki Okushi | -102/+9 |
| 2022-08-25 | Elaborate all box dereferences in `ElaborateBoxDerefs` | Tomasz Miąsko | -102/+9 |
| 2022-08-25 | Auto merge of #100571 - cjgillot:mir-cost-visit, r=compiler-errors | bors | -92/+222 |
| 2022-08-24 | Auto merge of #99946 - tmiasko:elide-storage-makers, r=oli-obk | bors | -29/+8 |