| Age | Commit message (Expand) | Author | Lines |
| 2025-07-23 | Remove useless lifetime parameter. | Camille GILLOT | -1/+1 |
| 2025-07-23 | Auto merge of #144233 - cjgillot:unsat-mir, r=oli-obk | bors | -8/+17 |
| 2025-07-23 | Rollup merge of #144298 - Zalathar:empty-span, r=wesleywiser | Matthias Krüger | -2/+36 |
| 2025-07-22 | Rename `tests/codegen` into `tests/codegen-llvm` | Guillaume Gomez | -1/+1 |
| 2025-07-22 | coverage: Enlarge empty spans during MIR instrumentation, not codegen | Zalathar | -2/+36 |
| 2025-07-22 | Keep elaborating predicates. | Camille GILLOT | -12/+9 |
| 2025-07-22 | Rollup merge of #144212 - bjorn3:remove_unique_lang_item, r=oli-obk | 许杰友 Jieyou Xu (Joe) | -2/+0 |
| 2025-07-21 | Auto merge of #144238 - jhpratt:rollup-xb8aida, r=jhpratt | bors | -4/+4 |
| 2025-07-21 | Remove Retag for Unique | bjorn3 | -2/+0 |
| 2025-07-20 | Rollup merge of #144162 - beepster4096:drop_elaborator_debug_impls, r=compile... | Jacob Pratt | -4/+4 |
| 2025-07-20 | Also bail out if predicates contain errors. | Camille GILLOT | -2/+2 |
| 2025-07-20 | Consider parent predicates in ImpossiblePredicates pass. | Camille GILLOT | -7/+19 |
| 2025-07-20 | Ban projecting into SIMD types [MCP838] | Scott McMurray | -0/+9 |
| 2025-07-19 | Give a message with a span on validation error | Scott McMurray | -8/+10 |
| 2025-07-19 | Auto merge of #144166 - matthiaskrgr:rollup-wccepuo, r=matthiaskrgr | bors | -16/+28 |
| 2025-07-18 | debug impls for drop elaborators | beepster4096 | -4/+4 |
| 2025-07-18 | Be a bit more careful around exotic cycles in in the inliner | Michael Goulet | -16/+28 |
| 2025-07-18 | Generalize `unsize` and `unsize_into` destinations | Oli Scherer | -1/+1 |
| 2025-07-18 | Rollup merge of #143891 - scrabsha:push-xxtttopqoprr, r=jdonszelmann | Matthias Krüger | -19/+13 |
| 2025-07-18 | Rollup merge of #143271 - cjgillot:gvn-types, r=oli-obk | Matthias Krüger | -298/+255 |
| 2025-07-16 | Port `#[coverage]` to the new attribute system | Sasha Pourcelot | -19/+13 |
| 2025-07-10 | Propagate from borrowed locals in CopyProp | Tomasz Miąsko | -20/+6 |
| 2025-07-09 | Auto merge of #142707 - ashivaram23:drop_wildcard, r=dianqk | bors | -0/+3 |
| 2025-07-08 | Apply effects to otherwise edge in dataflow analysis | Amogh Shivaram | -0/+3 |
| 2025-07-07 | Rollup merge of #143551 - compiler-errors:root-sub, r=cjgillot | 许杰友 Jieyou Xu (Joe) | -9/+2 |
| 2025-07-06 | Dont resolve instance of root in mir_callgraph_cyclic | Michael Goulet | -9/+2 |
| 2025-07-06 | Do not unify borrowed locals in CopyProp. | Camille GILLOT | -2/+2 |
| 2025-07-03 | Auto merge of #142890 - kornelski:unused-var-debug, r=saethlin | bors | -2/+4 |
| 2025-07-03 | Rollup merge of #134006 - klensy:typos, r=nnethercote | Jana Dönszelmann | -15/+15 |
| 2025-07-03 | setup CI and tidy to use typos for spellchecking and fix few typos | klensy | -15/+15 |
| 2025-07-03 | Rollup merge of #143273 - 1c3t3a:enum-check-negative, r=SparrowLii | Matthias Krüger | -4/+26 |
| 2025-07-02 | Rollup merge of #143261 - compiler-errors:explicit-pred, r=oli-obk | Matthias Krüger | -1/+1 |
| 2025-07-02 | Make the enum check work for negative discriminants | Bastian Kersting | -4/+26 |
| 2025-07-01 | Auto merge of #143036 - compiler-errors:no-dyn-star, r=oli-obk | bors | -5/+1 |
| 2025-07-01 | Remove support for dyn* | Michael Goulet | -5/+1 |
| 2025-07-01 | Rollup merge of #143262 - dianqk:non_exhaustive, r=oli-obk | Guillaume Gomez | -25/+24 |
| 2025-07-01 | Avoid computing layouts inside coroutines. | Camille GILLOT | -1/+8 |
| 2025-07-01 | Remove extraneous types. | Camille GILLOT | -130/+79 |
| 2025-07-01 | Store a full Ty with each Value. | Camille GILLOT | -130/+114 |
| 2025-07-01 | Introduce Value::RawPtr as it behaves differently from other aggregates. | Camille GILLOT | -55/+67 |
| 2025-07-01 | Simplify assignments. | Camille GILLOT | -28/+33 |
| 2025-07-01 | Feed explicit_predicates_of instead of predicates_of | Michael Goulet | -1/+1 |
| 2025-07-01 | mir: Mark `Statement` and `BasicBlockData` as `#[non_exhaustive]` | dianqk | -25/+24 |
| 2025-06-30 | Rollup merge of #143140 - RalfJung:ptr-into-parts, r=oli-obk | Matthias Krüger | -1/+1 |
| 2025-06-29 | mir: Use the `new` method for `BasicBlockData` | dianqk | -203/+166 |
| 2025-06-29 | mir: Add a `new` method to `statement` | dianqk | -269/+235 |
| 2025-06-29 | give Pointer::into_parts a more scary name and offer a safer alternative | Ralf Jung | -1/+1 |
| 2025-06-28 | Auto merge of #142625 - cjgillot:inline-nocycle, r=oli-obk | bors | -128/+152 |
| 2025-06-28 | Keep inlined var_debug_info only when full debug info is used | Kornel | -2/+4 |
| 2025-06-28 | Auto merge of #141759 - 1c3t3a:discriminants-query, r=saethlin | bors | -0/+503 |