| Age | Commit message (Expand) | Author | Lines |
| 2024-05-24 | Auto merge of #125463 - GuillaumeGomez:rollup-287wx4y, r=GuillaumeGomez | bors | -8/+49 |
| 2024-05-23 | Rollup merge of #125345 - durin42:thin-link-bitcode, r=bjorn3 | Guillaume Gomez | -8/+49 |
| 2024-05-23 | cleanup: run rustfmt | Augie Fackler | -11/+22 |
| 2024-05-23 | cleanup: standardize on summary over index in names | Augie Fackler | -8/+8 |
| 2024-05-23 | thinlto: only build summary file if needed | Augie Fackler | -10/+10 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_codegen_llvm`. | Nicholas Nethercote | -4/+18 |
| 2024-05-22 | cleanup: remove leftover extra block | Augie Fackler | -2/+0 |
| 2024-05-22 | rustc_codegen_llvm: add support for writing summary bitcode | Augie Fackler | -5/+37 |
| 2024-05-22 | Stop using `to_hir_binop` in codegen | Scott McMurray | -6/+7 |
| 2024-05-21 | Rollup merge of #125266 - workingjubilee:stream-plastic-love, r=RalfJung,nikic | Matthias Krüger | -19/+29 |
| 2024-05-20 | Remove some `Path::to_str` from `rustc_codegen_llvm` | Tobias Bucher | -15/+14 |
| 2024-05-19 | clarify the second arg to llvm.ctlz and cttz | Jubilee Young | -3/+3 |
| 2024-05-18 | compiler: add simd_ctpop intrinsic | Jubilee Young | -19/+29 |
| 2024-05-17 | Rename Unsafe to Safety | Santiago Pastorino | -3/+3 |
| 2024-05-14 | coverage: `CoverageIdsInfo::mcdc_bitmap_bytes` is never needed | Zalathar | -6/+1 |
| 2024-05-10 | Auto merge of #124972 - matthiaskrgr:rollup-3fablim, r=matthiaskrgr | bors | -28/+26 |
| 2024-05-10 | Rollup merge of #124957 - compiler-errors:builtin-deref, r=michaelwoerister | Matthias Krüger | -2/+2 |
| 2024-05-10 | Rollup merge of #124797 - beetrees:primitive-float, r=davidtwco | Matthias Krüger | -26/+24 |
| 2024-05-10 | Auto merge of #124932 - RalfJung:temporal, r=compiler-errors | bors | -0/+1 |
| 2024-05-09 | Make builtin_deref just return a Ty | Michael Goulet | -2/+2 |
| 2024-05-09 | Rename Generics::params to Generics::own_params | Michael Goulet | -2/+2 |
| 2024-05-09 | codegen: memmove/memset cannot be non-temporal | Ralf Jung | -0/+1 |
| 2024-05-06 | Adjust 64-bit ARM data layouts for LLVM update | Matthew Maurer | -0/+9 |
| 2024-05-06 | Refactor float `Primitive`s to a separate `Float` type | beetrees | -26/+24 |
| 2024-05-03 | Auto merge of #124675 - matthiaskrgr:rollup-x6n79ua, r=matthiaskrgr | bors | -52/+50 |
| 2024-05-03 | Rollup merge of #124555 - Zalathar:init-coverage, r=nnethercote | Matthias Krüger | -52/+50 |
| 2024-05-03 | Auto merge of #123441 - saethlin:fixed-len-file-names, r=oli-obk | bors | -2/+3 |
| 2024-05-02 | Inline & delete `Ty::new_unit`, since it's just a field access | Waffle Lapkin | -2/+2 |
| 2024-05-01 | coverage: Replace `max_decision_depth` with `num_condition_bitmaps` | Zalathar | -1/+1 |
| 2024-05-01 | coverage: Set up MC/DC bitmaps without additional unsafe code | Zalathar | -29/+27 |
| 2024-05-01 | coverage: Eagerly do start-of-function codegen for coverage | Zalathar | -27/+27 |
| 2024-04-30 | Rollup merge of #124511 - nnethercote:rm-extern-crates, r=fee1-dead | Matthias Krüger | -2/+3 |
| 2024-04-29 | Auto merge of #124255 - RenjiSann:renji/mcdc-nested-expressions, r=Zalathar | bors | -20/+41 |
| 2024-04-29 | mcdc-coverage: Get decision_depth from THIR lowering | Dorian Péron | -1/+2 |
| 2024-04-29 | mcdc-coverage: Add decision_depth field in structs | Dorian Péron | -4/+4 |
| 2024-04-29 | mcdc-coverage: Add possibility for codegen llvm to handle several condition b... | Dorian Péron | -18/+38 |
| 2024-04-29 | Remove `extern crate rustc_macros` from numerous crates. | Nicholas Nethercote | -2/+3 |
| 2024-04-25 | Auto merge of #121298 - nikic:writable, r=cuviper | bors | -0/+15 |
| 2024-04-25 | Set writable and dead_on_unwind attributes for sret arguments | Nikita Popov | -0/+15 |
| 2024-04-24 | Auto merge of #122053 - erikdesjardins:alloca, r=nikic | bors | -14/+15 |
| 2024-04-23 | Rollup merge of #124003 - WaffleLapkin:dellvmization, r=scottmcm,RalfJung,antoyo | Matthias Krüger | -8/+19 |
| 2024-04-22 | Rollup merge of #124178 - GuillaumeGomez:llvm-backend, r=oli-obk | Guillaume Gomez | -3/+4 |
| 2024-04-22 | Stabilize the size of incr comp object file names | Ben Kimock | -2/+3 |
| 2024-04-19 | Prevent creating the same `Instance::mono` multiple times | Guillaume Gomez | -3/+4 |
| 2024-04-20 | coverage. Lowering MC/DC statements to llvm-ir | zhuyunxing | -2/+198 |
| 2024-04-19 | coverage. Generate Mappings of decisions and conditions for MC/DC | zhuyunxing | -1/+157 |
| 2024-04-18 | Auto merge of #123144 - dpaoliello:arm64eclib, r=GuillaumeGomez,ChrisDenton,w... | bors | -0/+2 |
| 2024-04-18 | Rollup merge of #124090 - durin42:llvm-19-riscv-feature, r=cuviper | Matthias Krüger | -3/+4 |
| 2024-04-17 | llvm: update riscv target feature to match LLVM 19 | Augie Fackler | -3/+4 |
| 2024-04-16 | Codegen ZSTs without an allocation | Mark Rousskov | -18/+49 |