| Age | Commit message (Expand) | Author | Lines |
| 2025-03-08 | Auto merge of #137500 - scottmcm:trunc-br, r=saethlin | bors | -8/+84 |
| 2025-03-07 | Rollup merge of #138073 - tmiasko:inline-asm-critical-edges, r=bjorn3 | Matthias Krüger | -0/+37 |
| 2025-03-06 | Use `trunc nuw`+`br` for 0/1 branches even in optimized builds | Scott McMurray | -8/+84 |
| 2025-03-06 | Add test for `escape_debug` without bounds check. | Markus Reiter | -0/+14 |
| 2025-03-06 | Fix target-feature inline test to be less flaky | Michael Goulet | -6/+2 |
| 2025-03-06 | Break critical edges in inline asm before code generation | Tomasz Miąsko | -0/+37 |
| 2025-03-06 | Lower BinOp::Cmp to llvm.{s,u}cmp.* intrinsics | DaniPopes | -26/+37 |
| 2025-03-06 | Hide the end of ranges in pretty printing if it's also the maximum of the type | Oli Scherer | -2/+2 |
| 2025-03-04 | Auto merge of #137959 - matthiaskrgr:rollup-62vjvwr, r=matthiaskrgr | bors | -43/+8 |
| 2025-03-03 | Rollup merge of #137894 - compiler-errors:no-scalar-pair-opt, r=oli-obk | Matthias Krüger | -43/+8 |
| 2025-03-03 | Apply dllimport in ThinLTO | John Kåre Alsaker | -28/+0 |
| 2025-03-03 | Rollup merge of #137826 - karolzwolak:looping_over_ne_bytes_133528, r=DianQK | Matthias Krüger | -0/+17 |
| 2025-03-02 | Add a test | Michael Goulet | -0/+14 |
| 2025-03-02 | Revert "Auto merge of #135335 - oli-obk:push-zxwssomxxtnq, r=saethlin" | Michael Goulet | -52/+3 |
| 2025-03-01 | Rollup merge of #137818 - durin42:llvm-21-remove-readonly, r=jieyouxu | Matthias Krüger | -1/+0 |
| 2025-03-01 | Auto merge of #137848 - matthiaskrgr:rollup-vxtrkis, r=matthiaskrgr | bors | -2/+2 |
| 2025-03-01 | Rollup merge of #137390 - durin42:llvm-21-nocapture-rename, r=nikic | Matthias Krüger | -2/+2 |
| 2025-03-01 | Auto merge of #133250 - DianQK:embed-bitcode-pgo, r=nikic | bors | -6/+6 |
| 2025-02-28 | test(codegen): add looping_over_ne_bytes test for #133528 | Karol Zwolak | -0/+17 |
| 2025-02-28 | tests: adapt for LLVM 21 changes | Augie Fackler | -1/+0 |
| 2025-02-28 | Rollup merge of #137599 - davidtwco:use-minicore-more, r=jieyouxu | 许杰友 Jieyou Xu (Joe) | -355/+174 |
| 2025-02-28 | Rollup merge of #137551 - folkertdev:import-simd-intrinsics, r=RalfJung | 许杰友 Jieyou Xu (Joe) | -202/+135 |
| 2025-02-28 | Rollup merge of #137197 - scottmcm:cmp-20, r=ibraheemdev | 许杰友 Jieyou Xu (Joe) | -21/+78 |
| 2025-02-27 | use the right feature in codegen tests | Folkert de Vries | -2/+2 |
| 2025-02-27 | remove most `simd_` intrinsic declaration in tests | Folkert de Vries | -200/+133 |
| 2025-02-27 | Don't infer unwinding of virtual calls based on the function attributes | DianQK | -0/+19 |
| 2025-02-27 | Don't infer attributes of virtual calls based on the function body | DianQK | -0/+18 |
| 2025-02-25 | tests: fix up new test for nocapture -> capture(none) change | Augie Fackler | -2/+2 |
| 2025-02-25 | Rollup merge of #137595 - folkertdev:remove-simd-pow-powi, r=RalfJung | León Orell Valerian Liehr | -174/+0 |
| 2025-02-25 | remove `simd_fpow` and `simd_fpowi` | Folkert de Vries | -174/+0 |
| 2025-02-24 | tests: use minicore more | David Wood | -355/+174 |
| 2025-02-23 | Don't re-`assume` in `transmute`s that don't change niches | Scott McMurray | -0/+25 |
| 2025-02-24 | Rollup merge of #137491 - jieyouxu:mango-less-likely, r=saethlin | Jacob Pratt | -4/+6 |
| 2025-02-24 | Auto merge of #137271 - nikic:gep-nuw-2, r=scottmcm | bors | -7/+7 |
| 2025-02-23 | Rollup merge of #136543 - RalfJung:round-ties-even, r=tgross35 | Trevor Gross | -18/+0 |
| 2025-02-24 | tests: tighten `CHECK-NOT`s to make `str-to-string-128690.rs` less likely to ... | 许杰友 Jieyou Xu (Joe) | -4/+6 |
| 2025-02-23 | The embedded bitcode should always be prepared for LTO/ThinLTO | DianQK | -6/+6 |
| 2025-02-21 | update autodiff flags | Manuel Drehwald | -1/+1 |
| 2025-02-21 | Rollup merge of #136089 - jwong101:box-default-debug-stack-usage, r=Amanieu | Matthias Krüger | -0/+28 |
| 2025-02-20 | Rollup merge of #136985 - zachs18:backend-repr-remove-uninhabited, r=workingj... | Jubilee | -0/+44 |
| 2025-02-20 | Rollup merge of #131651 - Patryk27:avr-unknown-unknown, r=tgross35 | Jubilee | -2/+2 |
| 2025-02-20 | Add test that uninhabited repr(transparent) type has same function return ABI... | Zachary S | -0/+44 |
| 2025-02-20 | Auto merge of #136771 - scottmcm:poke-slice-iter-next, r=joboet | bors | -3/+3 |
| 2025-02-20 | Auto merge of #137058 - scottmcm:trunc-unchecked, r=nikic | bors | -40/+68 |
| 2025-02-19 | Rework `OperandRef::extract_field` to stop calling `to_immediate_scalar` on t... | Scott McMurray | -0/+31 |
| 2025-02-19 | PR feedback | Scott McMurray | -3/+3 |
| 2025-02-19 | Emit `trunc nuw` for unchecked shifts and `to_immediate_scalar` | Scott McMurray | -39/+36 |
| 2025-02-19 | Create a generic AVR target: avr-none | Patryk Wychowaniec | -2/+2 |
| 2025-02-19 | Rollup merge of #137094 - RalfJung:softfloat-means-no-simd, r=tgross35 | Matthias Krüger | -15/+23 |
| 2025-02-19 | Also use gep inbounds nuw for index projections | Nikita Popov | -2/+2 |