| Age | Commit message (Expand) | Author | Lines |
| 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-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 |
| 2024-04-16 | Change intrinsic types to use `u32` instead of `T` to match stable reexports | Maybe Waffle | -8/+19 |
| 2024-04-15 | Add support for Arm64EC to the Standard Library | Daniel Paoliello | -0/+2 |
| 2024-04-15 | Auto merge of #122917 - saethlin:atomicptr-to-int, r=nikic | bors | -4/+8 |
| 2024-04-12 | Rollup merge of #123775 - scottmcm:place-val, r=cjgillot | Matthias Krüger | -18/+24 |
| 2024-04-11 | use [N x i8] for alloca types | Erik Desjardins | -14/+15 |
| 2024-04-11 | Auto merge of #123507 - dpaoliello:arm64ecasm, r=Amanieu | bors | -1/+1 |
| 2024-04-11 | Add load/store helpers that take `PlaceValue` | Scott McMurray | -1/+1 |
| 2024-04-11 | Put `PlaceValue` into `OperandValue::Ref`, rather than 3 tuple fields | Scott McMurray | -6/+12 |
| 2024-04-11 | Make `PlaceRef` hold a `PlaceValue` for the non-layout fields (like `OperandR... | Scott McMurray | -15/+15 |
| 2024-04-10 | Add support for Arm64EC inline assembly | Daniel Paoliello | -1/+1 |
| 2024-04-10 | Auto merge of #123185 - scottmcm:more-typed-copy, r=compiler-errors | bors | -45/+0 |
| 2024-04-10 | Rollup merge of #123612 - kxxt:riscv-target-abi, r=jieyouxu,nikic,DianQK | Matthias Krüger | -20/+45 |
| 2024-04-09 | Remove my `scalar_copy_backend_type` optimization attempt | Scott McMurray | -45/+0 |
| 2024-04-09 | Pass value and valueLen to create a StringRef | Levi Zim | -7/+6 |
| 2024-04-09 | Rollup merge of #123620 - rcvalle:rust-create-rustc-sanitizers, r=davidtwco | Matthias Krüger | -34/+30 |
| 2024-04-09 | Set target-abi module flag for RISC-V targets | kxxt | -20/+46 |
| 2024-04-08 | sanitizers: Create the rustc_sanitizers crate | Ramon de C Valle | -34/+30 |
| 2024-04-08 | force_array -> is_consecutive | Nikita Popov | -1/+4 |
| 2024-04-08 | Fix argument ABI for overaligned structs on ppc64le | Nikita Popov | -1/+1 |
| 2024-04-06 | Save/restore more items in cache with incremental compilation | Michael Baikov | -0/+2 |
| 2024-04-05 | Rollup merge of #123487 - rcvalle:rust-cfi-restore-typeid-for-instance, r=com... | Guillaume Gomez | -4/+2 |
| 2024-04-05 | Rollup merge of #121419 - agg23:xrOS-pr, r=davidtwco | Guillaume Gomez | -0/+1 |
| 2024-04-04 | CFI: Restore typeid_for_instance default behavior | Ramon de C Valle | -4/+2 |
| 2024-04-04 | Auto merge of #123455 - matthiaskrgr:rollup-b6nu296, r=matthiaskrgr | bors | -4/+4 |
| 2024-04-04 | Rollup merge of #123439 - Zalathar:constants, r=oli-obk | Matthias Krüger | -4/+4 |
| 2024-04-04 | Auto merge of #121026 - Zalathar:version, r=oli-obk | bors | -9/+20 |
| 2024-04-04 | Auto merge of #123052 - maurer:addr-taken, r=compiler-errors | bors | -2/+4 |
| 2024-04-04 | coverage: Remove useless constants | Zalathar | -4/+4 |
| 2024-04-03 | Rollup merge of #122964 - joboet:pointer_expose, r=Amanieu | Matthias Krüger | -1/+1 |
| 2024-04-03 | Rollup merge of #122619 - erikdesjardins:cast, r=compiler-errors | Matthias Krüger | -69/+51 |
| 2024-04-03 | rename `expose_addr` to `expose_provenance` | joboet | -1/+1 |
| 2024-04-02 | Rollup merge of #122935 - RalfJung:with-exposed-provenance, r=Amanieu | Jacob Pratt | -1/+1 |