Skip to content

[SYCL] Deprecate [[intel::reqd_work_group_size]] attribute spelling#3927

Merged
vladimirlaz merged 5 commits into
intel:syclfrom
smanna12:DeprecateAttr
Jun 17, 2021
Merged

[SYCL] Deprecate [[intel::reqd_work_group_size]] attribute spelling#3927
vladimirlaz merged 5 commits into
intel:syclfrom
smanna12:DeprecateAttr

Conversation

@smanna12
Copy link
Copy Markdown
Contributor

@smanna12 smanna12 commented Jun 12, 2021

Since we have SYCL 2020 replacement for intel::reqd_work_group_size - sycl::reqd_work_group_size, it makes sense do deprecate intel one.

Signed-off-by: Soumi Manna soumi.manna@intel.com

smanna12 added 2 commits June 11, 2021 18:01
Since we have SYCL 2020 replacement for `intel::reqd_work_group_size`
- sycl::reqd_work_group_size, it makes sense do deprecate intel one.

Signed-off-by: Soumi Manna <soumi.manna@intel.com>
Signed-off-by: Soumi Manna <soumi.manna@intel.com>
Comment thread clang/include/clang/Basic/AttrDocs.td
@smanna12 smanna12 marked this pull request as ready for review June 12, 2021 01:20
@smanna12 smanna12 requested a review from romanovvlad June 12, 2021 01:21
Comment thread clang/include/clang/Basic/AttrDocs.td Outdated
Comment thread clang/include/clang/Basic/AttrDocs.td
Comment thread clang/lib/Sema/SemaDeclAttr.cpp Outdated
smanna12 added 3 commits June 14, 2021 06:17
Signed-off-by: Soumi Manna <soumi.manna@intel.com>
Signed-off-by: Soumi Manna <soumi.manna@intel.com>
Signed-off-by: Soumi Manna <soumi.manna@intel.com>
@smanna12 smanna12 requested a review from AaronBallman June 14, 2021 13:53
Copy link
Copy Markdown
Contributor

@AaronBallman AaronBallman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@smanna12
Copy link
Copy Markdown
Contributor Author

Thanks @AaronBallman for the reviews.

@smanna12
Copy link
Copy Markdown
Contributor Author

@bader, FYI, This PR is ready.

@vladimirlaz vladimirlaz merged commit 8ef7eac into intel:sycl Jun 17, 2021
alexbatashev pushed a commit to alexbatashev/llvm that referenced this pull request Jun 18, 2021
* upstream/sycl: (776 commits)
  Align CMake requirements with upstream. (intel#3928)
  [SYCL] Deprecate [[intel::reqd_work_group_size]] attribute spelling (intel#3927)
  [SYCL] Fix post commit after PR 2292 (intel#3939)
  {SYCL][PI][L0] - Eliminate std::string construction/destruction overhead. (intel#3931)
  [ESIMD] Overloading sycl sin,cos,exp,log functions for ESIMD arguments (intel#3717)
  [sycl-post-link] Add device image property for assert feature (intel#3881)
  [SYCL] Split read/write lockings (intel#2292)
  Handle OpSpecConstantOp with Select
  Handle OpSpecConstantOp with SMod
  Add tests for SConvert, UConvert, BitCast OpSpecConstantOp
  Fix attachment of decoration to spec constants
  Implement support for dynamic memmove
  Align clang-tidy/format versions to LLVM version
  Handle OpSpecConstantOp for integer comparisons
  Handle OpSpecConstantOp for SNegate, Not, and LogicalNot
  Extend OpSpecConstantOp testing for initializers
  Use IRBuilder for folding
  Fix translating of compile unit
  Support buffers in LinalgFoldUnitExtentDims
  [gn build] Port d0a5d86
  ...
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.

4 participants