llvm-project
[NFCI][VPlan] Split initial mem-widening into a separate transformation
#182592
Open

[NFCI][VPlan] Split initial mem-widening into a separate transformation #182592

eas wants to merge 10 commits into main from users/eas/split-mem-widen-transform
eas
eas eas requested a review from artagnon artagnon 30 days ago
eas eas requested a review from fhahn fhahn 30 days ago
eas eas requested a review from lukel97 lukel97 30 days ago
eas eas requested a review from Mel-Chen Mel-Chen 30 days ago
llvmbot llvmbot added vectorizers
llvmbot llvmbot added llvm:transforms
llvmbot
artagnon
artagnon commented on 2026-02-23
artagnon
artagnon commented on 2026-02-23
artagnon
artagnon commented on 2026-02-24
eas eas requested a review from artagnon artagnon 20 days ago
eas eas force pushed from 26d786f5 to d1080c47 20 days ago
fhahn
fhahn commented on 2026-03-03
eas eas force pushed from f8829b6c to e95f9bb0 19 days ago
eas eas requested a review from fhahn fhahn 19 days ago
github-actions
eas eas force pushed from e95f9bb0 to bd9847de 19 days ago
eas eas force pushed from bd9847de to d21e4ccb 16 days ago
lukel97
lukel97 commented on 2026-03-11
eas eas requested a review from lukel97 lukel97 11 days ago
fhahn
fhahn commented on 2026-03-13
eas [NFCI][VPlan] Split initial mem-widening into a separate transformation
ec359d57
eas Don't make unnecessary captures
a1f09c82
eas Move to VPlanTransforms, have to pass Legal explicitly
3e82d9c5
eas Braces for outer `if`
a8aac0a8
eas Fold one `Legal` use into `tryToWidenHistogram` renamed to `widenIfHi…
1d6afbaa
eas Move another `Legal` use to `VPRecipeBuilder::replaceWithFinalIfReduc…
380f8282
eas Don't use RPOT, per review feedback
03bdcb7f
eas Drop leftover comment
eea34fab
eas Avoid exposing `RecipeBuilder.getVPBuilder()`
622c8de3
eas Reduction store needs to be processed on scalar VPlan
a6ca0386
eas eas force pushed from ab308f28 to a6ca0386 9 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone