| Age | Commit message (Expand) | Author | Lines |
| 2025-04-13 | Rollup merge of #139718 - folkertdev:unsafe-attributes-earlier-editions, r=fm... | Jacob Pratt | -2/+2 |
| 2025-04-13 | Auto merge of #139746 - ChrisDenton:rollup-eq08b2e, r=ChrisDenton | bors | -5/+12 |
| 2025-04-13 | Rollup merge of #139726 - Amanieu:select_unpredictable_hint, r=dtolnay | Chris Denton | -4/+4 |
| 2025-04-13 | Rollup merge of #139177 - fneddy:fix_s390x_codegen_bswap, r=Mark-Simulacrum | Chris Denton | -1/+8 |
| 2025-04-13 | Auto merge of #138881 - scottmcm:more-chaining-ord, r=Mark-Simulacrum | bors | -0/+55 |
| 2025-04-12 | Extend the chaining logic to slices too | Scott McMurray | -6/+49 |
| 2025-04-13 | Move `select_unpredictable` to the `hint` module | Amanieu d'Antras | -4/+4 |
| 2025-04-13 | error on unsafe attributes in pre-2024 editions | Folkert de Vries | -2/+2 |
| 2025-04-11 | Auto merge of #139430 - scottmcm:polymorphic-array-into-iter, r=cuviper | bors | -3/+32 |
| 2025-04-11 | Auto merge of #139578 - ferrocene:pa-compiletest-edition, r=jieyouxu | bors | -28/+39 |
| 2025-04-11 | didn't catch this test failure, whoops | Pietro Albini | -5/+5 |
| 2025-04-11 | Rollup merge of #137447 - folkertdev:simd-extract-insert-dyn, r=scottmcm | Stuart Cook | -0/+75 |
| 2025-04-10 | Auto merge of #137412 - scottmcm:redo-swap, r=cuviper | bors | -45/+118 |
| 2025-04-10 | add `simd_insert_dyn` and `simd_extract_dyn` | Folkert de Vries | -0/+75 |
| 2025-04-10 | Auto merge of #139088 - spastorino:ergonomic-ref-counting-2, r=nikomatsakis | bors | -0/+55 |
| 2025-04-10 | replace `//@ compile-flags: --edition` with `//@ edition` | Pietro Albini | -23/+34 |
| 2025-04-09 | PR feedback | Scott McMurray | -6/+12 |
| 2025-04-09 | skip `tests/codegen/swap-small-types` when debug assertions are on | Scott McMurray | -0/+1 |
| 2025-04-09 | Ensure `swap_nonoverlapping` is really always untyped | Scott McMurray | -45/+117 |
| 2025-04-09 | Speed up `String::push` and `String::insert` | lincot | -0/+11 |
| 2025-04-08 | Rollup merge of #139098 - scottmcm:assert-impossible-tags, r=WaffleLapkin | Stuart Cook | -19/+456 |
| 2025-04-07 | Address PR feedback | Scott McMurray | -0/+16 |
| 2025-04-07 | Add codegen test to be sure we get rid of uneeded clones after monomorphization | Santiago Pastorino | -0/+55 |
| 2025-04-07 | Rollup merge of #139465 - EnzymeAD:autodiff-sret, r=oli-obk | Stuart Cook | -0/+45 |
| 2025-04-07 | move old tests, add sret test | Manuel Drehwald | -0/+45 |
| 2025-04-07 | Use -C target-cpu=z13 on s390x vector test | Eduard Stefes | -1/+8 |
| 2025-04-06 | update/bless tests | Bennet Bleßmann | -24/+19 |
| 2025-04-06 | Rollup merge of #139438 - Zalathar:fix-test-122600, r=scottmcm | Stuart Cook | -0/+2 |
| 2025-04-05 | LLVM18 compatibility fixes in the tests | Scott McMurray | -3/+6 |
| 2025-04-05 | Tell LLVM about impossible niche tags | Scott McMurray | -19/+437 |
| 2025-04-06 | Prevent a test from seeing forbidden numbers in the rustc version | Zalathar | -0/+2 |
| 2025-04-05 | Polymorphize `array::IntoIter`'s iterator impl | Scott McMurray | -1/+24 |
| 2025-04-05 | Update the minimum external LLVM to 19 | Josh Stone | -111/+14 |
| 2025-04-05 | Rollup merge of #138368 - rcvalle:rust-kcfi-arity, r=davidtwco | Matthias Krüger | -0/+19 |
| 2025-04-05 | KCFI: Add KCFI arity indicator support | Ramon de C Valle | -0/+19 |
| 2025-04-05 | Rollup merge of #138024 - reitermarkus:unicode-panic-optimization, r=ibraheemdev | Stuart Cook | -0/+14 |
| 2025-04-05 | Rollup merge of #137880 - EnzymeAD:autodiff-batching, r=oli-obk | Stuart Cook | -2/+118 |
| 2025-04-05 | Rollup merge of #136457 - calder:master, r=tgross35 | Stuart Cook | -13/+207 |
| 2025-04-04 | Expose algebraic floating point intrinsics | Calder Coalson | -13/+207 |
| 2025-04-04 | add new tests for autodiff batching and update old ones | Manuel Drehwald | -2/+118 |
| 2025-04-03 | Auto merge of #132527 - DianQK:gvn-stmt-iter, r=oli-obk | bors | -16/+24 |
| 2025-04-03 | Remove `unsound-mir-opts` for `simplify_aggregate_to_copy` | dianqk | -16/+24 |
| 2025-04-03 | Rollup merge of #139145 - okaneco:safe_splits, r=Amanieu | Matthias Krüger | -0/+24 |
| 2025-04-01 | Rollup merge of #139188 - durin42:llvm-21-LintPass, r=dianqk | Matthias Krüger | -2/+2 |
| 2025-03-31 | PassWrapper: adapt for llvm/llvm-project@94122d58fc77079a291a3d008914006cb509... | Augie Fackler | -2/+2 |
| 2025-03-31 | Add tests for LLVM 20 slice bounds check optimization | reez12g | -0/+37 |
| 2025-03-30 | codegen test for non-memcmp array comparison | Scott McMurray | -0/+12 |
| 2025-03-30 | slice: Remove some uses of unsafe in first/last chunk methods | okaneco | -0/+24 |
| 2025-03-28 | Auto merge of #138503 - bjorn3:string_merging, r=tmiasko | bors | -24/+24 |
| 2025-03-28 | Avoid wrapping constant allocations in packed structs when not necessary | bjorn3 | -24/+24 |