| Age | Commit message (Expand) | Author | Lines |
| 2025-09-29 | Rollup merge of #146457 - alexcrichton:wasm-no-exn-instructions, r=bjorn3 | Jacob Pratt | -8/+29 |
| 2025-09-29 | Rollup merge of #147131 - cjgillot:patch-branches, r=davidtwco | Matthias Krüger | -12/+37 |
| 2025-09-28 | remove explicit deref of AbiAlign for most methods | Jubilee Young | -3/+3 |
| 2025-09-28 | Use MirPatch in simplify_branches. | Camille Gillot | -12/+37 |
| 2025-09-26 | Handle self-loops too. | Camille Gillot | -3/+5 |
| 2025-09-26 | JumpThreading: Avoid computing dominators to identify loop headers. | Camille Gillot | -17/+23 |
| 2025-09-25 | Auto merge of #146697 - cjgillot:invalidate-patch, r=lcnr | bors | -15/+21 |
| 2025-09-23 | Update compiler/rustc_mir_transform/src/patch.rs | Camille Gillot | -0/+2 |
| 2025-09-23 | Auto merge of #146317 - saethlin:panic=immediate-abort, r=nnethercote | bors | -7/+8 |
| 2025-09-21 | Add panic=immediate-abort | Ben Kimock | -7/+8 |
| 2025-09-21 | Auto merge of #146659 - cjgillot:impossible-taint, r=oli-obk | bors | -13/+20 |
| 2025-09-21 | Rollup merge of #146744 - beepster4096:derefs_in_ref_prop, r=cjgillot | Stuart Cook | -20/+13 |
| 2025-09-21 | Consider errors in MIR as impossible predicates. | Camille Gillot | -13/+20 |
| 2025-09-20 | Make term_patch_map sparse. | Camille Gillot | -14/+18 |
| 2025-09-19 | Auto merge of #145737 - cjgillot:gvn-valueset, r=saethlin | bors | -44/+179 |
| 2025-09-18 | deref related cleanups in ref_prop | beepster4096 | -20/+13 |
| 2025-09-18 | Rollup merge of #146664 - fmease:clean-up-dyn, r=jdonszelmann | Stuart Cook | -1/+1 |
| 2025-09-18 | Avoid invalidating from MirPatch::apply. | Camille Gillot | -3/+3 |
| 2025-09-17 | Lint overlapping assignments in MIR. | Camille Gillot | -27/+35 |
| 2025-09-17 | Auto merge of #142915 - cjgillot:dest-prop-default, r=saethlin | bors | -246/+2 |
| 2025-09-17 | Rollup merge of #146564 - cjgillot:mir-nolen, r=scottmcm | Stuart Cook | -102/+40 |
| 2025-09-17 | Remove `DynKind` | León Orell Valerian Liehr | -1/+1 |
| 2025-09-16 | Do not renumber resume local. | Camille Gillot | -27/+20 |
| 2025-09-16 | Remove Rvalue::Len. | Camille Gillot | -102/+40 |
| 2025-09-16 | Enable DestinationPropagation by default. | Camille GILLOT | -246/+2 |
| 2025-09-16 | Restrict simple assignment condition. | Camille Gillot | -2/+8 |
| 2025-09-14 | Elaborate comment. | Camille Gillot | -2/+6 |
| 2025-09-14 | Comment. | Camille Gillot | -0/+9 |
| 2025-09-13 | Mark reads in statements to avoid overlapping assingments. | Camille Gillot | -10/+19 |
| 2025-09-13 | Stop counting opaques. | Camille Gillot | -25/+24 |
| 2025-09-13 | Do not hash opaques in GVN. | Camille Gillot | -39/+90 |
| 2025-09-13 | Introduce ValueSet. | Camille Gillot | -21/+97 |
| 2025-09-11 | Skip cleanups on unsupported targets | Alex Crichton | -8/+29 |
| 2025-09-09 | Auto merge of #145717 - BoxyUwU:erase_regions_rename, r=lcnr | bors | -3/+4 |
| 2025-09-09 | erase_regions to erase_and_anonymize_regions | Boxy | -3/+4 |
| 2025-09-08 | fixup limit handling code | Jana Dönszelmann | -1/+1 |
| 2025-09-08 | Rollup merge of #146298 - cjgillot:gvn-derefer, r=nnethercote | Matthias Krüger | -0/+5 |
| 2025-09-08 | Auto merge of #145910 - saethlin:ignore-intrinsic-calls, r=cjgillot | bors | -1/+10 |
| 2025-09-07 | Auto merge of #145541 - cjgillot:dest-prop-live-range, r=Amanieu | bors | -502/+292 |
| 2025-09-07 | Rollup merge of #146297 - cjgillot:may-observe-address, r=saethlin | Matthias Krüger | -1/+3 |
| 2025-09-07 | Use rustc_data_structures::union_find. | Camille Gillot | -28/+14 |
| 2025-09-07 | Simplify candidate collection. | Camille Gillot | -55/+43 |
| 2025-09-07 | Unify a source with all possible destinations. | Camille Gillot | -59/+39 |
| 2025-09-07 | Do not use prepend to avoid quadratic behaviour. | Camille Gillot | -23/+28 |
| 2025-09-07 | Simplify VisitPlacesWith. | Camille Gillot | -18/+7 |
| 2025-09-07 | Use regular MaybeLiveLocals. | Camille Gillot | -133/+48 |
| 2025-09-07 | Reimplement DestinationPropagation according to live ranges. | Camille GILLOT | -458/+385 |
| 2025-09-07 | Auto merge of #146289 - cjgillot:gvn-aggregate, r=dianqk | bors | -28/+17 |
| 2025-09-07 | Ensure indirect is first projection in try_as_place. | Camille GILLOT | -0/+5 |
| 2025-09-07 | Introduce PlaceContext::may_observe_address. | Camille GILLOT | -1/+3 |