-
Notifications
You must be signed in to change notification settings - Fork 788
[SYCL] Update get_pointer to return T* for target::device specialized accessor. #8874
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
Changes from all commits
Commits
Show all changes
77 commits
Select commit
Hold shift + click to select a range
2ada46b
Update get_pointer to return T* for target::device
mmoadeli 4804f6a
Minor style enf of file fix.
mmoadeli fc52e63
Merge branch 'sycl' into get_pointer_device
mmoadeli 78fa371
Reflect update to get_pointer in target::device specialized accessor …
mmoadeli f426ba4
Fix merge issue introduced in prev commit.
mmoadeli 3e54004
Reflect update to get_pointer return type to relevant test.
mmoadeli d0e8841
Reflect update to get_pointer return type to relevant tests.
mmoadeli b673153
Fix failing test due to updates to get_pointer return type.
mmoadeli dfe10ac
Merge branch 'sycl' into get_pointer_device
mmoadeli f3943b0
Merge branch 'get_pointer_device' of https://github.com/mmoadeli/llvm…
mmoadeli 2d593b4
Merge branch 'sycl' into get_pointer_device
mmoadeli 32f345d
Fix failing tests related to get_pointer return updates.
mmoadeli 045e708
Fix failing cuda tests, due to updates to get_pointer return type.
mmoadeli 7d1bf5a
The return type of get_pointer in mode::read is const T*. This comes …
mmoadeli 073693d
Merge branch 'get_pointer_device' of https://github.com/mmoadeli/llvm…
mmoadeli dae97ea
Merge branch 'sycl' into get_pointer_device
mmoadeli c586d86
Replace use of global_ptr<T>(Acc) with call to Acc.get_multi_ptr in t…
mmoadeli 00b74e8
Replace use of global_ptr<T>(acc) with acc.get_multi_ptr.
mmoadeli 12ead6d
Use global_ptr in cuda/matrix tests.
mmoadeli a2e31f5
- Relax const-ness on is_native_op and is_arithmetic_or_complex compi…
mmoadeli 007c43a
Merge branch 'sycl' into get_pointer_device
mmoadeli cc8c9f1
Reflect changes to get_pointer into related tests.
mmoadeli c0e5c9b
Further work on having `src` of async_work_group_copy to be const al…
mmoadeli ea42a1e
Update sycl/include/sycl/ext/intel/esimd/detail/util.hpp
mmoadeli 9262a40
Apply clang-format style fix.
mmoadeli 70de91b
Undo commenting code.
mmoadeli 7d110a9
Replace use of global_ptr with get_multi_ptr<>.
mmoadeli 54b0d19
Replace use of global_ptr with get_multi_ptr<>
mmoadeli df309bf
Apply clang-format style fix.
mmoadeli 69c3adc
Apply clang-format style fix.
mmoadeli 01c9360
Apply clang-format style fix.
mmoadeli b7360e8
Replace global_ptr with get_multi_ptr.
mmoadeli 9d5fd0b
Merge branch 'sycl' into get_pointer_device
mmoadeli 2a1de20
Merge branch 'intel:sycl' into get_pointer_device
mmoadeli 05524a7
Fix `ConvertToOpenCLType_t` failure to handle `const sycl::byte` and …
mmoadeli eae8bcb
- Reverts updates to __SYCL_OpGroupAsyncCopyGlobalToLocal
mmoadeli 2bda450
Merge branch 'intel:sycl' into get_pointer_device
mmoadeli ab6c96b
Merge branch 'get_pointer_device' of https://github.com/mmoadeli/llvm…
mmoadeli c1e4fb2
- Update cuda matrix samples.
mmoadeli b4a6a52
Merge branch 'intel:sycl' into get_pointer_device
mmoadeli dfc898c
Converts access::decorated type to `legacy` in failing tests.
mmoadeli fea5894
Add typename to template argument.
mmoadeli dde1ff6
- Fix `const` to `non-const` cast error in esimd.
mmoadeli 1a619c9
Replace decorate::legacy with decorate::no.
mmoadeli 49870d0
- Replace `get_pointer` with `get_multi_ptr` to avoid un-necessary c…
mmoadeli 1202702
Address review comments.
mmoadeli 987d411
Merge branch 'sycl' into get_pointer_device
mmoadeli 6834d67
Apply review comments
mmoadeli 5766203
Fix a merge conflict issue.
mmoadeli b82165a
Minor merge fix.
mmoadeli 7fe9933
Code style fix.
mmoadeli b4e742b
Replace accessor::get_pointer with accessor::get_multi_ptr
mmoadeli f4ffce5
Merge branch 'intel:sycl' into get_pointer_device
mmoadeli 71cbce5
Merge branch 'sycl' into get_pointer_device
mmoadeli f3cb111
Use `get_multi_ptr` without .get().
mmoadeli ad15860
Merge branch 'sycl' into get_pointer_device
mmoadeli af22d32
Merge branch 'sycl' into get_pointer_device
mmoadeli f9087a4
Fix code style.
mmoadeli 759160c
Merge branch 'get_pointer_device' of https://github.com/mmoadeli/llvm…
mmoadeli 1300d84
Fix merge conflict bug.
mmoadeli 9b4a803
Merge branch 'get_pointer_device' of https://github.com/mmoadeli/llvm…
mmoadeli 86d0626
Clang code style fix.
mmoadeli b31cb27
Update sycl/include/sycl/multi_ptr.hpp
mmoadeli 76df754
Fix implicit conversion from multi_ptr<T> to multi_ptr<const T>.
mmoadeli 1f8dadc
Merge branch 'sycl' into get_pointer_device
mmoadeli da802b5
Fix duplicate alias definition
mmoadeli 959298d
Fix build re-definition error.
mmoadeli 6639af8
Remove un-necessary void.
mmoadeli ec007e9
Merge branch 'sycl' into get_pointer_device
mmoadeli a5d49b4
Fix implicit conversion from multi_ptr<T> to multi_ptr<const T>
mmoadeli 88c6d67
Fix multi_ptr c'tor.
mmoadeli e9c9493
Merge branch 'sycl' into get_pointer_device
mmoadeli ebc3220
sync amdgpu-openmp-toolchain.c with the one in sycl branch.
mmoadeli ee80741
Replacd numerical values in cuda/matrix tests with wildcards.
mmoadeli d0cba0f
Replace access::decorated::no with access::decorated::yes in cuda/mat…
mmoadeli 31ff679
Remove un-necessary cast in multi_ptr ctor.
mmoadeli ae18a4b
Merge branch 'sycl' into get_pointer_device
mmoadeli File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.