about summary refs log tree commit diff
path: root/compiler/rustc_mir_transform
AgeCommit message (Expand)AuthorLines
2025-08-17Auto merge of #145284 - nnethercote:type_name-print-regions, r=lcnrbors-17/+28
2025-08-15Rollup merge of #145392 - Zalathar:create-mappings, r=petrochenkovStuart Cook-77/+31
2025-08-14coverage: Remove intermediate data structures from mapping creationZalathar-77/+31
2025-08-14Print regions in `type_name`.Nicholas Nethercote-17/+28
2025-08-13Cleanup assoc parent utilsCameron Steffen-4/+4
2025-08-12make no_mangle explicit on foreign itemsJana Dönszelmann-1/+1
2025-08-09Rollup merge of #144883 - scottmcm:remove-unneeded-drop_in_place, r=nnethercoteStuart Cook-7/+24
2025-08-08coverage: Remove obsolete comment about hashing HIRZalathar-2/+5
2025-08-08coverage: Extract HIR-related helper code out of the main moduleZalathar-136/+139
2025-08-08Rollup merge of #145030 - cjgillot:gvn-no-flatten-index, r=saethlinStuart Cook-2/+13
2025-08-08Rollup merge of #144999 - Zalathar:remove-mcdc, r=oli-obkStuart Cook-381/+5
2025-08-07Do not flatten derefs with ProjectionElem::Index.Camille Gillot-2/+13
2025-08-06Rollup merge of #144996 - dianqk:simplifycfg-collapse_goto_chain-changed, r=c...Guillaume Gomez-0/+1
2025-08-06coverage: Remove all unstable support for MC/DC instrumentationZalathar-381/+5
2025-08-06simplifycfg: Mark as changed when start is modified in collapse goto chaindianqk-0/+1
2025-08-04Let `RemoveUnneededDrops` also remove `drop_in_place`Scott McMurray-7/+24
2025-08-04coverage: Push async special case down into `extract_refined_covspans`Zalathar-14/+16
2025-08-04coverage: Remove `-Zcoverage-options=no-mir-spans`Zalathar-5/+1
2025-08-02Rollup merge of #144756 - WaffleLapkin:inf-rec-etc-ctfe, r=lqdSamuel Tardieu-1/+1
2025-08-02Rollup merge of #132748 - lolbinarycat:rustdoc-intra-doc-link-warn-more-54191...Samuel Tardieu-0/+4
2025-07-31detect infinite recursion with tail calls in ctfeWaffle Lapkin-1/+1
2025-07-31remove rustc_attr_data_structuresJana Dönszelmann-6/+6
2025-07-31Auto merge of #144723 - Zalathar:rollup-f9e0rfo, r=Zalatharbors-1/+5
2025-07-31Rollup merge of #144663 - Zalathar:empty-span, r=petrochenkovStuart Cook-2/+36
2025-07-31Rollup merge of #143672 - beepster4096:box_drop_flags_again, r=oli-obkStuart Cook-26/+28
2025-07-29Re-block SRoA on SIMD typesScott McMurray-1/+5
2025-07-30coverage: Re-land "Enlarge empty spans during MIR instrumentation"Zalathar-2/+36
2025-07-29Rollup merge of #144566 - scottmcm:align-of-slice, r=oli-obkStuart Cook-0/+31
2025-07-29coverage: Treat `#[automatically_derived]` as `#[coverage(off)]`Zalathar-10/+9
2025-07-29coverage: Rename `CoverageStatus` to `CoverageAttrKind`Zalathar-13/+16
2025-07-28Simplify `align_of_val::<[T]>(…)` → `align_of::<T>()`Scott McMurray-0/+31
2025-07-28Auto merge of #144377 - camsteffen:simplify-impl-of-method, r=fee1-deadbors-5/+5
2025-07-28Rename impl_of_method -> impl_of_assocCameron Steffen-3/+3
2025-07-28Rename trait_of_item -> trait_of_assocCameron Steffen-2/+2
2025-07-28Auto merge of #144543 - scottmcm:more-sroa, r=cjgillotbors-28/+8
2025-07-28Auto merge of #144469 - Kivooeo:chains-cleanup, r=SparrowLiibors-31/+28
2025-07-28use let chains in mir, resolve, targetKivooeo-27/+24
2025-07-28use let chains in hir, lint, mirKivooeo-4/+4
2025-07-27Allow more MIR SROAScott McMurray-28/+8
2025-07-26Revert "coverage: Enlarge empty spans during MIR instrumentation, not codegen"Zalathar-36/+2
2025-07-25span_bug instead of handling currently impossible drop casebeepster4096-7/+8
2025-07-25fix box destructor generationbeepster4096-27/+28
2025-07-24fix up issues with internal compiler docs revealed by stricter lintbinarycat-0/+4
2025-07-23Remove useless lifetime parameter.Camille GILLOT-1/+1
2025-07-23Auto merge of #144233 - cjgillot:unsat-mir, r=oli-obkbors-8/+17
2025-07-23Rollup merge of #144298 - Zalathar:empty-span, r=wesleywiserMatthias Krüger-2/+36
2025-07-22Rename `tests/codegen` into `tests/codegen-llvm`Guillaume Gomez-1/+1
2025-07-22coverage: Enlarge empty spans during MIR instrumentation, not codegenZalathar-2/+36
2025-07-22Keep elaborating predicates.Camille GILLOT-12/+9
2025-07-22Rollup merge of #144212 - bjorn3:remove_unique_lang_item, r=oli-obk许杰友 Jieyou Xu (Joe)-2/+0