Skip to content

[SYCL][ESIMD] Add more stringent compile time checks to atomic_update API #11683

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 22 commits into from
Dec 14, 2023
Merged
Show file tree
Hide file tree
Changes from 20 commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
a7f4098
Introduce more stringent checks for atomic_update API
fineg74 Oct 26, 2023
c9bfece
Merge remote-tracking branch 'origin/sycl' into accessorCheck3
fineg74 Oct 26, 2023
f2b0c38
Add additional tests for block_load/store API
fineg74 Oct 27, 2023
cc1ce4c
Merge remote-tracking branch 'origin/sycl' into accessorCheck3
fineg74 Dec 1, 2023
b4ca8fe
Update the new API with checks,
fineg74 Dec 4, 2023
9671245
Fix test failures
fineg74 Dec 4, 2023
885e963
Address PR comments
fineg74 Dec 5, 2023
c3b734a
Merge branches 'sycl', 'accessorCheck3', 'accessorCheck3' and 'access…
fineg74 Dec 6, 2023
098ac3e
Merge remote-tracking branch 'origin/sycl' into accessorCheck3
fineg74 Dec 6, 2023
b10017b
Simplify the compile time checks
fineg74 Dec 7, 2023
339e376
Merge remote-tracking branch 'origin/sycl' into accessorCheck3
fineg74 Dec 7, 2023
fea8a3d
Merge remote-tracking branch 'origin/sycl' into accessorCheck3
fineg74 Dec 8, 2023
d574160
Update sycl/include/sycl/ext/intel/esimd/memory.hpp
fineg74 Dec 8, 2023
134f11c
Update sycl/include/sycl/ext/intel/esimd/memory.hpp
fineg74 Dec 8, 2023
b55f7d4
Update sycl/include/sycl/ext/intel/esimd/memory.hpp
fineg74 Dec 8, 2023
02ce465
Update sycl/test/esimd/flat_atomic.cpp
fineg74 Dec 8, 2023
842426c
Address PR comments
fineg74 Dec 8, 2023
d8eee69
Merge branch 'accessorCheck3' of https://github.com/fineg74/llvm into…
fineg74 Dec 9, 2023
6a74b23
Revert some of the last changes
fineg74 Dec 9, 2023
15a25a4
Address PR comments
fineg74 Dec 13, 2023
c60e0a0
Fix build break
fineg74 Dec 13, 2023
0e4131c
Address PR comments
fineg74 Dec 14, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading