-
Notifications
You must be signed in to change notification settings - Fork 787
[SYCL] Add vec explicit conversion #17713
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[SYCL] Add vec explicit conversion #17713
Conversation
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
ddd9d04
to
93a3f7f
Compare
No actual review of the changes has started here, so I'm going to force push. And I liked gerrit's workflow much better than GH's PRs... |
93a3f7f
to
fe47a12
Compare
KhronosGroup/SYCL-Docs#670 Technically, we also implement part of KhronosGroup/SYCL-Docs#674 (`std::byte` as element type) here, but there is no reasonable way to make them completely independent. This is built on top of intel#17712 and intel#17713. With these three pieces in place we can keep building CTS successfully, so enable this new implementation (via `__SYCL_USE_PREVIEW_VEC_IMPL`) automatically under `-fpreview-breaking-changes` mode.
fe47a12
to
bac1108
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
doesn't seem to be related. Copy-pasting it here for future searches. |
Dev IGC infrastructural failures are unrelated and were seen on other PRs too. |
Implements KhronosGroup/SYCL-Docs#670. Technically, we also implement part of KhronosGroup/SYCL-Docs#674 (`std::byte` as element type) here, but there is no reasonable way to make them completely independent. This is built on top of #17712 and #17713.
Implements KhronosGroup/SYCL-Docs#669.