Skip to content

[SYCL][ESIMD] Deprecate block_load/store, add simd::copy_from/to. #3572

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

Merged
merged 7 commits into from
May 5, 2021

Conversation

kbobrovs
Copy link
Contributor

This patch:

  1. Fixes the following TODO in esimd_memory.hpp:
    // TODO @rolandschulz
    // Should follow existing std::simd naming for similar APIs - "copy_from" and
    // "copy_to" to avoid confusion.

  2. Adds type checks for the sycl accessor arguments in the added APIs.

Signed-off-by: kbobrovs [email protected]

@kbobrovs
Copy link
Contributor Author

@rolandschulz, FYI

@kbobrovs
Copy link
Contributor Author

End-to-end tests: intel/llvm-test-suite#236

@kbobrovs kbobrovs force-pushed the rename_block_load branch 3 times, most recently from 9a86a2c to 429363c Compare April 19, 2021 04:36
kbobrovs added 5 commits May 3, 2021 20:01
This patch:
1) Fixes the following TODO in esimd_memory.hpp:
  // TODO @rolandschulz
  // Should follow existing std::simd naming for similar APIs - "copy_from" and
  // "copy_to" to avoid confusion.

2) Adds type checks for the sycl accessor arguments in the added APIs.

Signed-off-by: kbobrovs <[email protected]>
Signed-off-by: kbobrovs <[email protected]>
Signed-off-by: kbobrovs <[email protected]>
Signed-off-by: kbobrovs <[email protected]>
Signed-off-by: kbobrovs <[email protected]>
@kbobrovs kbobrovs force-pushed the rename_block_load branch from 1d9ab75 to 6f6752c Compare May 4, 2021 06:02
@kbobrovs kbobrovs requested a review from romanovvlad May 4, 2021 06:06
@kbobrovs
Copy link
Contributor Author

kbobrovs commented May 4, 2021

had to rebase and force-push to resolve conflicts.

@romanovvlad, @DenisBakhvalov - sorry for delay. Please review.

DenisBakhvalov
DenisBakhvalov previously approved these changes May 4, 2021
@kbobrovs kbobrovs requested a review from DenisBakhvalov May 4, 2021 18:29
@kbobrovs
Copy link
Contributor Author

kbobrovs commented May 4, 2021

@DenisBakhvalov - I saw you reviewed 1 hour ago, somehow I did not see any comments. Were there any? If none - please approve.

@romanovvlad - please approve if there a no other comments.

@kbobrovs kbobrovs merged commit 5c41ed6 into intel:sycl May 5, 2021
@kbobrovs kbobrovs deleted the rename_block_load branch November 25, 2021 05:17
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.

3 participants