| Age | Commit message (Expand) | Author | Lines |
| 2024-10-23 | Rollup merge of #132031 - slanterns:rc_default, r=ibraheemdev | Matthias Krüger | -0/+12 |
| 2024-10-22 | Auto merge of #131871 - RalfJung:x86-32-float, r=workingjubilee | bors | -24/+31 |
| 2024-10-22 | add codegen test | Slanterns | -0/+12 |
| 2024-10-21 | Rollup merge of #131807 - beetrees:riscv-target-abi, r=workingjubilee | Jubilee | -1/+1 |
| 2024-10-21 | Rollup merge of #130432 - azhogin:azhogin/regparm, r=workingjubilee,pnkfelix | Jubilee | -0/+125 |
| 2024-10-21 | move strict provenance lints to new feature gate, remove old feature gates | Ralf Jung | -2/+0 |
| 2024-10-20 | x86-32 float return for 'Rust' ABI: treat all float types consistently | Ralf Jung | -24/+31 |
| 2024-10-19 | Rollup merge of #131920 - clubby789:108395-test, r=jieyouxu | Matthias Krüger | -0/+27 |
| 2024-10-19 | Auto merge of #131211 - bjorn3:rust_abi_follow_c_rules, r=nikic,jieyouxu | bors | -73/+172 |
| 2024-10-19 | Fix test expectations for 32bit x86 | bjorn3 | -15/+11 |
| 2024-10-19 | Add codegen test for branchy bool match | clubby789 | -0/+27 |
| 2024-10-18 | compiler: Revert -Zregparm handling for extern Rust | Jubilee Young | -60/+0 |
| 2024-10-18 | compiler: Enable test for regparm on different hosts | Jubilee Young | -1/+0 |
| 2024-10-17 | Auto merge of #131572 - cuviper:ub-index_range, r=thomcc | bors | -0/+5 |
| 2024-10-18 | rust_for_linux: -Zregparm=<N> commandline flag for X86 (#116972) | Andrew Zhogin | -0/+186 |
| 2024-10-17 | Always specify `llvm_abiname` for RISC-V targets | beetrees | -1/+1 |
| 2024-10-16 | llvm: Tolerate propagated range metadata | Matthew Maurer | -1/+1 |
| 2024-10-16 | Auto merge of #131460 - jwong101:default-placement-new, r=ibraheemdev | bors | -0/+27 |
| 2024-10-14 | Fix clobber_abi and disallow SVE-related registers in Arm64EC inline assembly | Taiki Endo | -0/+36 |
| 2024-10-12 | Update tests for 32bit targets | bjorn3 | -55/+162 |
| 2024-10-11 | Rollup merge of #131310 - taiki-e:msp430-clobber-abi, r=Amanieu | Trevor Gross | -0/+36 |
| 2024-10-11 | Avoid superfluous UB checks in `IndexRange` | Josh Stone | -0/+5 |
| 2024-10-11 | Rollup merge of #131519 - davidlattimore:intrinsics-default-vis, r=Urgau | Matthias Krüger | -0/+16 |
| 2024-10-11 | compiletest: Remove the magic hacks for finding output with `lto=thin` | Zalathar | -6/+0 |
| 2024-10-11 | Use Default visibility for rustc-generated C symbol declarations | David Lattimore | -0/+16 |
| 2024-10-10 | Return values larger than 2 registers using a return area pointer | bjorn3 | -22/+18 |
| 2024-10-10 | allocate before calling T::default in <Arc<T>>::default() | Joshua Wong | -2/+2 |
| 2024-10-10 | allocate before calling T::default in <Box<T>>::default() | Joshua Wong | -2/+2 |
| 2024-10-10 | add initial tests for placement new changes | Joshua Wong | -0/+27 |
| 2024-10-08 | Auto merge of #131387 - Zalathar:rollup-kprp512, r=Zalathar | bors | -0/+6 |
| 2024-10-08 | Rollup merge of #130824 - Darksonn:fix-function-return, r=wesleywiser | Stuart Cook | -0/+6 |
| 2024-10-07 | Add precondition checks to ptr::offset, ptr::add, ptr::sub | Ben Kimock | -2/+6 |
| 2024-10-06 | various fixes for `naked_asm!` implementation | Folkert de Vries | -1/+1 |
| 2024-10-06 | more `asm!` -> `naked_asm!` in tests | Folkert de Vries | -2/+1 |
| 2024-10-06 | disallow `asm!` in `#[naked]` functions | Folkert de Vries | -8/+8 |
| 2024-10-06 | use `naked_asm!` in naked-function tests | Folkert | -3/+3 |
| 2024-10-06 | Support clobber_abi in MSP430 inline assembly | Taiki Endo | -0/+36 |
| 2024-10-03 | Avoid emptiness check in `PeekMut::pop` | EFanZh | -0/+13 |
| 2024-10-01 | Auto merge of #131111 - matthiaskrgr:rollup-n6do187, r=matthiaskrgr | bors | -8/+10 |
| 2024-10-01 | Rollup merge of #130630 - taiki-e:s390x-clobber-abi, r=Amanieu | Guillaume Gomez | -0/+50 |
| 2024-10-01 | Replace -Z default-hidden-visibility with -Z default-visibility | David Lattimore | -8/+10 |
| 2024-09-25 | Add missing module flags for function-return=thunk-extern | Alice Ryhl | -0/+6 |
| 2024-09-23 | Improve autovectorization of to_lowercase / to_uppercase functions | Jörn Horstmann | -0/+23 |
| 2024-09-22 | tests: Remove spuriously failing vec-tryinto-array codegen test | Jubilee Young | -22/+0 |
| 2024-09-21 | Auto merge of #129283 - saethlin:unreachable-allocas, r=scottmcm | bors | -8/+33 |
| 2024-09-21 | Compute reachable locals as part of non_ssa_locals | Ben Kimock | -10/+14 |
| 2024-09-21 | Don't alloca for unused locals | Ben Kimock | -3/+24 |
| 2024-09-20 | Rollup merge of #128209 - beetrees:no-macos-10.10, r=jieyouxu | Guillaume Gomez | -27/+0 |
| 2024-09-21 | Support clobber_abi and vector/access registers (clobber-only) in s390x inlin... | Taiki Endo | -0/+50 |
| 2024-09-18 | Rollup merge of #130487 - cuviper:min-llvm-18, r=nikic | Jubilee | -9/+0 |