| Age | Commit message (Expand) | Author | Lines |
| 2024-01-16 | Explain side-effects from simplify_operand. | Camille GILLOT | -0/+4 |
| 2024-01-16 | Do not read a scalar on a non-scalar layout. | Camille GILLOT | -2/+7 |
| 2024-01-16 | Simplify Len. | Camille GILLOT | -4/+34 |
| 2024-01-16 | Simplify unary operations. | Camille GILLOT | -0/+20 |
| 2024-01-16 | Simplify binary ops. | Camille GILLOT | -2/+109 |
| 2024-01-16 | Auto merge of #116520 - Enselic:large-copy-into-fn, r=oli-obk | bors | -46/+50 |
| 2024-01-16 | Auto merge of #119672 - cjgillot:dse-sandwich, r=oli-obk | bors | -7/+16 |
| 2024-01-16 | Auto merge of #119439 - cjgillot:gvn-faster, r=oli-obk | bors | -27/+46 |
| 2024-01-15 | compiler: Lower fn call arg spans down to MIR | Martin Nordholts | -46/+50 |
| 2024-01-14 | Rework how diagnostic lints are stored. | Nicholas Nethercote | -1/+1 |
| 2024-01-14 | coverage: Simplify computing successors in the BCB graph | Zalathar | -14/+7 |
| 2024-01-14 | coverage: Move helper `add_basic_coverage_block` into a local closure | Zalathar | -22/+18 |
| 2024-01-14 | coverage: Simplify the loop that combines blocks into BCBs | Zalathar | -57/+33 |
| 2024-01-14 | coverage: Indicate whether a block's successors allow BCB chaining | Zalathar | -28/+63 |
| 2024-01-14 | coverage: Determine a block's successors from just the terminator | Zalathar | -14/+11 |
| 2024-01-11 | Rollup merge of #119842 - Zalathar:kind, r=oli-obk | Matthias Krüger | -32/+49 |
| 2024-01-11 | Do not run simplify_locals inside DSE. | Camille GILLOT | -2/+0 |
| 2024-01-11 | Sandwich MIR optimizations between DSE. | Camille GILLOT | -5/+16 |
| 2024-01-11 | coverage: Add enums to accommodate other kinds of coverage mappings | Zalathar | -7/+20 |
| 2024-01-11 | coverage: Store extracted spans as a flat list of mappings | Zalathar | -27/+27 |
| 2024-01-11 | coverage: Extract helper function `term_for_bcb` | Zalathar | -4/+8 |
| 2024-01-11 | Auto merge of #119677 - cjgillot:early-cfg-opt, r=oli-obk | bors | -6/+17 |
| 2024-01-10 | coverage: Discard code regions that might cause fatal errors in `llvm-cov` | Zalathar | -1/+36 |
| 2024-01-09 | Rollup merge of #119699 - cjgillot:simplify-unreachable, r=oli-obk | Guillaume Gomez | -65/+46 |
| 2024-01-09 | Rollup merge of #119668 - cjgillot:transform-promote, r=oli-obk | Guillaume Gomez | -1/+954 |
| 2024-01-09 | Rollup merge of #119033 - Zalathar:unicode, r=davidtwco | Matthias Krüger | -20/+71 |
| 2024-01-08 | Make match exhaustive. | Camille GILLOT | -1/+1 |
| 2024-01-08 | Simplify code flow. | Camille GILLOT | -222/+157 |
| 2024-01-08 | Move promote_consts back to rustc_mir_transform. | Camille GILLOT | -1/+1019 |
| 2024-01-08 | coverage: `llvm-cov` expects column numbers to be bytes, not code points | Zalathar | -14/+59 |
| 2024-01-08 | coverage: Allow `make_code_region` to fail | Zalathar | -6/+12 |
| 2024-01-08 | Remove `DiagnosticBuilderState`. | Nicholas Nethercote | -2/+1 |
| 2024-01-07 | Do not recompute liveness for DestinationPropagation. | Camille GILLOT | -44/+37 |
| 2024-01-07 | Auto merge of #119675 - cjgillot:set-no-discriminant, r=tmiasko | bors | -2/+20 |
| 2024-01-07 | Merge dead bb pruning and unreachable bb deduplication. | Camille GILLOT | -65/+46 |
| 2024-01-07 | Avoid recording no-op replacements. | Camille GILLOT | -5/+8 |
| 2024-01-07 | Do not re-simplify SSA locals. | Camille GILLOT | -14/+23 |
| 2024-01-07 | Cache feature unsized locals + use smallvec. | Camille GILLOT | -3/+7 |
| 2024-01-07 | Make rev_locals a vec. | Camille GILLOT | -7/+10 |
| 2024-01-07 | Reorder early post-inlining passes. | Camille GILLOT | -6/+17 |
| 2024-01-07 | Skip threading over no-op SetDiscriminant. | Camille GILLOT | -2/+20 |
| 2024-01-06 | rustc_mir_transform: Enforce `rustc::potential_query_instability` lint | Martin Nordholts | -1/+4 |
| 2024-01-06 | Rollup merge of #119591 - Enselic:DestinationPropagation-stable, r=cjgillot | Matthias Krüger | -16/+14 |
| 2024-01-06 | Auto merge of #119499 - cjgillot:dtm-opt, r=nnethercote | bors | -7/+10 |
| 2024-01-06 | Auto merge of #119648 - compiler-errors:rollup-42inxd8, r=compiler-errors | bors | -154/+175 |
| 2024-01-05 | Rollup merge of #119208 - Zalathar:hoist, r=WaffleLapkin,Swatinem | Michael Goulet | -154/+175 |
| 2024-01-06 | Auto merge of #119459 - cjgillot:inline-mir-utils, r=compiler-errors | bors | -0/+1 |
| 2024-01-05 | rustc_mir_transform: Make DestinationPropagation stable for queries | Martin Nordholts | -16/+14 |
| 2024-01-05 | Rollup merge of #119563 - compiler-errors:coroutine-resume, r=oli-obk | Matthias Krüger | -0/+1 |
| 2024-01-05 | Rollup merge of #119577 - tmiasko:lint, r=oli-obk | Michael Goulet | -24/+57 |