| Age | Commit message (Expand) | Author | Lines |
| 2023-10-29 | Auto merge of #116270 - cjgillot:gvn-aggregate, r=oli-obk,RalfJung | bors | -127/+644 |
| 2023-10-29 | Auto merge of #117335 - workingjubilee:rollup-jsomm41, r=workingjubilee | bors | -0/+5 |
| 2023-10-29 | Auto merge of #116447 - oli-obk:gen_fn, r=compiler-errors | bors | -38/+105 |
| 2023-10-28 | explain why we don't inline when target features differ | Ralf Jung | -0/+5 |
| 2023-10-27 | Apply suggestions from code review | Camille Gillot | -2/+5 |
| 2023-10-27 | Auto merge of #117166 - oli-obk:mir_const_qualif_perf, r=petrochenkov | bors | -3/+23 |
| 2023-10-27 | Fuse `gen` blocks | Oli Scherer | -14/+49 |
| 2023-10-27 | Basic generators work | Oli Scherer | -32/+64 |
| 2023-10-25 | Directly check provenance from the AllocId. | Camille GILLOT | -1/+1 |
| 2023-10-25 | Rename has_provance and tweaks comments. | Camille GILLOT | -3/+9 |
| 2023-10-25 | Verify that the alloc_id is Memory. | Camille GILLOT | -1/+6 |
| 2023-10-25 | Rollup merge of #117141 - tmiasko:inline-target-features, r=oli-obk | Matthias Krüger | -4/+2 |
| 2023-10-25 | Only call `mir_const_qualif` if absolutely necessary | Oli Scherer | -3/+23 |
| 2023-10-25 | Do not merge fn pointer casts. | Camille GILLOT | -0/+9 |
| 2023-10-25 | Disambiguate non-deterministic constants. | Camille GILLOT | -44/+67 |
| 2023-10-25 | Take an AllocId in intern_const_alloc_for_constprop. | Camille GILLOT | -7/+2 |
| 2023-10-25 | Do not require absence of metadata. | Camille GILLOT | -4/+2 |
| 2023-10-25 | Fortify transmute check. | Camille GILLOT | -4/+3 |
| 2023-10-25 | Explain why we check variant equality. | Camille GILLOT | -0/+15 |
| 2023-10-25 | Move provenance checks out of interning method. | Camille GILLOT | -4/+17 |
| 2023-10-25 | Directly intern values instead of copying them. | Camille GILLOT | -3/+6 |
| 2023-10-25 | Do not intern GVN temps. | Camille GILLOT | -22/+16 |
| 2023-10-25 | Transform large arrays into Repeat expressions when possible. | Camille GILLOT | -0/+14 |
| 2023-10-25 | Extract simplify_aggregate. | Camille GILLOT | -27/+56 |
| 2023-10-25 | Do not compute actual aggregate type. | Camille GILLOT | -11/+47 |
| 2023-10-25 | Simplify repeat expressions. | Camille GILLOT | -0/+6 |
| 2023-10-25 | Simplify aggregate projections. | Camille GILLOT | -1/+40 |
| 2023-10-25 | Simplify projections in GVN. | Camille GILLOT | -50/+106 |
| 2023-10-25 | Do not transmute immediates to non-immediates. | Camille GILLOT | -0/+10 |
| 2023-10-25 | Do not intern too large aggregates. | Camille GILLOT | -18/+24 |
| 2023-10-25 | Evaluate computed values to constants. | Camille GILLOT | -20/+284 |
| 2023-10-25 | Do not visit rvalues twice. | Camille GILLOT | -8/+11 |
| 2023-10-25 | Do not remove unused definitions inside GVN. | Camille GILLOT | -12/+3 |
| 2023-10-24 | Auto merge of #115796 - cjgillot:const-prop-rvalue, r=oli-obk | bors | -18/+172 |
| 2023-10-24 | Require target features to match exactly during inlining | Tomasz Miąsko | -4/+2 |
| 2023-10-24 | Auto merge of #116300 - cjgillot:split-move, r=petrochenkov | bors | -95/+96 |
| 2023-10-23 | Auto merge of #107009 - cjgillot:jump-threading, r=pnkfelix | bors | -88/+865 |
| 2023-10-21 | Use a ConstValue instead. | Camille GILLOT | -96/+159 |
| 2023-10-21 | Generate ValTrees in DataflowConstProp. | Camille GILLOT | -4/+95 |
| 2023-10-21 | Typo. | Camille GILLOT | -1/+1 |
| 2023-10-21 | Remove on_all_drop_children_bits. | Camille GILLOT | -9/+15 |
| 2023-10-21 | Do not create move paths that do not need dropping. | Camille GILLOT | -2/+18 |
| 2023-10-21 | Give collect_drop_flags and elaborate_drops closer structure. | Camille GILLOT | -72/+64 |
| 2023-10-21 | Parametrize gather_moves by filter. | Camille GILLOT | -2/+2 |
| 2023-10-21 | Do not report errors from move path builder. | Camille GILLOT | -15/+2 |
| 2023-10-21 | Rollup merge of #116974 - Zalathar:signature-spans, r=oli-obk,cjgillot | Matthias Krüger | -57/+41 |
| 2023-10-21 | Expand comment on disappearing edge. | Camille GILLOT | -1/+1 |
| 2023-10-21 | Correct loop_headers logic. | Camille GILLOT | -2/+2 |
| 2023-10-21 | Reword TO application comments. | Camille GILLOT | -3/+4 |
| 2023-10-21 | Simplify static if handling. | Camille GILLOT | -4/+6 |