llvm-project
[LV] Support interleaving in order to reduce stalls
#197959
Merged

[LV] Support interleaving in order to reduce stalls #197959

john-brawn-arm
john-brawn-arm john-brawn-arm requested a review from artagnon artagnon 168 days ago
john-brawn-arm john-brawn-arm requested a review from stuij stuij 168 days ago
john-brawn-arm john-brawn-arm requested a review from fhahn fhahn 168 days ago
john-brawn-arm john-brawn-arm requested a review from MacDue MacDue 168 days ago
john-brawn-arm john-brawn-arm requested a review from davemgreen davemgreen 168 days ago
llvmorg-github-actions llvmorg-github-actions added vectorizers
llvmorg-github-actions llvmorg-github-actions added llvm:analysis
llvmorg-github-actions llvmorg-github-actions added llvm:transforms
llvmorg-github-actions
llvmorg-github-actions
john-brawn-arm
john-brawn-arm [LV] Support interleaving in order to reduce stalls
90d56622
john-brawn-arm john-brawn-arm force pushed from 190821dd to 90d56622 115 days ago
john-brawn-arm
john-brawn-arm
fhahn
fhahn commented on 2026-07-21
john-brawn-arm
john-brawn-arm
john-brawn-arm
john-brawn-arm
john-brawn-arm Merge branch 'main' into vectorize_interleave_latency
aedeb634
john-brawn-arm
fhahn
fhahn commented on 2026-09-16
john-brawn-arm Add replicate region test
69a34bd6
john-brawn-arm Disable when VF is not vector
a0d273ac
john-brawn-arm Add large loop test
70b875b8
github-actions
john-brawn-arm clang-format
2be14db4
john-brawn-arm Merge branch 'main' into vectorize_interleave_latency
677f52eb
john-brawn-arm
fhahn
fhahn commented on 2026-10-05
john-brawn-arm Remove TTI hook
5b740bf5
john-brawn-arm Adjust stall cycle handling
4db51ee5
john-brawn-arm Add reduction test
b9bfaaaa
fhahn
fhahn commented on 2026-10-13
john-brawn-arm Merge branch 'main' into vectorize_interleave_latency
960f1662
john-brawn-arm Adjust test to only check for the load instructions
be4e1b50
john-brawn-arm Don't interleave if there's a replicator region
a12005d2
fhahn
fhahn approved these changes on 2026-10-26
john-brawn-arm Adjust test to make sure we don't have extra loads
12ed00b6
john-brawn-arm john-brawn-arm enabled auto-merge (squash) 3 days ago
john-brawn-arm john-brawn-arm merged 439b8986 into main 3 days ago
john-brawn-arm john-brawn-arm deleted the vectorize_interleave_latency branch 3 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone