| Age | Commit message (Expand) | Author | Lines |
| 2025-06-29 | mir: Add a `new` method to `statement` | dianqk | -4/+4 |
| 2025-06-29 | Rollup merge of #143088 - firefighterduck:improve-doc-discr-tag, r=RalfJung | Matthias Krüger | -10/+1 |
| 2025-06-28 | move discr=varid check to layout_sanity_check | Florian Sextl | -10/+1 |
| 2025-06-28 | Auto merge of #141759 - 1c3t3a:discriminants-query, r=saethlin | bors | -0/+6 |
| 2025-06-27 | Insert checks for enum discriminants when debug assertions are enabled | Bastian Kersting | -0/+6 |
| 2025-06-24 | Rollup merge of #142768 - scottmcm:avoid-unneeded-bitcast, r=WaffleLapkin | Jubilee | -2/+8 |
| 2025-06-22 | centralize `-Zmin-function-alignment` logic | Folkert de Vries | -6/+2 |
| 2025-06-19 | Avoid a bitcast FFI call in transmuting | Scott McMurray | -2/+8 |
| 2025-06-18 | Rollup merge of #142619 - klensy:or_fun_call, r=nnethercote | Jakub Beránek | -5/+5 |
| 2025-06-18 | Rollup merge of #142383 - scottmcm:operandref-builder, r=workingjubilee | Jakub Beránek | -75/+115 |
| 2025-06-17 | CodeGen: rework Aggregate implemention for rvalue_creates_operand cases | Scott McMurray | -75/+115 |
| 2025-06-17 | apply clippy::or_fun_call | klensy | -5/+5 |
| 2025-06-16 | Fix RISC-V C function ABI when passing/returning structs containing floats | beetrees | -7/+50 |
| 2025-06-14 | Remove all support for wasm's legacy ABI | bjorn3 | -38/+7 |
| 2025-06-12 | intrinsics: rename min_align_of to align_of | Ralf Jung | -1/+1 |
| 2025-06-10 | Remove unneeded `FunctionCx` from some codegen methods | Scott McMurray | -96/+94 |
| 2025-06-08 | Remove rustc's notion of "preferred" alignment AKA `__alignof` | Jubilee Young | -5/+1 |
| 2025-06-07 | intrinsics: use const generic to set atomic ordering | Ralf Jung | -178/+144 |
| 2025-06-06 | Rollup merge of #142103 - scottmcm:fieldidx-in-interp, r=oli-obk | Guillaume Gomez | -2/+2 |
| 2025-06-05 | Update `InterpCx::project_field` to take `FieldIdx` | Scott McMurray | -2/+2 |
| 2025-06-06 | Rollup merge of #142044 - workingjubilee:document-operandvalue-pair, r=scottmcm | Matthias Krüger | -2/+8 |
| 2025-06-05 | Replace some `Option<Span>` with `Span` and use DUMMY_SP instead of None | Oli Scherer | -4/+5 |
| 2025-06-04 | compiler: Document the offset invariant of `OperandValue::Pair` | Jubilee Young | -2/+8 |
| 2025-06-03 | Change `tag_field` to `FieldIdx` in `Variants::Multiple` | Scott McMurray | -4/+4 |
| 2025-05-30 | Directly use from_immediate for handling bool | bjorn3 | -3/+2 |
| 2025-05-30 | Avoid computing function type for intrinsic instances | bjorn3 | -8/+8 |
| 2025-05-30 | Use layout field of OperandRef and PlaceRef in codegen_intrinsic_call | bjorn3 | -18/+13 |
| 2025-05-28 | get rid of rustc_codegen_ssa::common::AtomicOrdering | Ralf Jung | -13/+5 |
| 2025-05-28 | atomic_load intrinsic: use const generic parameter for ordering | Ralf Jung | -34/+59 |
| 2025-05-26 | Reduce indentation in codegen_panic_intrinsic | bjorn3 | -49/+47 |
| 2025-05-26 | Don't depend on FnAbi for intrinsics | bjorn3 | -32/+42 |
| 2025-05-26 | Remove usage of FnAbi in codegen_intrinsic_call | bjorn3 | -19/+9 |
| 2025-05-26 | Pass PlaceRef rather than Bx::Value to codegen_intrinsic_call | bjorn3 | -4/+5 |
| 2025-05-26 | Move caller_location handling into codegen_intrinsic_call | bjorn3 | -18/+20 |
| 2025-05-26 | Always use fn_span in codegen_call_terminator | bjorn3 | -15/+11 |
| 2025-05-26 | Move some code around in codegen_call_terminator | bjorn3 | -99/+103 |
| 2025-05-26 | Auto merge of #138489 - tmiasko:call-tmps-lifetime, r=workingjubilee | bors | -13/+35 |
| 2025-05-24 | Auto merge of #141372 - khuey:ir_call_dbg_loc, r=jieyouxu | bors | -0/+1 |
| 2025-05-22 | Use the fn_span when emitting function calls for better debug info. | Kyle Huey | -0/+1 |
| 2025-05-22 | Rename `kw::Empty` as `sym::empty`. | Nicholas Nethercote | -3/+3 |
| 2025-05-19 | Rollup merge of #140874 - mejrs:rads, r=WaffleLapkin | Stuart Cook | -1/+1 |
| 2025-05-18 | Remove rustc_attr_data_structures re-export from rustc_attr_parsing | mejrs | -1/+1 |
| 2025-05-17 | Describe lifetime of call argument temporaries passed indirectly | Tomasz Miąsko | -13/+35 |
| 2025-05-10 | Rollup merge of #140660 - RalfJung:more-order, r=WaffleLapkin | Matthias Krüger | -1/+0 |
| 2025-05-09 | remove 'unordered' atomic intrinsics | Ralf Jung | -1/+0 |
| 2025-05-05 | Resolve instance for SymFn in global/naked asm | Michael Goulet | -1/+3 |
| 2025-04-30 | Rollup merge of #134232 - bjorn3:naked_asm_improvements, r=wesleywiser | Matthias Krüger | -25/+32 |
| 2025-04-28 | AsyncDrop implementation using shim codegen of async_drop_in_place::{closure}... | Andrew Zhogin | -7/+11 |
| 2025-04-14 | Pass &mut self to codegen_global_asm | bjorn3 | -1/+1 |
| 2025-04-14 | Make codegen_naked_asm public | bjorn3 | -2/+2 |