| Age | Commit message (Expand) | Author | Lines |
| 2023-06-14 | use indexed loop instead of ptr bumping | The 8472 | -8/+0 |
| 2023-06-12 | add codegen test for slice::Iter::fold | The 8472 | -0/+14 |
| 2023-06-04 | Use `load`-`store` instead of `memcpy` for short integer arrays | Scott McMurray | -15/+65 |
| 2023-06-04 | Add a codegen test for manually swapping a small `Copy` type | Scott McMurray | -0/+20 |
| 2023-06-03 | Rollup merge of #111878 - ferrocene:pa-codegen-tests, r=Mark-Simulacrum | Matthias Krüger | -55/+64 |
| 2023-06-02 | Rollup merge of #112182 - rcvalle:rust-cfi-fix-111185, r=compiler-errors | Matthias Krüger | -3/+3 |
| 2023-06-01 | CFI: Fix cfi with repr(transparent): transform_ty: unexpected Alias(Proj | Ramon de C Valle | -3/+3 |
| 2023-06-01 | Auto merge of #112002 - saethlin:enable-sroa, r=oli-obk,scottmcm | bors | -3/+4 |
| 2023-05-31 | Add a distinct `OperandValue::ZeroSized` variant for ZSTs | Scott McMurray | -4/+71 |
| 2023-05-31 | Enable ScalarReplacementOfAggregates | Ben Kimock | -3/+4 |
| 2023-05-31 | Auto merge of #111913 - oli-obk:valtrees2, r=lcnr | bors | -0/+2 |
| 2023-05-31 | Explain the reason for why a test exists | Oli Scherer | -0/+2 |
| 2023-05-31 | Rollup merge of #112096 - workingjubilee:array-unzip, r=scottmcm | Matthias Krüger | -15/+3 |
| 2023-05-30 | Test from_fn autovectorizes | ScottMcMurray | -0/+10 |
| 2023-05-30 | Auto merge of #111768 - oli-obk:pair_const_llvm, r=cjgillot | bors | -0/+8 |
| 2023-05-30 | Remove array_zip | Jubilee Young | -22/+0 |
| 2023-05-26 | Add SafeStack support to rustc | Wesley Wiser | -0/+11 |
| 2023-05-26 | Stop creating intermediate places just to immediate convert them to operands | Oli Scherer | -3/+1 |
| 2023-05-26 | Add regression test | Oli Scherer | -0/+10 |
| 2023-05-25 | Auto merge of #86844 - bjorn3:global_alloc_improvements, r=pnkfelix | bors | -4/+4 |
| 2023-05-23 | Auto merge of #111882 - matthiaskrgr:rollup-1xyv5mq, r=matthiaskrgr | bors | -9/+71 |
| 2023-05-23 | Rollup merge of #111851 - rcvalle:rust-cfi-fix-111515, r=bjorn3 | Matthias Krüger | -9/+71 |
| 2023-05-23 | CFI: Fix encode_region: unexpected ReEarlyBound(0, 'a) | Ramon de C Valle | -9/+71 |
| 2023-05-23 | Auto merge of #107294 - JamieCunliffe:neon-fp, r=Amanieu | bors | -0/+29 |
| 2023-05-23 | codegen: add needs-unwind to tests that require it | Pietro Albini | -0/+9 |
| 2023-05-23 | codegen: do not require the uwtables attribute | Pietro Albini | -1/+1 |
| 2023-05-23 | codegen: allow the dso_local attribute | Pietro Albini | -50/+50 |
| 2023-05-23 | codegen: allow extra attributes to functions when panic=abort | Pietro Albini | -4/+4 |
| 2023-05-23 | Auto merge of #111869 - Dylan-DPC:rollup-9pydw08, r=Dylan-DPC | bors | -9/+3 |
| 2023-05-23 | Rollup merge of #111579 - scottmcm:enum-as-signed, r=oli-obk | Dylan DPC | -9/+3 |
| 2023-05-23 | Auto merge of #111807 - erikdesjardins:noalias, r=oli-obk | bors | -1/+42 |
| 2023-05-22 | drop-in-place-noalias test: needs -O to ensure attributes are added on nopt b... | Erik Desjardins | -1/+1 |
| 2023-05-22 | Auto merge of #111634 - marc0246:arc-new-uninit-bloat, r=thomcc | bors | -0/+28 |
| 2023-05-22 | Create a structure to define the features from to_llvm_features. | Jamie Cunliffe | -5/+5 |
| 2023-05-22 | Make v8a match optional in the test feature list. | Jamie Cunliffe | -4/+8 |
| 2023-05-22 | Only disable folded features when it makes sense. | Jamie Cunliffe | -0/+25 |
| 2023-05-21 | Auto merge of #111697 - rcvalle:rust-cfi-fix-111510, r=bjorn3 | bors | -48/+137 |
| 2023-05-20 | make noalias-box-off filecheck more precise | Erik Desjardins | -2/+5 |
| 2023-05-20 | ensure !Unpin types do not get noalias | Erik Desjardins | -19/+23 |
| 2023-05-20 | Apply `noalias`, `nonnull`, `dereferenceable`, and `align` attributes uncondi... | Patrick Walton | -1/+1 |
| 2023-05-20 | Fix noalias box test | Patrick Walton | -1/+1 |
| 2023-05-20 | [rustc_ty_utils] Add the LLVM `noalias` parameter attribute to `drop_in_place... | Patrick Walton | -0/+34 |
| 2023-05-18 | Also assume wrap-around discriminants in `as` MIR building | Scott McMurray | -9/+3 |
| 2023-05-17 | CFI: Fix encode_ty: unexpected Param(B/#1) | Ramon de C Valle | -48/+137 |
| 2023-05-16 | Auto merge of #111556 - cjgillot:copy-prop-nrvo, r=oli-obk | bors | -9/+6 |
| 2023-05-16 | Fix duplicate `arcinner_layout_for_value_layout` calls | marc0246 | -0/+28 |
| 2023-05-15 | Rollup merge of #111525 - scottmcm:slice-position-tweak, r=Mark-Simulacrum | Matthias Krüger | -7/+27 |
| 2023-05-14 | Merge return place with other locals in CopyProp. | Camille GILLOT | -9/+6 |
| 2023-05-14 | Auto merge of #111517 - lukas-code:addr-of-mutate, r=tmiasko | bors | -0/+34 |
| 2023-05-12 | Stop checking for the absense of something that doesn't exist | Scott McMurray | -7/+27 |