Commit bb081da
committed
[SYCL] Refactor
This PR separates the "base" case functional implementation from
templates/overloads/constraints. The latter doesn't match even the
current SYCL spec and that is not taking into account proposed
vec/swizzle changes.
Making this change would allow to share more code between
non-preview/preview implementation paths when implementing proposed SYCL
vec/swizzle changes.vector_arith*
1 parent 3565b58 commit bb081da
File tree
2 files changed
+397
-346
lines changed- sycl
- include/sycl/detail
- test/check_device_code/vector
2 files changed
+397
-346
lines changed
0 commit comments