| Age | Commit message (Expand) | Author | Lines |
| 2023-06-14 | make const-prop use cached RPO | Rémy Rakic | -2/+2 |
| 2023-06-02 | Auto merge of #111677 - fee1-dead-contrib:rustc_const_eval-translatable, r=ol... | bors | -2/+14 |
| 2023-06-01 | Auto merge of #112040 - cjgillot:separate-const-switch, r=oli-obk | bors | -14/+24 |
| 2023-06-01 | fix diagnostic message | Deadbeef | -1/+2 |
| 2023-06-01 | improve debug message by eagerly translating | Deadbeef | -1/+1 |
| 2023-06-01 | Use translatable diagnostics in `rustc_const_eval` | Deadbeef | -2/+13 |
| 2023-05-31 | Document handling of StorageDead. | Camille GILLOT | -0/+15 |
| 2023-05-29 | unique borrows are mutating uses | lcnr | -1/+0 |
| 2023-05-29 | Visit bodies in RPO for const-prop. | Camille GILLOT | -7/+8 |
| 2023-05-29 | Stop marking locals as dead in ConstProp. | Camille GILLOT | -7/+1 |
| 2023-05-07 | Propagate PlaceElem::Index. | Camille GILLOT | -0/+18 |
| 2023-05-04 | Reject borrows of projections in ConstProp. | Camille GILLOT | -5/+15 |
| 2023-05-04 | Rollup merge of #110826 - cjgillot:place-mention-use, r=JakobDegen,lcnr | Matthias Krüger | -0/+1 |
| 2023-05-02 | Auto merge of #109521 - tmiasko:const-prop-validation, r=wesleywiser | bors | -25/+3 |
| 2023-04-29 | Make PlaceMention a non-mutating use. | Camille GILLOT | -0/+1 |
| 2023-04-27 | Auto merge of #110882 - BoxyUwU:rename-some-ty-flags, r=compiler-errors | bors | -2/+2 |
| 2023-04-27 | rename `needs_subst` to `has_param` | Boxy | -2/+2 |
| 2023-04-27 | Auto merge of #110728 - cjgillot:no-false-optes, r=oli-obk | bors | -37/+0 |
| 2023-04-27 | Remove workaround for CastKind::Transmute from const prop | Tomasz Miąsko | -10/+0 |
| 2023-04-27 | Don't validate constants before propagation | Tomasz Miąsko | -15/+3 |
| 2023-04-24 | Split `{Idx, IndexVec, IndexSlice}` into their own modules | Maybe Waffle | -1/+1 |
| 2023-04-23 | Do not bother optimizing impossible functions. | Camille GILLOT | -37/+0 |
| 2023-04-17 | Spelling - compiler | Josh Soref | -1/+1 |
| 2023-04-15 | Remove useless methods in visit. | Camille GILLOT | -6/+0 |
| 2023-04-15 | Only enable ConstProp at mir-opt-level >= 2. | Camille GILLOT | -1/+1 |
| 2023-04-09 | Auto merge of #110031 - compiler-errors:generic-elaboration, r=b-naber | bors | -4/+1 |
| 2023-04-06 | Make elaborator generic | Michael Goulet | -4/+1 |
| 2023-04-06 | Rename `Abort` terminator to `Terminate` | Gary Guo | -1/+1 |
| 2023-04-06 | Add `UnwindAction::Unreachable` | Gary Guo | -3/+3 |
| 2023-04-06 | Refactor unwind from Option to a new enum | Gary Guo | -1/+1 |
| 2023-04-02 | Use `&IndexSlice` instead of `&IndexVec` where possible | Scott McMurray | -3/+3 |
| 2023-03-26 | Don't elaborate non-obligations into obligations | Michael Goulet | -1/+1 |
| 2023-03-22 | Add `CastKind::Transmute` to MIR | Scott McMurray | -0/+9 |
| 2023-03-23 | Rollup merge of #109435 - oli-obk:🇨🇭🥚_copy_op, r=RalfJung | Dylan DPC | -1/+1 |
| 2023-03-21 | Add a layout argument to `enforce_validity`. | Oli Scherer | -1/+1 |
| 2023-03-19 | Prefer if cfg!. | Camille GILLOT | -6/+7 |
| 2023-03-19 | Only clear locals that are known to be written to. | Camille GILLOT | -9/+32 |
| 2023-03-12 | Auto merge of #108872 - cjgillot:simp-const-prop, r=oli-obk | bors | -169/+100 |
| 2023-03-08 | Remove useless parameter to operand_from_scalar. | Camille GILLOT | -14/+5 |
| 2023-03-08 | Make comment more explicit. | Camille GILLOT | -1/+2 |
| 2023-03-08 | Separate checking rvalue from evaluation. | Camille GILLOT | -59/+57 |
| 2023-03-08 | Recurse into statement before applying its effect. | Camille GILLOT | -2/+4 |
| 2023-03-08 | Refactor tracking of writes. | Camille GILLOT | -48/+34 |
| 2023-03-08 | Remove OnlyPropagateInto. | Camille GILLOT | -29/+6 |
| 2023-03-08 | Only assign value in remove_const. | Camille GILLOT | -8/+4 |
| 2023-03-08 | Do not track span in ConstProp. | Camille GILLOT | -30/+9 |
| 2023-03-08 | Simplify visit_statement. | Camille GILLOT | -6/+7 |
| 2023-03-07 | Remove DropAndReplace terminator | Giacomo Pasini | -1/+0 |
| 2023-02-22 | Remove type-traversal trait aliases | Alan Egerton | -1/+1 |
| 2023-02-20 | Remove use_ecx. | Camille GILLOT | -60/+37 |