| Age | Commit message (Expand) | Author | Lines |
| 2025-04-06 | Rollup merge of #139438 - Zalathar:fix-test-122600, r=scottmcm | Stuart Cook | -0/+2 |
| 2025-04-06 | Prevent a test from seeing forbidden numbers in the rustc version | Zalathar | -0/+2 |
| 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 | 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 |
| 2025-03-26 | Rollup merge of #138818 - khuey:138198, r=jieyouxu | Stuart Cook | -0/+18 |
| 2025-03-25 | Auto merge of #138634 - saethlin:repeated-uninit, r=scottmcm,oli-obk | bors | -0/+21 |
| 2025-03-24 | Auto merge of #133984 - DaniPopes:scmp-ucmp, r=scottmcm | bors | -26/+37 |
| 2025-03-21 | Don't produce debug information for compiler-introduced-vars when desugaring ... | Kyle Huey | -0/+18 |
| 2025-03-19 | Lower to a memset(undef) when Rvalue::Repeat repeats uninit | Ben Kimock | -0/+21 |
| 2025-03-19 | Use explicit cpu in some asm and codegen tests. | Jesus Checa Hidalgo | -2/+2 |
| 2025-03-17 | Auto merge of #127173 - bjorn3:mangle_rustc_std_internal_symbol, r=wesleywise... | bors | -6/+6 |
| 2025-03-17 | Rollup merge of #138349 - 1c3t3a:external-weak-cfi, r=rcvalle | Matthias Krüger | -0/+24 |
| 2025-03-17 | Remove implicit #[no_mangle] for #[rustc_std_internal_symbol] | bjorn3 | -6/+6 |
| 2025-03-17 | Stabilize asm_goto | Gary Guo | -1/+1 |
| 2025-03-17 | Emit function declarations for functions with #[linkage="extern_weak"] | Bastian Kersting | -0/+24 |
| 2025-03-16 | Auto merge of #137278 - heiseish:101210-extra-codegen-tests, r=scottmcm | bors | -20/+121 |
| 2025-03-16 | Rollup merge of #138472 - KonaeAkira:master, r=Mark-Simulacrum | 许杰友 Jieyou Xu (Joe) | -0/+17 |
| 2025-03-14 | Auto merge of #138157 - scottmcm:inline-more-tiny-things, r=oli-obk | bors | -0/+44 |
| 2025-03-14 | Fix formatting (line too long) | KonaeAkira | -1/+2 |
| 2025-03-14 | Auto merge of #138391 - scottmcm:SSA-discriminants, r=WaffleLapkin | bors | -28/+30 |
| 2025-03-14 | Add codegen test for modulo with power-of-two divisor | KonaeAkira | -0/+16 |
| 2025-03-13 | Rollup merge of #138346 - folkertdev:naked-asm-windows-endef, r=ChrisDenton | Matthias Krüger | -24/+48 |
| 2025-03-12 | Allow more top-down inlining for single-BB callees | Scott McMurray | -0/+44 |
| 2025-03-12 | added some new test to check for result and options opt | Giang Dao | -20/+121 |
| 2025-03-12 | Don't `alloca` just to look at a discriminant | Scott McMurray | -28/+30 |
| 2025-03-11 | Implement `#[define_opaque]` attribute for functions. | Oli Scherer | -73/+61 |
| 2025-03-11 | naked functions: on windows emit `.endef` without the symbol name | Folkert de Vries | -24/+48 |
| 2025-03-09 | Rollup merge of #122790 - Zoxc:dllimp-rev, r=ChrisDenton | Matthias Krüger | -28/+0 |
| 2025-03-09 | Auto merge of #137513 - scottmcm:identity-transmute, r=saethlin | bors | -0/+25 |
| 2025-03-08 | Auto merge of #137502 - compiler-errors:global-asm-aint-mir-body, r=oli-obk | bors | -6/+2 |
| 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 |