| Age | Commit message (Expand) | Author | Lines |
| 2024-02-25 | Use generic `NonZero` in tests. | Markus Reiter | -2/+2 |
| 2024-02-25 | Auto merge of #121114 - Nilstrieb:no-inline!, r=saethlin | bors | -0/+83 |
| 2024-02-24 | Add `#[rustc_no_mir_inline]` for standard library UB checks | Nilstrieb | -0/+83 |
| 2024-02-23 | Ignore less tests in debug builds | Ben Kimock | -3/+2 |
| 2024-02-22 | [AUTO_GENERATED] Migrate compiletest to use `ui_test`-style `//@` directives | 许杰友 Jieyou Xu (Joe) | -313/+313 |
| 2024-02-21 | rename ptr::invalid -> ptr::without_provenance | Ralf Jung | -70/+86 |
| 2024-02-21 | Auto merge of #121172 - Nadrieril:simplify-empty-selection, r=matthewjasper | bors | -265/+381 |
| 2024-02-21 | Auto merge of #120904 - Nadrieril:match-lowering-intermediate-repr, r=matthew... | bors | -4/+4 |
| 2024-02-20 | Auto merge of #120863 - saethlin:slice-get-checked, r=the8472 | bors | -340/+24 |
| 2024-02-19 | Convert debug_assert_nounwind to intrinsics::debug_assertions | Ben Kimock | -340/+24 |
| 2024-02-19 | Always evaluate free constants and statics, even if previous errors occurred | Oli Scherer | -1/+1 |
| 2024-02-19 | Don't repeatedly simplify already-simplified match pairs | Nadrieril | -4/+4 |
| 2024-02-17 | Don't bother to save a block | Nadrieril | -265/+381 |
| 2024-02-14 | Rollup merge of #121039 - cjgillot:gvn-adjust, r=compiler-errors | Oli Scherer | -0/+25 |
| 2024-02-13 | Add test. | Camille GILLOT | -0/+25 |
| 2024-02-13 | Rollup merge of #120978 - Nadrieril:sane-blocks, r=matthewjasper | Matthias Krüger | -564/+683 |
| 2024-02-12 | Start blocks eagerly | Nadrieril | -564/+683 |
| 2024-02-12 | Check representation of unnamed fields | Frank King | -6/+6 |
| 2024-02-12 | Lowering field access for anonymous adts | Frank King | -0/+176 |
| 2024-02-11 | Auto merge of #120903 - matthiaskrgr:rollup-tmsuzth, r=matthiaskrgr | bors | -4/+4 |
| 2024-02-11 | Auto merge of #120405 - cjgillot:gvn-pointer, r=oli-obk | bors | -1367/+2124 |
| 2024-02-11 | Rollup merge of #120896 - compiler-errors:coro-closure-kind, r=oli-obk | Matthias Krüger | -4/+4 |
| 2024-02-10 | Print kind of coroutine closure | Michael Goulet | -4/+4 |
| 2024-02-09 | Remove ConstGoto and SeparateConstSwitch. | Camille GILLOT | -255/+125 |
| 2024-02-09 | Enable by default. | Camille GILLOT | -374/+201 |
| 2024-02-09 | Add test for ptr ops with same provenance. | Camille GILLOT | -0/+564 |
| 2024-02-09 | Const-prop pointers. | Camille GILLOT | -68/+185 |
| 2024-02-09 | Split gvn wide ptr tests. | Camille GILLOT | -799/+891 |
| 2024-02-09 | Compute binary ops between pointers in GVN. | Camille GILLOT | -30/+44 |
| 2024-02-09 | Compute unsizing casts in GVN. | Camille GILLOT | -20/+22 |
| 2024-02-09 | Fold consecutive PtrToPtr casts. | Camille GILLOT | -494/+462 |
| 2024-02-08 | Bless/fix tests | Ben Kimock | -1147/+1110 |
| 2024-02-08 | Rollup merge of #120688 - cjgillot:gvn-partial-move, r=oli-obk | Matthias Krüger | -3/+76 |
| 2024-02-08 | Rollup merge of #120214 - Nadrieril:fix-120210, r=pnkfelix | Matthias Krüger | -42/+42 |
| 2024-02-07 | Rollup merge of #120455 - JarlEvanson:sroa-miri-tests, r=cjgillot | Guillaume Boisseau | -9/+131 |
| 2024-02-06 | Fixup async_closure_shims mir-opt test | Ben Kimock | -1/+1 |
| 2024-02-06 | Tweak a few mir-opt tests instead of using -Clink-dead-code | Ben Kimock | -5/+7 |
| 2024-02-06 | Use a better set of targets for blessing mir-opt tests | Ben Kimock | -57/+17 |
| 2024-02-06 | Fix drop shim for AsyncFnOnce closure, AsyncFnMut shim for AsyncFn closure | Michael Goulet | -0/+286 |
| 2024-02-06 | Construct body for by-move coroutine closure output | Michael Goulet | -0/+2 |
| 2024-02-05 | Also turn moves into copies even if through projections. | Camille GILLOT | -4/+4 |
| 2024-02-05 | Add test. | Camille GILLOT | -0/+73 |
| 2024-02-04 | Rollup merge of #119759 - sfzhu93:master, r=cjgillot | Matthias Krüger | -87/+394 |
| 2024-02-04 | Enable `structs` SROA MIR-opt test | Jarl Evanson | -7/+120 |
| 2024-01-30 | Rollup merge of #120424 - RalfJung:raw-ptr-meta, r=Nilstrieb | Guillaume Gomez | -4/+4 |
| 2024-01-29 | raw pointer metadata API: data address -> data pointer | Ralf Jung | -4/+4 |
| 2024-01-28 | update terminator.rs | sfzhu93 | -1/+1 |
| 2024-01-28 | Enable `lifetimes` SROA MIR-opt test | Jarl Evanson | -1/+4 |
| 2024-01-28 | Enable `simplify` MIR-opt test | Jarl Evanson | -1/+4 |
| 2024-01-28 | Enable `remove_storage_markers` MIR-opt test | Jarl Evanson | -1/+4 |