| Age | Commit message (Expand) | Author | Lines |
| 2025-01-28 | Rollup merge of #135748 - compiler-errors:len-2, r=RalfJung,oli-obk | Matthias Krüger | -34/+9 |
| 2025-01-28 | Represent the raw pointer for a array length check as a new kind of fake borrow | Michael Goulet | -13/+9 |
| 2025-01-27 | Reapply "Auto merge of #133734 - scottmcm:lower-indexing-to-ptrmetadata, r=da... | Michael Goulet | -21/+0 |
| 2025-01-27 | Rollup merge of #136114 - compiler-errors:more-idents, r=jieyouxu | Guillaume Gomez | -4/+4 |
| 2025-01-27 | Rollup merge of #136082 - Zalathar:iter-nodes, r=oli-obk | Guillaume Gomez | -21/+0 |
| 2025-01-27 | Remove redundant to_ident_string calls | Michael Goulet | -4/+4 |
| 2025-01-26 | Auto merge of #135753 - compiler-errors:from-ty-const, r=oli-obk | bors | -16/+4 |
| 2025-01-26 | Incorporate `iter_nodes` into `graph::DirectedGraph` | Zalathar | -21/+0 |
| 2025-01-25 | Auto merge of #128657 - clubby789:optimize-none, r=fee1-dead,WaffleLapkin | bors | -10/+281 |
| 2025-01-24 | coverage: Treat the "merged node flow graph" as a plain data struct | Zalathar | -83/+89 |
| 2025-01-24 | coverage: Replace `FrozenUnionFind` with a plain IndexVec | Zalathar | -31/+11 |
| 2025-01-24 | coverage: Simplify how counter terms are stored | Zalathar | -30/+20 |
| 2025-01-24 | coverage: Make query `coverage_ids_info` return an Option | Zalathar | -9/+3 |
| 2025-01-24 | coverage: Remove some dead code from MC/DC branch mapping conversion | Zalathar | -19/+13 |
| 2025-01-23 | Disable non-required MIR opts with `optimize(none)` | clubby789 | -10/+281 |
| 2025-01-20 | Get rid of mir::Const::from_ty_const | Michael Goulet | -16/+4 |
| 2025-01-19 | Run `clippy --fix` for `unnecessary_map_or` lint | Yotam Ofek | -1/+1 |
| 2025-01-19 | Auto merge of #135709 - lqd:bring-back-len, r=compiler-errors | bors | -1/+111 |
| 2025-01-19 | Auto merge of #135715 - matthiaskrgr:rollup-9a18sxj, r=matthiaskrgr | bors | -7/+388 |
| 2025-01-18 | Revert "Auto merge of #133734 - scottmcm:lower-indexing-to-ptrmetadata, r=dav... | Rémy Rakic | -0/+21 |
| 2025-01-18 | Revert "Auto merge of #134330 - scottmcm:no-more-rvalue-len, r=matthewjasper" | Rémy Rakic | -1/+90 |
| 2025-01-18 | Consolidate ad-hoc MIR lints into real pass-manager-based MIR lints | Michael Goulet | -7/+388 |
| 2025-01-18 | coverage: Add a few more comments to counter creation | Zalathar | -0/+15 |
| 2025-01-18 | coverage: Remove `BcbCounter` and `BcbExpression` | Zalathar | -64/+16 |
| 2025-01-18 | coverage: Flatten top-level counter creation into plain functions | Zalathar | -95/+91 |
| 2025-01-18 | coverage: Move `phys_counter_for_node` into `CoverageCounters` | Zalathar | -19/+18 |
| 2025-01-18 | coverage: Remove the `Site` enum now that we only instrument nodes | Zalathar | -35/+16 |
| 2025-01-16 | coverage: Make `yank_to_spantree_root` iterative instead of recursive | Zalathar | -19/+36 |
| 2025-01-16 | coverage: Completely overhaul counter assignment, using node-flow graphs | Zalathar | -632/+723 |
| 2025-01-12 | Rollup merge of #135377 - compiler-errors:impossible-step, r=oli-obk | Matthias Krüger | -46/+59 |
| 2025-01-11 | Address PR feedback | Scott McMurray | -9/+11 |
| 2025-01-11 | [mir-opt] simplify `Repeat`s that don't actually repeat the operand | Scott McMurray | -11/+30 |
| 2025-01-11 | Make MIR cleanup for functions with impossible predicates into a real MIR pass | Michael Goulet | -46/+59 |
| 2025-01-11 | rename `BitSet` to `DenseBitSet` | Rémy Rakic | -125/+131 |
| 2025-01-11 | Auto merge of #135274 - saethlin:array-repeats, r=compiler-errors | bors | -0/+30 |
| 2025-01-10 | mir_build: check annotated functions w/out callers | David Wood | -45/+7 |
| 2025-01-10 | inline: move should inline check | David Wood | -5/+5 |
| 2025-01-10 | validator: move force inline check | David Wood | -23/+10 |
| 2025-01-10 | inline: remove unnecessary promoted check | David Wood | -4/+0 |
| 2025-01-10 | inline: re-introduce some callee body checks | David Wood | -2/+29 |
| 2025-01-10 | inline: force inlining shims | David Wood | -12/+18 |
| 2025-01-10 | mir_transform: implement forced inlining | David Wood | -634/+941 |
| 2025-01-10 | remove more redundant into() conversions | Matthias Krüger | -4/+3 |
| 2025-01-09 | Add an InstSimplify for repetitive array expressions | Ben Kimock | -0/+30 |
| 2025-01-08 | Make the aggregate-then-transmute handling more general | Scott McMurray | -13/+9 |
| 2025-01-08 | Refactor the cast-then-cast cases together, and support transmute-then-transmute | Scott McMurray | -89/+113 |
| 2025-01-08 | Use layout information to detect transparent transmutes | Scott McMurray | -9/+34 |
| 2025-01-08 | Apply suggestions from code review | scottmcm | -2/+2 |
| 2025-01-08 | [mir-opt] GVN some more transmute cases | Scott McMurray | -24/+55 |
| 2025-01-08 | Don't create cycles by normalizing opaques defined in the body we're checking | Michael Goulet | -1/+6 |