| Age | Commit message (Expand) | Author | Lines |
| 2025-08-04 | coverage: Represent `CovmapVersion` as an enum | Zalathar | -15/+32 |
| 2025-08-04 | coverage: Simplify access to debug/testing `-Zcoverage-options` flags | Zalathar | -1/+1 |
| 2025-08-04 | coverage: Hoist `counter_for_bcb` out of its loop | Zalathar | -10/+10 |
| 2025-08-04 | coverage: Include an `Instance` in `CovfunRecord` for debug messages | Zalathar | -1/+6 |
| 2025-08-01 | Remove the omit_gdb_pretty_printer_section attribute | bjorn3 | -7/+1 |
| 2025-07-31 | remove rustc_attr_data_structures | Jana Dönszelmann | -3/+4 |
| 2025-07-31 | Rollup merge of #144663 - Zalathar:empty-span, r=petrochenkov | Stuart Cook | -24/+4 |
| 2025-07-31 | Rollup merge of #144232 - xacrimon:explicit-tail-call, r=WaffleLapkin | Stuart Cook | -1/+35 |
| 2025-07-30 | coverage: Re-land "Enlarge empty spans during MIR instrumentation" | Zalathar | -24/+4 |
| 2025-07-29 | Rollup merge of #144407 - godzie44:godzie44/fix_dwarf_inconsistency, r=wesley... | Stuart Cook | -2/+2 |
| 2025-07-28 | Rename impl_of_method -> impl_of_assoc | Cameron Steffen | -1/+1 |
| 2025-07-28 | Auto merge of #144562 - matthiaskrgr:rollup-mlvn7qo, r=matthiaskrgr | bors | -83/+37 |
| 2025-07-28 | Rollup merge of #144530 - Zalathar:instances-used, r=lqd | Matthias Krüger | -22/+28 |
| 2025-07-28 | Rollup merge of #144503 - bjorn3:lto_refactors3, r=petrochenkov | Matthias Krüger | -61/+9 |
| 2025-07-28 | Auto merge of #144469 - Kivooeo:chains-cleanup, r=SparrowLii | bors | -8/+8 |
| 2025-07-28 | use let chains in ast, borrowck, codegen, const_eval | Kivooeo | -8/+8 |
| 2025-07-27 | coverage: Clarify that getting a PGO name also makes a function "used" | Zalathar | -4/+7 |
| 2025-07-27 | coverage: Infer `instances_used` from `pgo_func_name_var_map` | Zalathar | -18/+21 |
| 2025-07-27 | fix(debuginfo): disable overflow check for | godzie44 | -2/+2 |
| 2025-07-27 | Rollup merge of #144455 - TDecking:ctlz-cttz, r=SparrowLii | Matthias Krüger | -19/+9 |
| 2025-07-26 | Rollup merge of #144480 - Zalathar:revert-empty-span, r=Zalathar | Jacob Pratt | -4/+24 |
| 2025-07-26 | Rollup merge of #144383 - ZuseZ4:disable-f128-on-amdgcn, r=oli-obk | Jacob Pratt | -0/+2 |
| 2025-07-26 | Remove support for -Zcombine-cgu | bjorn3 | -30/+0 |
| 2025-07-26 | Disable has_reliable_f128_math on musl targets | Jens Reidel | -0/+3 |
| 2025-07-26 | Revert "coverage: Enlarge empty spans during MIR instrumentation, not codegen" | Zalathar | -4/+24 |
| 2025-07-26 | Implement support for explicit tail calls in the MIR block builders and the L... | Joel Wejdenstål | -1/+35 |
| 2025-07-25 | Unify LLVM ctlz/cttz intrinsic generation | Tobias Decking | -19/+9 |
| 2025-07-25 | Use the object crate rather than LLVM for extracting bitcode sections | bjorn3 | -31/+9 |
| 2025-07-24 | Auto merge of #144062 - bjorn3:lto_refactors2, r=davidtwco | bors | -111/+37 |
| 2025-07-23 | disable cfg.has_reliable_f128 on amdgcn | Manuel Drehwald | -0/+2 |
| 2025-07-22 | coverage: Enlarge empty spans during MIR instrumentation, not codegen | Zalathar | -24/+4 |
| 2025-07-22 | Rollup merge of #142097 - ZuseZ4:offload-host1, r=oli-obk | 许杰友 Jieyou Xu (Joe) | -11/+577 |
| 2025-07-21 | Remove each_linked_rlib_for_lto from CodegenContext | bjorn3 | -6/+19 |
| 2025-07-21 | Move exported_symbols_for_lto out of CodegenContext | bjorn3 | -6/+12 |
| 2025-07-21 | Merge exported_symbols computation into exported_symbols_for_lto | bjorn3 | -6/+5 |
| 2025-07-21 | Move LTO symbol export calculation from backends to cg_ssa | bjorn3 | -94/+14 |
| 2025-07-21 | Merge modules and cached_modules for fat LTO | bjorn3 | -14/+2 |
| 2025-07-20 | Rollup merge of #144116 - nikic:llvm-21-fixes, r=dianqk | Matthias Krüger | -0/+12 |
| 2025-07-18 | gpu host code generation | Manuel Drehwald | -7/+464 |
| 2025-07-18 | add various wrappers for gpu code generation | Manuel Drehwald | -2/+103 |
| 2025-07-18 | add -Zoffload=Enable flag behind -Zunstable-options, to enable gpu (host) cod... | Manuel Drehwald | -0/+6 |
| 2025-07-18 | make more builder functions generic | Manuel Drehwald | -2/+4 |
| 2025-07-18 | Pass wasm exception model to TargetOptions | Nikita Popov | -0/+7 |
| 2025-07-18 | Update AMDGPU data layout | Nikita Popov | -0/+5 |
| 2025-07-18 | Rollup merge of #143293 - folkertdev:naked-function-kcfi, r=compiler-errors | Matthias Krüger | -4/+4 |
| 2025-07-17 | Rollup merge of #143388 - bjorn3:lto_refactors, r=compiler-errors | León Orell Valerian Liehr | -47/+29 |
| 2025-07-16 | use `codegen_instance_attrs` where an instance is (easily) available | Folkert de Vries | -4/+4 |
| 2025-07-16 | Rollup merge of #143920 - oli-obk:cg-llvm-safety, r=jieyouxu | Samuel Tardieu | -249/+216 |
| 2025-07-14 | Eliminate all direct uses of LLVMMDStringInContext2 | Oli Scherer | -24/+21 |
| 2025-07-14 | Use context methods instead of directly calling FFI | Oli Scherer | -25/+9 |