| Age | Commit message (Expand) | Author | Lines |
| 2022-11-08 | Add support for custom MIR parsing | Jakob Degen | -35/+46 |
| 2022-11-07 | Limit number of basic blocks and tracked places to 100 for now | Jannis Christopher Köhl | -2/+8 |
| 2022-11-07 | Use new cast methods | Jannis Christopher Köhl | -12/+15 |
| 2022-11-07 | Limit number of tracked places, and some other perf improvements | Jannis Christopher Köhl | -3/+20 |
| 2022-11-07 | Move HasTop and HasBottom into lattice.rs | Jannis Christopher Köhl | -1/+1 |
| 2022-11-07 | Small documentation changes | Jannis Christopher Köhl | -1/+7 |
| 2022-11-07 | Use ParamEnv consistently | Jannis Christopher Köhl | -9/+8 |
| 2022-11-07 | Prevent propagation of overflow if overflow occured | Jannis Christopher Köhl | -16/+4 |
| 2022-11-07 | Fix unimplemented binary_ptr_op | Jannis Christopher Köhl | -1/+1 |
| 2022-11-07 | Improve documentation, plus some small changes | Jannis Christopher Köhl | -9/+15 |
| 2022-11-07 | Make overflow handling more precise | Jannis Christopher Köhl | -11/+18 |
| 2022-11-07 | Make overflow flag propagation conditional | Jannis Christopher Köhl | -2/+16 |
| 2022-11-07 | Fix rebased CastKind | Jannis Christopher Köhl | -1/+8 |
| 2022-11-07 | Use the same is_enabled as the current const prop | Jannis Christopher Köhl | -2/+1 |
| 2022-11-07 | Prevent registration inside references if target is !Freeze | Jannis Christopher Köhl | -2/+1 |
| 2022-11-07 | Remove `Unknown` state in favor of `Value(Top)` | Jannis Christopher Köhl | -7/+3 |
| 2022-11-07 | Track Scalar instead of ScalarInt for const prop | Jannis Christopher Köhl | -42/+29 |
| 2022-11-07 | Add tracking of unreachability | Jannis Christopher Köhl | -3/+2 |
| 2022-11-07 | Ignore terminators explicitly | Jannis Christopher Köhl | -1/+0 |
| 2022-11-07 | Flood with bottom instead of top for unreachable branches | Jannis Christopher Köhl | -2/+2 |
| 2022-11-07 | Move handling of references and simplify flooding | Jannis Christopher Köhl | -13/+21 |
| 2022-11-07 | Add initial version of value analysis and dataflow constant propagation | Jannis Christopher Köhl | -0/+492 |
| 2022-11-06 | Auto merge of #103975 - oli-obk:tracing, r=jackh726 | bors | -6/+2 |
| 2022-11-04 | Some tracing and comment cleanups | Oli Scherer | -6/+2 |
| 2022-11-04 | Formatting changes + add UI test | clubby789 | -10/+9 |
| 2022-11-04 | Give a specific lint for unsafety not being inherited | clubby789 | -9/+35 |
| 2022-10-31 | Remove bounds check with enum cast | ouz-a | -3/+1 |
| 2022-10-30 | Rollup merge of #101428 - JakobDegen:build-tests, r=oli-obk | Michael Howell | -2/+2 |
| 2022-10-27 | Accept `TyCtxt` instead of `TyCtxtAt` in `Ty::is_*` functions | Maybe Waffle | -6/+5 |
| 2022-10-27 | Replace `mir_map.0` dump with `built` phase change dump | Jakob Degen | -2/+2 |
| 2022-10-23 | Split phase change from `MirPass` | Jakob Degen | -67/+67 |
| 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 |