| Age | Commit message (Expand) | Author | Lines |
| 2021-09-07 | Rename rustc_mir to rustc_const_eval. | Camille GILLOT | -5/+0 |
| 2021-09-07 | Move the dataflow framework to its own crate. | Camille GILLOT | -22/+1 |
| 2021-09-07 | Move rustc_mir::transform to rustc_mir_transform. | Camille GILLOT | -603/+2 |
| 2021-08-26 | update `TypeFlags` to deal with missing ct substs | lcnr | -3/+3 |
| 2021-08-03 | Move abort_unwinding_calls earlier | Alex Crichton | -4/+4 |
| 2021-08-03 | rustc: Fill out remaining parts of C-unwind ABI | Alex Crichton | -3/+5 |
| 2021-07-27 | Don't run MIR unsafeck at all when using `-Zthir-unsafeck` | LeSeulArtichaut | -4/+6 |
| 2021-07-26 | Auto merge of #87424 - RalfJung:const-check, r=oli-obk | bors | -1/+1 |
| 2021-07-24 | rename Validator → Checker | Ralf Jung | -1/+1 |
| 2021-07-24 | rename const checking visitor module to check_consts::check | Ralf Jung | -1/+1 |
| 2021-06-22 | implemented separate_const_switch MIR opt | Théo Degioanni | -0/+2 |
| 2021-06-20 | Squashed implementation of the pass | Alex Vlasov | -0/+2 |
| 2021-05-12 | Use () for mir_keys. | Camille GILLOT | -5/+4 |
| 2021-03-27 | make unaligned_refereces future-incompat lint warn-by-default, and remove the... | Ralf Jung | -0/+1 |
| 2021-03-25 | Auto merge of #83307 - richkadel:cov-unused-functions-1.1, r=tmandry | bors | -5/+2 |
| 2021-03-19 | coverage bug fixes and optimization support | Rich Kadel | -5/+2 |
| 2021-03-16 | move to separate pass, cache layouts | Erik Desjardins | -0/+2 |
| 2021-03-05 | Extract mir_opt_level to a method and use Option to be able to know if the va... | Santiago Pastorino | -1/+1 |
| 2021-03-02 | Rollup merge of #82376 - tmiasko:inline-options, r=oli-obk | Yuki Okushi | -2/+1 |
| 2021-02-28 | Remove storage markers if they won't be used during code generation | Tomasz Miąsko | -0/+2 |
| 2021-02-27 | Add option enabling MIR inlining independently of mir-opt-level | Tomasz Miąsko | -2/+1 |
| 2021-02-22 | New mir-opt pass to simplify gotos with const values | Simon Vandel Sillesen | -0/+2 |
| 2021-02-21 | New pass to deduplicate blocks | Simon Vandel Sillesen | -0/+2 |
| 2021-01-23 | Leave some notes for future changes to the MIR opt level of mir inlining | oli | -1/+6 |
| 2021-01-23 | Prevent query cycles during inlining | oli | -0/+9 |
| 2021-01-18 | Visit only terminators when removing landing pads | Tomasz Miąsko | -2/+2 |
| 2021-01-04 | Do not run const prop on the `mir_for_ctfe` of `const fn` | oli | -19/+34 |
| 2021-01-04 | No doc comments on expressions | oli | -3/+3 |
| 2021-01-04 | Small comment adjustments | oli | -0/+3 |
| 2021-01-04 | Document all the things | oli | -0/+13 |
| 2021-01-04 | Simplify the `optimize_mir` query | oli | -17/+9 |
| 2021-01-04 | Differentiate between the availability of ctfe MIR and runtime MIR | oli | -12/+2 |
| 2021-01-04 | Keep an unoptimized duplicate of `const fn` around | oli | -0/+70 |
| 2021-01-04 | Stop optimizing promoteds | oli | -1/+0 |
| 2020-12-15 | Always run intrinsics lowering pass | Tomasz Miąsko | -1/+1 |
| 2020-12-06 | [mir-opt] Allow debuginfo to be generated for a constant or a Place | Wesley Wiser | -0/+2 |
| 2020-11-15 | Rollup merge of #79036 - cjgillot:steal, r=oli-obk | Jonas Schievink | -1/+1 |
| 2020-11-14 | Move Steal to rustc_data_structures. | Camille GILLOT | -1/+1 |
| 2020-11-14 | Lower intrinsics calls: forget, size_of, unreachable, wrapping_* | Tomasz Miąsko | -0/+2 |
| 2020-11-05 | Splitting transform/instrument_coverage.rs into transform/coverage/... | Rich Kadel | -3/+3 |
| 2020-10-27 | Added documentation for `function_item_references` lint | Ayrton | -2/+2 |
| 2020-10-27 | Changed lint to check for `std::fmt::Pointer` and `transmute` | Ayrton | -1/+1 |
| 2020-10-27 | modified lint to work with MIR | Ayrton | -0/+2 |
| 2020-10-17 | Remove the old copy propagation pass | Jonas Schievink | -3/+1 |
| 2020-10-13 | Replace absolute paths with relative ones | est31 | -1/+1 |
| 2020-10-13 | Rollup merge of #77550 - lcnr:ty-dep-path-ct-cleanup, r=ecstatic-morse | Yuki Okushi | -5/+1 |
| 2020-10-05 | query_name_of_opt_const_arg -> query_name_opt_const_arg | Bastian Kauschke | -1/+1 |
| 2020-10-04 | Replace `(Body, DefId)` with `Body` where possible | Dylan MacKenzie | -8/+2 |
| 2020-10-04 | cleanup WithOptConstParam queries | Bastian Kauschke | -5/+1 |
| 2020-10-04 | Remember the `MirSource` for each `Body` | Dylan MacKenzie | -58/+16 |