Skip to content

[SYCL] Deprecate access::mode - #22803

Open
KornevNikita wants to merge 11 commits into
intel:syclfrom
KornevNikita:deprecate-access-mode
Open

[SYCL] Deprecate access::mode#22803
KornevNikita wants to merge 11 commits into
intel:syclfrom
KornevNikita:deprecate-access-mode

Conversation

@KornevNikita

@KornevNikita KornevNikita commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

access::mode is deprecated in SYCL 2020 in favor of access_mode.
Some enum entries are also deprecated - discard_write, discard_read_write and atomic.
access::mode should be defined as:

using mode = sycl::access_mode;

Align the implementation with SYCL 2020 under __INTEL_PREVIEW_BREAKING_CHANGES.
Update E2E tests to use no_init property for discard write.

Deprecated in SYCL 2020 in favor of access_mode. Align implementation
with SYCL 2020 and deprecate some enum entries.
sarnex pushed a commit that referenced this pull request Jul 30, 2026
access::mode is deprecated in favor of access_mode.
PR to add deprecations: #22803
KornevNikita added a commit that referenced this pull request Jul 31, 2026
access::mode is deprecated in favor of access_mode.
PR to add deprecations: #22803
KornevNikita added a commit that referenced this pull request Jul 31, 2026
access::mode is deprecated in favor of access_mode.
PR to add deprecations: #22803
KornevNikita added a commit that referenced this pull request Jul 31, 2026
access::mode is deprecated in favor of access_mode.
PR to add deprecations: #22803
kswiecicki pushed a commit that referenced this pull request Jul 31, 2026
access::mode is deprecated in favor of access_mode.
PR to add deprecations: #22803
crystarm pushed a commit to crystarm/intel-llvm that referenced this pull request Jul 31, 2026
access::mode is deprecated in favor of access_mode.
PR to add deprecations: intel#22803
crystarm pushed a commit to crystarm/intel-llvm that referenced this pull request Jul 31, 2026
access::mode is deprecated in favor of access_mode.
PR to add deprecations: intel#22803
crystarm pushed a commit to crystarm/intel-llvm that referenced this pull request Jul 31, 2026
access::mode is deprecated in favor of access_mode.
PR to add deprecations: intel#22803
crystarm pushed a commit to crystarm/intel-llvm that referenced this pull request Jul 31, 2026
access::mode is deprecated in favor of access_mode.
PR to add deprecations: intel#22803
KornevNikita added a commit to KornevNikita/llvm that referenced this pull request Jul 31, 2026
access::mode is deprecated in favor of access_mode.
PR to add deprecations intel#22803
againull pushed a commit that referenced this pull request Jul 31, 2026
access::mode is deprecated in favor of access_mode.
PR to add deprecations #22803
KornevNikita added a commit that referenced this pull request Aug 3, 2026
access::mode is deprecated in favor of access_mode.
PR to add deprecations: #22803
1st - #22842
KornevNikita added a commit that referenced this pull request Aug 3, 2026
access::mode is deprecated in favor of access_mode.
PR to add deprecations: #22803
1st - #22842
2nd - #22843
@KornevNikita
KornevNikita force-pushed the deprecate-access-mode branch from 3e34c59 to ab712e3 Compare August 3, 2026 12:11
sarnex pushed a commit that referenced this pull request Aug 4, 2026
access::mode is deprecated in favor of access_mode.
PR to add deprecations: #22803
@KornevNikita
KornevNikita marked this pull request as ready for review August 4, 2026 16:10
@KornevNikita
KornevNikita requested a review from a team as a code owner August 4, 2026 16:10
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.

1 participant