Skip to content

[LV] Support binary and unary operations with EVL-vectorization#93854

Merged
npanchen merged 15 commits into
llvm:mainfrom
nikolaypanchenko:npanchen/pr/vp_widen_evl
Sep 6, 2024
Merged

[LV] Support binary and unary operations with EVL-vectorization#93854
npanchen merged 15 commits into
llvm:mainfrom
nikolaypanchenko:npanchen/pr/vp_widen_evl

Conversation

@nikolaypanchenko

Copy link
Copy Markdown
Contributor

The patch adds VPWidenEVLRecipe which represents VPWidenRecipe + EVL argument. The new recipe replaces VPWidenRecipe in tryAddExplicitVectorLength for each binary and unary operations. Follow up patches will extend support for remaining cases, like FCmp and ICmp

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants