| Age | Commit message (Expand) | Author | Lines |
| 2023-06-24 | Update compiler/rustc_mir_transform/src/check_alignment.rs | Wesley Wiser | -0/+1 |
| 2023-06-24 | Disable alignment checks on i686-pc-windows-msvc | Ben Kimock | -0/+3 |
| 2023-06-03 | unique borrows are mutating uses | lcnr | -3/+0 |
| 2023-05-29 | Exclude Rvalue::AddressOf for raw pointer deref alignment checks | Ben Kimock | -0/+8 |
| 2023-05-27 | Rollup merge of #111952 - cjgillot:drop-replace, r=WaffleLapkin | Guillaume Gomez | -12/+21 |
| 2023-05-26 | Auto merge of #111858 - clubby789:fluent-alphabetical, r=jyn514,compiler-errors | bors | -40/+41 |
| 2023-05-25 | Ensure Fluent messages are in alphabetical order | clubby789 | -40/+41 |
| 2023-05-25 | Remove DesugaringKind::Replace. | Camille GILLOT | -12/+21 |
| 2023-05-25 | Remove ExpnKind::Inlined. | Camille GILLOT | -18/+0 |
| 2023-05-25 | Auto merge of #111925 - Manishearth:rollup-z6z6l2v, r=Manishearth | bors | -2/+2 |
| 2023-05-24 | Rollup merge of #111912 - WaffleLapkin:is_some_and_in_the_compiler, r=petroch... | Manish Goregaokar | -2/+2 |
| 2023-05-24 | Rollup merge of #111121 - Zalathar:ra-false-positive, r=jackh726 | Matthias Krüger | -2/+2 |
| 2023-05-24 | Auto merge of #111673 - cjgillot:dominator-preprocess, r=cjgillot,tmiasko | bors | -30/+15 |
| 2023-05-24 | Use `Option::is_some_and` and `Result::is_ok_and` in the compiler | Maybe Waffle | -2/+2 |
| 2023-05-23 | Rollup merge of #111501 - WaffleLapkin:drivebycleanupuwu, r=oli-obk | Dylan DPC | -32/+9 |
| 2023-05-20 | Don't inline functions with unsized args | Jakob Degen | -3/+12 |
| 2023-05-20 | Rollup merge of #111619 - cjgillot:profile-pass, r=WaffleLapkin | Dylan DPC | -6/+6 |
| 2023-05-17 | Auto merge of #111568 - scottmcm:undo-opt, r=WaffleLapkin | bors | -13/+0 |
| 2023-05-17 | Rollup merge of #110930 - b-naber:normalize-elaborate-drops, r=cjgillot | Dylan DPC | -1/+26 |
| 2023-05-17 | Simplify back-edge logic. | Camille GILLOT | -1/+1 |
| 2023-05-17 | Do not clone dominator tree for SSA analysis. | Camille GILLOT | -11/+8 |
| 2023-05-17 | Drive-by cleanup: `debug::term_type` => `TerminatorKind::name` | Maybe Waffle | -32/+9 |
| 2023-05-17 | Merge DominatorTree and Dominators. | Camille GILLOT | -17/+8 |
| 2023-05-17 | Cache dominators. | Camille GILLOT | -2/+5 |
| 2023-05-17 | Preprocess dominator tree to answer queries in O(1) | Tomasz Miąsko | -30/+24 |
| 2023-05-16 | Auto merge of #111556 - cjgillot:copy-prop-nrvo, r=oli-obk | bors | -42/+50 |
| 2023-05-16 | Rollup merge of #111533 - clubby789:drop-tracking-error, r=oli-obk | Matthias Krüger | -2/+3 |
| 2023-05-15 | Profile MIR passes. | Camille GILLOT | -6/+6 |
| 2023-05-15 | Move expansion of query macros in rustc_middle to rustc_middle::query | John Kåre Alsaker | -5/+5 |
| 2023-05-14 | Stop turning transmutes into discriminants in mir-opt | Scott McMurray | -13/+0 |
| 2023-05-14 | Simplify implementation. | Camille GILLOT | -22/+16 |
| 2023-05-14 | Merge return place with other locals in CopyProp. | Camille GILLOT | -20/+34 |
| 2023-05-14 | Auto merge of #111517 - lukas-code:addr-of-mutate, r=tmiasko | bors | -17/+17 |
| 2023-05-13 | Handle error body when in generator layout | clubby789 | -2/+3 |
| 2023-05-13 | Do not ICE on deeply nested borrows. | Camille GILLOT | -2/+4 |
| 2023-05-13 | Iterate ReferencePropagation to fixpoint. | Camille GILLOT | -2/+4 |
| 2023-05-13 | Implement references VarDebugInfo. | Camille GILLOT | -0/+19 |
| 2023-05-13 | allow mutating function args through `&raw const` | Lukas Markeffsky | -5/+16 |
| 2023-05-12 | remove no-op logic | Lukas Markeffsky | -13/+2 |
| 2023-05-12 | Rollup merge of #111441 - cjgillot:issue-111422, r=JakobDegen | Matthias Krüger | -30/+60 |
| 2023-05-11 | Rollup merge of #111432 - cjgillot:issue-111426, r=oli-obk | Matthias Krüger | -7/+13 |
| 2023-05-10 | Auto merge of #110820 - cjgillot:faster-dcp, r=oli-obk | bors | -17/+17 |
| 2023-05-10 | Avoid shadowing. | Camille GILLOT | -2/+2 |
| 2023-05-10 | Do not see through copies of mutable pointers. | Camille GILLOT | -5/+6 |
| 2023-05-10 | Iteratively replace pointers. | Camille GILLOT | -25/+54 |
| 2023-05-10 | don't inline polymorphic adt instances whose fields contain projections | b-naber | -1/+26 |
| 2023-05-10 | Use visit_assign to detect SSA locals. | Camille GILLOT | -7/+13 |
| 2023-05-09 | Correct StorageLive comment. | Camille GILLOT | -2/+1 |
| 2023-05-09 | Only check storage liveness for direct projections. | Camille GILLOT | -6/+3 |
| 2023-05-09 | Do not check StorageLive dominates address-taking. | Camille GILLOT | -41/+75 |