Skip to content

Enhanced CLAST_PARALLEL_USER directive#53

Open
Zetsyog wants to merge 1 commit into
periscop:masterfrom
Zetsyog:custom_vec
Open

Enhanced CLAST_PARALLEL_USER directive#53
Zetsyog wants to merge 1 commit into
periscop:masterfrom
Zetsyog:custom_vec

Conversation

@Zetsyog
Copy link
Copy Markdown

@Zetsyog Zetsyog commented Mar 18, 2026

Clast_for user_directive was only used alongside OpenMP parallel directive, allowing to only customize the OpenMP parallel for pragma. Now it can be used alongside loops marked with CLAST_PARALLEL_VEC to customize the pragma. It can also be used alone, to add a custom pragma to any clast_for. Added custom_vec_pragma test to check this new feature

Clast_for user_directive was only used alongside OpenMP parallel directive, allowing to only customize the OpenMP parallel for pragma.
Now it can be used alongside loops marked with CLAST_PARALLEL_VEC to customize the pragma. It can also be used alone, to add a custom pragma to any clast_for.
Added custom_vec_pragma test to check this new feature
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant