about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-05-29cstore: Use IndexSet as backing store for postorder dependenciesPiotr Osiewicz-7/+9
2025-05-29Use `cfg_attr` AST placeholder AST `cfg_attr_trace` for diagnosticsEsteban Küber-4/+9
2025-05-29Fix false documentationJonathan Brouwer-1/+3
2025-05-29`emit_xtensa_va_arg`: use `inbounds_ptradd` instead of `inbounds_gep`Folkert de Vries-7/+5
2025-05-29Auto merge of #141717 - jhpratt:rollup-neu8nzl, r=jhprattbors-25/+6
2025-05-29Auto merge of #141716 - jhpratt:rollup-9bjrzfi, r=jhprattbors-95/+117
2025-05-29avoid some usages of `&mut P<T>` in AST visitorsDeadbeef-33/+30
2025-05-29remove `visit_clobber` and move `DummyAstNode` to `rustc_expand`Deadbeef-134/+89
2025-05-29Rollup merge of #138285 - beetrees:repr128-stable, r=traviscross,bjorn3Jacob Pratt-25/+6
2025-05-29Rollup merge of #141690 - Patrick-6:intercept-mutex, r=m-ou-seJacob Pratt-0/+3
2025-05-29Rollup merge of #141683 - compiler-errors:unsafe-binder-capture, r=oli-obkJacob Pratt-2/+6
2025-05-29Rollup merge of #141682 - nia-e:fixup-alloc, r=RalfJungJacob Pratt-1/+1
2025-05-29Rollup merge of #141675 - nnethercote:ItemKind-field-order, r=fee1-deadJacob Pratt-47/+45
2025-05-29Rollup merge of #141638 - oli-obk:builtin-index, r=lcnrJacob Pratt-13/+6
2025-05-29Rollup merge of #138139 - xizheyin:issue-137384, r=ChrisDentonJacob Pratt-0/+19
2025-05-29Rollup merge of #136429 - fmease:gci-fix-def-site-checks, r=BoxyUwUJacob Pratt-32/+37
2025-05-29Auto merge of #141581 - lcnr:fold-clauses, r=compiler-errorsbors-18/+138
2025-05-28get rid of rustc_codegen_ssa::common::AtomicOrderingRalf Jung-42/+23
2025-05-28atomic_load intrinsic: use const generic parameter for orderingRalf Jung-44/+104
2025-05-28Remove unused arg_memory_ty methodbjorn3-26/+3
2025-05-28Mark all optimize methods and the codegen method as safebjorn3-34/+25
2025-05-28Remove methods from StaticCodegenMethods that are not called in cg_ssa itselfbjorn3-37/+16
2025-05-28Make predefine methods take &mut selfbjorn3-10/+10
2025-05-28Move supports_parallel from CodegenBackend to ExtraBackendMethodsbjorn3-8/+8
2025-05-28Remove a couple of uses of interior mutability around staticsbjorn3-28/+33
2025-05-28Reduce amount of types that need to be PartialEqbjorn3-3/+3
2025-05-28The personality function is a Function, not a Valuebjorn3-4/+4
2025-05-28Remove codegen_unit from MiscCodegenMethodsbjorn3-42/+29
2025-05-28clif: Provide better output messages for failed copiesTrevor Gross-3/+5
2025-05-28Rollup merge of #141670 - chenyukang:yukang-fix-ice-from-contracts, r=nnether...Trevor Gross-7/+6
2025-05-28Rollup merge of #141627 - nnethercote:drop-cleanups, r=matthewjasperTrevor Gross-53/+59
2025-05-28Rollup merge of #141548 - bvanjoi:issue-141256, r=petrochenkovTrevor Gross-5/+51
2025-05-28Rollup merge of #141404 - bjorn3:refactor_cg_ssa_call_codegen, r=davidtwcoTrevor Gross-266/+237
2025-05-28Rollup merge of #140697 - Sa4dUs:split-autodiff, r=ZuseZ4Trevor Gross-33/+55
2025-05-28Stabilise `repr128`beetrees-25/+6
2025-05-28GCI: Check where-clauses for well-formedness at the def siteLeón Orell Valerian Liehr-8/+33
2025-05-28Add diagnostic items to sys::MutexPatrick-6-0/+3
2025-05-28Handle e2021 precise capturing of unsafe binderMichael Goulet-2/+6
2025-05-28interpret/allocation: make alloc fn be FnOnceNia Espera-1/+1
2025-05-28Use `builin_index` instead of hand-rolling itOli Scherer-13/+6
2025-05-28Avoid over-counting of `UsePath` in the HIR stats.Nicholas Nethercote-2/+8
2025-05-28Reorder `ast::ItemKind::{Struct,Enum,Union}` fields.Nicholas Nethercote-47/+45
2025-05-28Fix ICE in tokenstream with contracts from parser recoveryyukang-7/+6
2025-05-27Rollup merge of #141551 - compiler-errors:hir-lints, r=BoxyUwUTrevor Gross-312/+292
2025-05-27Rollup merge of #141252 - dianqk:gvn-repeat-index, r=saethlinTrevor Gross-1/+7
2025-05-27Rollup merge of #140894 - Urgau:check-cfg-rustdoc, r=GuillaumeGomezTrevor Gross-9/+25
2025-05-27Rollup merge of #140367 - folkertdev:asm-cfg, r=nnethercoteTrevor Gross-422/+534
2025-05-27add perf fixme for `MaybeInitializedPlaces` domainRémy Rakic-0/+12
2025-05-27fast path: compute `MaybeInitializedPlaces` lazilyRémy Rakic-11/+33
2025-05-27remove unneeded lifetimeRémy Rakic-7/+8