llvm-project
[LV][EVL] Support fixed-order recurrence idiom with EVL tail folding.
#124093
Merged

[LV][EVL] Support fixed-order recurrence idiom with EVL tail folding. #124093

Mel-Chen merged 9 commits into llvm:main from Mel-Chen:evl-FOR
Mel-Chen
Mel-Chen
Mel-Chen commented on 2025-01-23
Mel-Chen Mel-Chen force pushed from cd72b8de to 584b31c9 270 days ago
Mel-Chen Mel-Chen force pushed to ca9c56d7 267 days ago
Mel-Chen Mel-Chen marked this pull request as ready for review 267 days ago
Mel-Chen Mel-Chen changed the title WIP:[LV][EVL] Support fixed-order recurrence idiom with EVL tail folding. [LV][EVL] Support fixed-order recurrence idiom with EVL tail folding. 267 days ago
Mel-Chen Mel-Chen requested a review from fhahn fhahn 267 days ago
Mel-Chen Mel-Chen requested a review from lukel97 lukel97 267 days ago
Mel-Chen Mel-Chen requested a review from alexey-bataev alexey-bataev 267 days ago
Mel-Chen Mel-Chen requested a review from ayalz ayalz 267 days ago
Mel-Chen Mel-Chen requested a review from arcbbb arcbbb 267 days ago
Mel-Chen Mel-Chen requested a review from LiqinWeng LiqinWeng 267 days ago
Mel-Chen
Mel-Chen commented on 2025-02-13
Mel-Chen
alexey-bataev
alexey-bataev commented on 2025-02-13
lukel97
lukel97 commented on 2025-02-14
Mel-Chen Mel-Chen force pushed from ca9c56d7 to e5abeecd 263 days ago
llvmbot llvmbot added vectorizers
llvmbot llvmbot added llvm:analysis
llvmbot llvmbot added llvm:transforms
llvmbot
llvmbot
lukel97
lukel97 approved these changes on 2025-02-18
Mel-Chen Mel-Chen force pushed from e5abeecd to c0c0f078 261 days ago
Mel-Chen
alexey-bataev
alexey-bataev approved these changes on 2025-02-24
Mel-Chen Mel-Chen force pushed from c0c0f078 to 753dfe6f 253 days ago
Mel-Chen
fhahn
fhahn approved these changes on 2025-02-27
Mel-Chen Revert "[LV][EVL] Address post-comments for disabling fixed-order rec…
cff12553
Mel-Chen Revert "[LV][EVL] Disable fixed-order recurrence idiom with EVL tail …
8fd5ea0e
Mel-Chen Step 1: Create scalar phi to save previous EVL
445db491
Mel-Chen Step 2: Transform llvm.splice to vp.splice
facd896d
Mel-Chen Step 2.1: Directly create -1 in createEVLRecipe.
ebbdb924
Mel-Chen test update
24871c2b
Mel-Chen Add test case to show VPlan
c0c3e323
Mel-Chen Refine comments
303d0f42
Mel-Chen Rebase and update test case
26166ae6
Mel-Chen Mel-Chen force pushed from 753dfe6f to 26166ae6 249 days ago
Mel-Chen Mel-Chen merged 9b4ad2fe into main 249 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone