| Age | Commit message (Expand) | Author | Lines |
| 2023-09-28 | Strip `OpaqueCast` during `RevealAll`. | Oli Scherer | -0/+19 |
| 2023-09-28 | Remove unnecessary generator-check, which also fixes the issue within async f... | Oli Scherer | -5/+0 |
| 2023-09-28 | Unconditionally run `RevealAll` pass and run it earlier | Oli Scherer | -5/+1 |
| 2023-09-28 | Some tracing cleanups | Oli Scherer | -0/+1 |
| 2023-09-28 | Rollup merge of #116211 - matthiaskrgr:clippy3, r=compiler-errors | Matthias Krüger | -6/+3 |
| 2023-09-27 | fix clippy::{redundant_guards, useless_format} | Matthias Krüger | -6/+3 |
| 2023-09-27 | Auto merge of #109597 - cjgillot:gvn, r=oli-obk | bors | -2/+578 |
| 2023-09-27 | Auto merge of #116166 - Zalathar:unreachable, r=cjgillot | bors | -1/+5 |
| 2023-09-26 | Auto merge of #116144 - lcnr:subst-less, r=oli-obk | bors | -10/+13 |
| 2023-09-26 | Explicit simplify_place. | Camille GILLOT | -8/+19 |
| 2023-09-26 | Skip MIR pass `UnreachablePropagation` when coverage is enabled | Zalathar | -1/+5 |
| 2023-09-26 | subst -> instantiate | lcnr | -10/+13 |
| 2023-09-25 | Use Vec::retain in remove_dead_blocks. | Camille GILLOT | -19/+24 |
| 2023-09-24 | Do not clone valtree and slice constants. | Camille GILLOT | -0/+31 |
| 2023-09-24 | Embed simplification into VnState. | Camille GILLOT | -77/+112 |
| 2023-09-24 | Workaround issue 112651. | Camille GILLOT | -1/+5 |
| 2023-09-24 | Add a paragraph about the assume bitwise equal. | Camille GILLOT | -0/+25 |
| 2023-09-24 | Do not check copiability. | Camille GILLOT | -12/+7 |
| 2023-09-24 | Add documentation. | Camille GILLOT | -1/+43 |
| 2023-09-24 | Add global value numbering pass. | Camille GILLOT | -2/+435 |
| 2023-09-23 | Enable drop_tracking_mir by default. | Camille GILLOT | -93/+18 |
| 2023-09-23 | Do not construct def_path_str for MustNotSuspend. | Camille GILLOT | -8/+29 |
| 2023-09-21 | Auto merge of #116010 - RalfJung:more-typed-immediates, r=oli-obk | bors | -11/+19 |
| 2023-09-21 | Rollup merge of #115972 - RalfJung:const-consistency, r=oli-obk | Guillaume Gomez | -90/+84 |
| 2023-09-21 | Prevent promotion of const fn calls in inline consts | Oli Scherer | -1/+1 |
| 2023-09-21 | rename mir::Constant -> mir::ConstOperand, mir::ConstKind -> mir::Const | Ralf Jung | -89/+83 |
| 2023-09-21 | try to avoid some layout_of calls | Ralf Jung | -2/+8 |
| 2023-09-20 | interpret: more consistently use ImmTy in operators and casts | Ralf Jung | -9/+11 |
| 2023-09-20 | coverage: Remove vestigial counter/expression debug labels | Zalathar | -22/+5 |
| 2023-09-20 | coverage: Remove vestigial `format_counter` methods | Zalathar | -40/+20 |
| 2023-09-20 | coverage: Remove debug code from the instrumentor | Zalathar | -986/+16 |
| 2023-09-20 | the Const::eval_bits methods don't need to be given the Ty | Ralf Jung | -3/+3 |
| 2023-09-19 | move ConstValue into mir | Ralf Jung | -6/+5 |
| 2023-09-19 | Rollup merge of #115930 - Zalathar:spans-bug, r=compiler-errors | Matthias Krüger | -31/+17 |
| 2023-09-18 | coverage: Simplify sorting of coverage spans extracted from MIR | Zalathar | -33/+16 |
| 2023-09-18 | coverage: Fix an unstable-sort inconsistency in coverage spans | Zalathar | -1/+4 |
| 2023-09-18 | Rollup merge of #115908 - cjgillot:lint-noclone, r=oli-obk | Matthias Krüger | -21/+4 |
| 2023-09-17 | Do not clone MIR for const-prop lint. | Camille GILLOT | -21/+4 |
| 2023-09-16 | coverage: Replace an unnecessary map with a set | Zalathar | -7/+7 |
| 2023-09-16 | coverage: Simplify internal representation of debug types | Zalathar | -135/+131 |
| 2023-09-16 | coverage: Update log module names in debug docs | Zalathar | -2/+2 |
| 2023-09-16 | coverage: Arrange imports in `rustc_mir_transform::coverage::debug` | Zalathar | -9/+8 |
| 2023-09-14 | Auto merge of #115817 - fee1-dead-contrib:fix-codegen, r=oli-obk | bors | -1/+6 |
| 2023-09-14 | treat host effect params as erased generics in codegen | Deadbeef | -1/+6 |
| 2023-09-14 | make it more clear which functions create fresh AllocId | Ralf Jung | -1/+1 |
| 2023-09-14 | cleanup op_to_const a bit; rename ConstValue::ByRef → Indirect | Ralf Jung | -3/+3 |
| 2023-09-14 | use AllocId instead of Allocation in ConstValue::ByRef | Ralf Jung | -5/+4 |
| 2023-09-13 | Auto merge of #115820 - matthiaskrgr:rollup-kyglvpu, r=matthiaskrgr | bors | -1/+15 |
| 2023-09-13 | Rollup merge of #115815 - bvanjoi:fix-115809, r=oli-obk | Matthias Krüger | -0/+5 |
| 2023-09-13 | Rollup merge of #115736 - Zoxc:time-cleanup, r=wesleywiser | Matthias Krüger | -1/+10 |