about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-02-19Switch to the LLVMBuildGEPWithNoWrapFlags APINikita Popov-12/+36
2025-02-19don't get trapped inside of expansions when trimming labelsdianne-13/+13
2025-02-19Improve formatting within `make_mir_visitor` macro body.Nicholas Nethercote-142/+128
2025-02-19Remove `MirVisitable`.Nicholas Nethercote-43/+18
2025-02-19Add `super_local` method to the MIR visitors.Nicholas Nethercote-4/+14
2025-02-19Auto merge of #136539 - matthewjasper:late-normalize-errors, r=compiler-errorsbors-48/+108
2025-02-19x86_win64 ABI: do not use xmm0 with softfloat ABIRalf Jung-6/+10
2025-02-19Register USAGE_OF_TYPE_IR_INHERENT, remove inherent usagesMichael Goulet-5/+4
2025-02-19Make fewer crates depend on rustc_ast_irMichael Goulet-39/+30
2025-02-19Auto merge of #137248 - matthiaskrgr:rollup-s18zjau, r=matthiaskrgrbors-459/+483
2025-02-19Restrict bevy hackMichael Goulet-28/+35
2025-02-19coverage: Make `HolesVisitor::visit_hole_span` a regular methodZalathar-18/+18
2025-02-19coverage: Get hole spans from nested items without fully visiting themZalathar-8/+9
2025-02-18simplify fallback-to-outer condition on old editionsdianne-11/+7
2025-02-18rename `consider_inherited_ref_first` -> `consider_inherited_ref`dianne-5/+5
2025-02-18clarify wording on doc commentdianne-6/+9
2025-02-18"classic2021" ruleset: experimentally add fallback-to-outer (eat both)dianne-28/+18
2025-02-18add FIXMEs for diagnostic improvementsdianne-0/+8
2025-02-18"structural2021" ruleset: add fallback-to-outer (eat both) deref ruledianne-6/+37
2025-02-18"classic2021" and "structural2021" rulesets: add eat-inherited-ref-alone dere...dianne-7/+32
2025-02-19Auto merge of #135408 - RalfJung:x86-sse2, r=workingjubileebors-47/+85
2025-02-19Rollup merge of #137216 - amandasystems:cheap-outlives-eval, r=compiler-errorsMatthias Krüger-0/+5
2025-02-19Rollup merge of #137213 - nnethercote:rm-rustc_middle-mir-tcx, r=compiler-errorsMatthias Krüger-430/+402
2025-02-19Rollup merge of #137210 - workingjubilee:fixup-passmode-import, r=RalfJungMatthias Krüger-27/+27
2025-02-19Rollup merge of #137059 - xizheyin:issue-136827, r=davidtwcoMatthias Krüger-2/+49
2025-02-19Remove `rustc_middle::mir::tcx` module.Nicholas Nethercote-430/+402
2025-02-18Auto merge of #137235 - matthiaskrgr:rollup-2kjua2t, r=matthiaskrgrbors-394/+319
2025-02-18Lint `#[must_use]` attributes applied to methods in trait implsSamuel Tardieu-18/+29
2025-02-18When giving a suggestion to use :: instead of . where the rhs is a macro givi...Zachary S-1/+1
2025-02-18Suggest using :: instead of . for enums in some cases.Zachary S-14/+56
2025-02-18Suggest using :: instead of . in more cases.Zachary S-9/+7
2025-02-18Rollup merge of #137218 - lukas-code:layout_of_cleanup, r=compiler-errorsMatthias Krüger-103/+93
2025-02-18Rollup merge of #137206 - estebank:e0599-structured, r=jieyouxuMatthias Krüger-18/+25
2025-02-18Rollup merge of #137203 - nnethercote:improve-MIR-modification, r=compiler-er...Matthias Krüger-206/+127
2025-02-18Rollup merge of #137161 - dianne:pat-migration-bookkeeping-for-macros, r=Nadr...Matthias Krüger-16/+18
2025-02-18Rollup merge of #137000 - compiler-errors:deeply-normalize-item-bounds, r=lcnrMatthias Krüger-50/+51
2025-02-18Rollup merge of #135711 - estebank:issue-135649, r=davidtwcoMatthias Krüger-1/+5
2025-02-18Rollup merge of #137221 - bjorn3:remove_unused_field, r=compiler-errorsUrgau-3/+1
2025-02-18Rollup merge of #137214 - cyrgani:clippy_diagnostic_items, r=compiler-errorsUrgau-0/+7
2025-02-18Rollup merge of #137211 - lcnr:alias-relate-accept-error, r=compiler-errorsUrgau-1/+26
2025-02-18Don't mention `FromResidual` on bad `?`Esteban Küber-0/+8
2025-02-18Rollup merge of #137202 - Mark-Simulacrum:interned-is-hash, r=saethlinUrgau-1/+43
2025-02-18Rollup merge of #137195 - workingjubilee:remove-pref-align-from-cg-clif, r=bj...Urgau-5/+4
2025-02-18Rollup merge of #137151 - Urgau:register-more-signals, r=workingjubileeUrgau-11/+39
2025-02-18update `cfg(bootstrap)`Josh Stone-216/+0
2025-02-18update version placeholdersJosh Stone-14/+14
2025-02-18x86-sse2 ABI: use SSE registers for floats and SIMDRalf Jung-47/+85
2025-02-18Remove scrutinee_hir_id from ExprKind::Matchbjorn3-3/+1
2025-02-18cosmetic changesLukas Markeffsky-18/+22
2025-02-18remove useless parameterLukas Markeffsky-36/+10