| Age | Commit message (Expand) | Author | Lines |
| 2025-08-20 | Auto merge of #144086 - clubby789:alloc-zeroed, r=nikic | bors | -0/+20 |
| 2025-08-20 | Pass `alloc-variant-zeroed` to LLVM | clubby789 | -0/+20 |
| 2025-08-20 | make `prefetch` intrinsics safe | Folkert de Vries | -40/+32 |
| 2025-08-19 | Rollup merge of #140740 - ojeda:indirect-branch-cs-prefix, r=davidtwco | 许杰友 Jieyou Xu (Joe) | -0/+18 |
| 2025-08-19 | Rollup merge of #144567 - CaiWeiran:transmute-scalar_test, r=nikic | Stuart Cook | -19/+12 |
| 2025-08-19 | Rollup merge of #142681 - 1c3t3a:sanitize-off-on, r=rcvalle | Stuart Cook | -29/+199 |
| 2025-08-18 | tests: fix RISC-V failures and adjust transmute-scalar.rs target | Caiweiran | -19/+12 |
| 2025-08-18 | Remove the no_sanitize attribute in favor of sanitize | Bastian Kersting | -29/+81 |
| 2025-08-18 | Implement the #[sanitize(..)] attribute | Bastian Kersting | -0/+118 |
| 2025-08-18 | Rollup merge of #145355 - clubby789:option-match-eq, r=nikic | Stuart Cook | -0/+78 |
| 2025-08-17 | Add `-Zindirect-branch-cs-prefix` option | Miguel Ojeda | -4/+4 |
| 2025-08-17 | Add -Zindirect-branch-cs-prefix (from draft PR) | Alice Ryhl | -0/+18 |
| 2025-08-15 | Rollup merge of #145120 - maurer:llvm-time, r=nikic | Stuart Cook | -37/+37 |
| 2025-08-14 | Update autodiff tests for the new intrinsics impl | Marcelo Domínguez | -92/+97 |
| 2025-08-13 | Add test for issue 122734 | Jamie Hill-Daniel | -0/+78 |
| 2025-08-13 | Auto merge of #145093 - nikic:dead-on-return, r=nnethercote | bors | -5/+36 |
| 2025-08-11 | llvm: Accept new LLVM lifetime format | Matthew Maurer | -37/+37 |
| 2025-08-11 | Set dead_on_return attribute for indirect arguments | Nikita Popov | -5/+36 |
| 2025-08-10 | Rollup merge of #145064 - okaneco:saturating_sub_regression_tests, r=nikic | Jacob Pratt | -0/+19 |
| 2025-08-08 | Stop using uadd.with.overflow | Scott McMurray | -3/+12 |
| 2025-08-08 | Rollup merge of #144192 - RalfJung:atomicrmw-ptr, r=nikic | Trevor Gross | -3/+3 |
| 2025-08-08 | Rollup merge of #145051 - bjorn3:prevent_linkage_symbol_name_collision, r=pet... | Stuart Cook | -1/+1 |
| 2025-08-07 | Add regression test for `saturating_sub` bounds check issue | okaneco | -0/+19 |
| 2025-08-07 | Prevent name collisions with internal implementation details | bjorn3 | -1/+1 |
| 2025-08-06 | Revert "Preserve the .debug_gdb_scripts section" | bjorn3 | -3/+1 |
| 2025-08-06 | [codegen] assume the tag, not the relative discriminant | Scott McMurray | -42/+55 |
| 2025-08-05 | Preserve the .debug_gdb_scripts section | Sebastian Poeplau | -1/+3 |
| 2025-08-04 | Rollup merge of #144559 - CaiWeiran:extract-insert-dyn_test, r=Mark-Simulacrum | Stuart Cook | -9/+18 |
| 2025-08-01 | Multiple bounds checking elision failures | lucarlig | -0/+19 |
| 2025-07-31 | Rollup merge of #144232 - xacrimon:explicit-tail-call, r=WaffleLapkin | Stuart Cook | -0/+18 |
| 2025-07-30 | Rollup merge of #144042 - dpaoliello:verifyllvmcomp, r=jieyouxu | Stuart Cook | -23/+21 |
| 2025-07-29 | Rollup merge of #144632 - nikic:llvm-21-tests, r=durin42 | Jacob Pratt | -4/+10 |
| 2025-07-29 | Verify llvm-needs-components are not empty and match the --target value | Daniel Paoliello | -23/+21 |
| 2025-07-29 | tests: Test line number in debuginfo for diverging function calls | Martin Nordholts | -0/+38 |
| 2025-07-29 | Rollup merge of #144407 - godzie44:godzie44/fix_dwarf_inconsistency, r=wesley... | Stuart Cook | -0/+32 |
| 2025-07-29 | Adjust enum-discriminant-eq.rs for LLVM 21 | Nikita Popov | -4/+10 |
| 2025-07-28 | Fix tests/codegen-llvm/simd/extract-insert-dyn.rs test failure on riscv64 | Caiweiran | -9/+18 |
| 2025-07-27 | Auto merge of #144225 - purplesyringa:unwinding-intrinsics, r=nikic | bors | -1/+15 |
| 2025-07-27 | fix(debuginfo): disable overflow check for | godzie44 | -0/+32 |
| 2025-07-27 | Auto merge of #144347 - scottmcm:ssa-enums-v0, r=WaffleLapkin | bors | -0/+31 |
| 2025-07-26 | Rollup merge of #144359 - RalfJung:vararg-codegen, r=compiler-errors | Jacob Pratt | -0/+86 |
| 2025-07-26 | Auto merge of #143860 - scottmcm:transmute-always-rvalue, r=WaffleLapkin | bors | -10/+192 |
| 2025-07-26 | Rollup merge of #144341 - CaiWeiran:const-vector_test, r=wesleywiser | Trevor Gross | -0/+2 |
| 2025-07-26 | Implement support for explicit tail calls in the MIR block builders and the L... | Joel Wejdenstål | -0/+18 |
| 2025-07-23 | Don't emit two `assume`s in transmutes when one is a subset of the other | Scott McMurray | -8/+41 |
| 2025-07-23 | re-enable direct `bitcast`s for Int/Float vector transmutes (but not ones inv... | Scott McMurray | -0/+176 |
| 2025-07-23 | Let `codegen_transmute_operand` just handle everything | Scott McMurray | -10/+16 |
| 2025-07-23 | add codegen test for variadics (also replacing some existing does-this-build ... | Ralf Jung | -0/+86 |
| 2025-07-23 | Fix tests/codegen-llvm/const-vector.rs test failure on riscv64 | Caiweiran | -0/+2 |
| 2025-07-23 | No longer need `alloca`s for consuming `Result<!, i32>` and similar | Scott McMurray | -0/+31 |