about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-06-15Rollup merge of #141937 - WaffleLapkin:never-report-in-deps, r=oli-obk,travis...León Orell Valerian Liehr-0/+2
2025-06-15Rollup merge of #141769 - bjorn3:codegen_metadata_module_rework, r=workingjub...León Orell Valerian Liehr-281/+153
2025-06-15Rollup merge of #134661 - dtolnay:prefixattr, r=fmeaseLeón Orell Valerian Liehr-34/+110
2025-06-15Rollup merge of #133952 - bjorn3:remove_wasm_legacy_abi, r=alexcrichtonLeón Orell Valerian Liehr-307/+28
2025-06-15Auto merge of #142471 - lqd:sparse-borrows, r=nnethercotebors-6/+6
2025-06-15Only traverse reachable blocks in JumpThreading.Camille GILLOT-1/+1
2025-06-15Suggest adding semicolon in user code rather than macro impl detailsUrgau-3/+7
2025-06-15Correctly account for different address spaces in LLVM intrinsic invocationssayantn-19/+24
2025-06-15Auto merge of #142455 - jdonszelmann:attempt-to-mitigate-delayed-lint-perf-pr...bors-9/+81
2025-06-15Use `LLVMIntrinsicGetDeclaration` to completely remove the hardcoded intrinsi...sayantn-224/+32
2025-06-15Manually invalidate caches in SimplifyCfg.Camille GILLOT-3/+13
2025-06-15Un-remap `rustc-dev` component pathsUrgau-0/+37
2025-06-15Auto merge of #142430 - compiler-errors:external-constraints, r=lcnrbors-0/+22
2025-06-15clarify `rustc_do_not_const_check` commentDeadbeef-1/+1
2025-06-15Refactor `rustc_attr_data_structures` documentationxizheyin-14/+48
2025-06-15Auto merge of #142398 - fee1-dead-contrib:push-ynxrtswtkyxw, r=oli-obkbors-15/+4
2025-06-15use `if let` guards where possibleDeadbeef-20/+12
2025-06-15Auto merge of #142388 - cjgillot:span-hash, r=davidtwcobors-10/+10
2025-06-15Move the place in `&pin mut $place` when `!Unpin` to ensure soundnessFrank King-7/+31
2025-06-15Auto merge of #142355 - lcnr:fast_reject-reject, r=BoxyUwUbors-3/+4
2025-06-15Implement pinned borrows, part of `pin_ergonomics`Frank King-8/+56
2025-06-15Implement `simd_round_ties_even` for miri, cg_clif and cg_gccsayantn-1/+6
2025-06-15Add `simd_funnel_sh{l,r}` and `simd_round_ties_even`sayantn-2/+21
2025-06-14Auto merge of #142289 - fmease:maybe-perf-gen-args, r=compiler-errorsbors-6/+5
2025-06-14Auto merge of #142259 - sayantn:simplify-intrinsics, r=workingjubileebors-829/+479
2025-06-14Prepare `rustc-dev` component un-remapping in the compilerUrgau-82/+112
2025-06-14Auto merge of #142129 - shepmaster:mismatched-syntaxes-in-function-like-place...bors-7/+33
2025-06-14Remove all support for wasm's legacy ABIbjorn3-307/+28
2025-06-14Rollup merge of #142477 - JonathanBrouwer:associated-type-suggestion, r=Waffl...Matthias Krüger-1/+1
2025-06-14Rollup merge of #142464 - RalfJung:variadic-fn-abi-error, r=workingjubileeMatthias Krüger-15/+7
2025-06-14Rollup merge of #141811 - mejrs:bye_locals, r=compiler-errorsMatthias Krüger-53/+20
2025-06-14Rollup merge of #140593 - m-ou-se:some-temp, r=NadrierilMatthias Krüger-7/+14
2025-06-14Async drop - fix for StorageLive/StorageDead codegen for pinned async drop fu...Andrew Zhogin-5/+30
2025-06-14Marks ADT live if it appears in patternMu001999-50/+28
2025-06-13Rollup merge of #142460 - lcnr:search_graph-3, r=BoxyUwUJubilee-95/+150
2025-06-13Rollup merge of #142449 - oli-obk:missing-mgca-args, r=BoxyUwUJubilee-2/+2
2025-06-13Rollup merge of #142441 - compiler-errors:lazier-binder-value-folding, r=lcnrJubilee-207/+282
2025-06-13Rollup merge of #142405 - oli-obk:type-once, r=RalfJungJubilee-7/+7
2025-06-13Rollup merge of #142302 - JonathanBrouwer:invalid-const-token, r=jdonszelmannJubilee-65/+91
2025-06-13Rollup merge of #141352 - lcnr:no-builtin-preference, r=compiler-errorsJubilee-1/+12
2025-06-13Rollup merge of #140969 - Stypox:logger-layer, r=RalfJung,oli-obkJubilee-2/+51
2025-06-14Add `f16` inline asm support for LoongArchWANG Rui-3/+26
2025-06-13Reduce precedence of expressions that have an outer attrDavid Tolnay-34/+110
2025-06-13Auto merge of #134841 - estebank:serde-attr-4, r=wesleywiserbors-7/+162
2025-06-14Fix incorrect suggestion when calling an associated type with a type anchorJonathan Brouwer-1/+1
2025-06-13use `MixedBitSet` for borrows-in-scope computationRémy Rakic-6/+6
2025-06-13Don't fold ExternalConstraintsData when it's emptyMichael Goulet-0/+22
2025-06-13TypeVisiting binders no longer requires TypeFolding its interiorMichael Goulet-22/+20
2025-06-13Replace escaping bound vars in ty/ct visiting, not binder visitingMichael Goulet-12/+44
2025-06-13Uplift BoundVarReplacerMichael Goulet-147/+173