| Age | Commit message (Expand) | Author | Lines |
| 2025-05-30 | Reorder hir fn stuff. | Nicholas Nethercote | -7/+7 |
| 2025-05-30 | Reorder fields in `hir::ItemKind` variants. | Nicholas Nethercote | -155/+153 |
| 2025-05-30 | Add tls_model for cygwin and enable has_thread_local | Berrysoft | -1/+4 |
| 2025-05-29 | Rollup merge of #141732 - osiewicz:creader-remove-extraenous-string-clone, r=... | Guillaume Gomez | -1/+1 |
| 2025-05-29 | Rollup merge of #141728 - JonathanBrouwer:fix-docs, r=compiler-errors | Guillaume Gomez | -1/+3 |
| 2025-05-29 | Rollup merge of #141636 - fee1-dead-contrib:push-ntqvvxwuvrvx, r=petrochenkov | Guillaume Gomez | -33/+30 |
| 2025-05-29 | Rollup merge of #141448 - bjorn3:codegen_refactors, r=WaffleLapkin | Guillaume Gomez | -182/+121 |
| 2025-05-29 | rustc_codegen_llvm: use `threadlocal.address` intrinsic to access TLS | joboet | -3/+10 |
| 2025-05-29 | Remove `i128` and `u128` from `improper_ctypes_definitions` | Trevor Gross | -17/+1 |
| 2025-05-29 | Auto merge of #141595 - bjorn3:rustc_no_sysroot_proc_macro, r=onur-ozkan | bors | -18/+42 |
| 2025-05-29 | Normalize possibly unnormalized type in relate_type_and_user_type | Michael Goulet | -0/+3 |
| 2025-05-29 | creader: Remove extraenous String::clone | Piotr Osiewicz | -1/+1 |
| 2025-05-29 | Structurally normalize types as needed in projection_ty_core | Michael Goulet | -45/+49 |
| 2025-05-29 | Tweak fast path trait handling | Michael Goulet | -34/+54 |
| 2025-05-29 | cstore: Use IndexSet as backing store for postorder dependencies | Piotr Osiewicz | -7/+9 |
| 2025-05-29 | Use `cfg_attr` AST placeholder AST `cfg_attr_trace` for diagnostics | Esteban Küber | -4/+9 |
| 2025-05-29 | Fix false documentation | Jonathan Brouwer | -1/+3 |
| 2025-05-29 | `emit_xtensa_va_arg`: use `inbounds_ptradd` instead of `inbounds_gep` | Folkert de Vries | -7/+5 |
| 2025-05-29 | Auto merge of #141717 - jhpratt:rollup-neu8nzl, r=jhpratt | bors | -25/+6 |
| 2025-05-29 | Auto merge of #141716 - jhpratt:rollup-9bjrzfi, r=jhpratt | bors | -95/+117 |
| 2025-05-29 | avoid some usages of `&mut P<T>` in AST visitors | Deadbeef | -33/+30 |
| 2025-05-29 | remove `visit_clobber` and move `DummyAstNode` to `rustc_expand` | Deadbeef | -134/+89 |
| 2025-05-29 | Rollup merge of #138285 - beetrees:repr128-stable, r=traviscross,bjorn3 | Jacob Pratt | -25/+6 |
| 2025-05-29 | Rollup merge of #141690 - Patrick-6:intercept-mutex, r=m-ou-se | Jacob Pratt | -0/+3 |
| 2025-05-29 | Rollup merge of #141683 - compiler-errors:unsafe-binder-capture, r=oli-obk | Jacob Pratt | -2/+6 |
| 2025-05-29 | Rollup merge of #141682 - nia-e:fixup-alloc, r=RalfJung | Jacob Pratt | -1/+1 |
| 2025-05-29 | Rollup merge of #141675 - nnethercote:ItemKind-field-order, r=fee1-dead | Jacob Pratt | -47/+45 |
| 2025-05-29 | Rollup merge of #141638 - oli-obk:builtin-index, r=lcnr | Jacob Pratt | -13/+6 |
| 2025-05-29 | Rollup merge of #138139 - xizheyin:issue-137384, r=ChrisDenton | Jacob Pratt | -0/+19 |
| 2025-05-29 | Rollup merge of #136429 - fmease:gci-fix-def-site-checks, r=BoxyUwU | Jacob Pratt | -32/+37 |
| 2025-05-29 | Auto merge of #141581 - lcnr:fold-clauses, r=compiler-errors | bors | -18/+138 |
| 2025-05-28 | get rid of rustc_codegen_ssa::common::AtomicOrdering | Ralf Jung | -42/+23 |
| 2025-05-28 | atomic_load intrinsic: use const generic parameter for ordering | Ralf Jung | -44/+104 |
| 2025-05-28 | Remove unused arg_memory_ty method | bjorn3 | -26/+3 |
| 2025-05-28 | Mark all optimize methods and the codegen method as safe | bjorn3 | -34/+25 |
| 2025-05-28 | Remove methods from StaticCodegenMethods that are not called in cg_ssa itself | bjorn3 | -37/+16 |
| 2025-05-28 | Make predefine methods take &mut self | bjorn3 | -10/+10 |
| 2025-05-28 | Move supports_parallel from CodegenBackend to ExtraBackendMethods | bjorn3 | -8/+8 |
| 2025-05-28 | Remove a couple of uses of interior mutability around statics | bjorn3 | -28/+33 |
| 2025-05-28 | Reduce amount of types that need to be PartialEq | bjorn3 | -3/+3 |
| 2025-05-28 | The personality function is a Function, not a Value | bjorn3 | -4/+4 |
| 2025-05-28 | Remove codegen_unit from MiscCodegenMethods | bjorn3 | -42/+29 |
| 2025-05-28 | clif: Provide better output messages for failed copies | Trevor Gross | -3/+5 |
| 2025-05-28 | Rollup merge of #141670 - chenyukang:yukang-fix-ice-from-contracts, r=nnether... | Trevor Gross | -7/+6 |
| 2025-05-28 | Rollup merge of #141627 - nnethercote:drop-cleanups, r=matthewjasper | Trevor Gross | -53/+59 |
| 2025-05-28 | Rollup merge of #141548 - bvanjoi:issue-141256, r=petrochenkov | Trevor Gross | -5/+51 |
| 2025-05-28 | Rollup merge of #141404 - bjorn3:refactor_cg_ssa_call_codegen, r=davidtwco | Trevor Gross | -266/+237 |
| 2025-05-28 | Rollup merge of #140697 - Sa4dUs:split-autodiff, r=ZuseZ4 | Trevor Gross | -33/+55 |
| 2025-05-28 | Stabilise `repr128` | beetrees | -25/+6 |
| 2025-05-28 | GCI: Check where-clauses for well-formedness at the def site | León Orell Valerian Liehr | -8/+33 |