Skip to content

Improve generic version of complex masked store - #1399

Open
serge-sans-paille wants to merge 1 commit into
masterfrom
bug/1391x
Open

Improve generic version of complex masked store#1399
serge-sans-paille wants to merge 1 commit into
masterfrom
bug/1391x

Conversation

@serge-sans-paille

Copy link
Copy Markdown
Contributor

Use the usual kernel mechanism which allows for specialization. Leverage existing masked store mechanism instead of implementing a new one.

Follow-up to #1391

@serge-sans-paille

Copy link
Copy Markdown
Contributor Author

@DiamonDinoia this is the generic implementation I mentioned in #1391

@serge-sans-paille
serge-sans-paille force-pushed the bug/1391x branch 18 times, most recently from bc5c258 to fb39929 Compare August 6, 2026 16:24
@serge-sans-paille

serge-sans-paille commented Aug 6, 2026

Copy link
Copy Markdown
Contributor Author

@DiamonDinoia : (edit: not) ready for review!

@serge-sans-paille
serge-sans-paille force-pushed the bug/1391x branch 3 times, most recently from d862c74 to c17f5af Compare August 7, 2026 07:28
@DiamonDinoia

Copy link
Copy Markdown
Contributor

I did not implement it like this in one go because it is not that trivial as you can see :)

@serge-sans-paille
serge-sans-paille force-pushed the bug/1391x branch 5 times, most recently from 71a0eec to 8f5123e Compare August 14, 2026 17:46
@serge-sans-paille
serge-sans-paille force-pushed the bug/1391x branch 7 times, most recently from 3f52c73 to 2dd2afc Compare August 15, 2026 21:21
Use the usual kernel mechanism which allows for specialization.
Implement specialization for avx and avx512.

Follow-up to #1391
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.

2 participants