-
Notifications
You must be signed in to change notification settings - Fork 769
[SYCL] Reorganize annotated_arg/ptr folder #10420
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
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why is this under ext/oneapi instead of ext/intel?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There is a mistake on the namespace. Corrected.
For the common properties under oneAPI. For now we have "restrict", but it's not implemented yet.
https://github.com/intel/llvm/blob/sycl/sycl/doc/extensions/experimental/sycl_ext_oneapi_kernel_arg_properties.asciidoc
This is a place holder and also holding some utilities
0be3dac
to
2f2019c
Compare
3876812
to
240aa79
Compare
Hi @dm-vodopyanov can you help to review this PR? We want to get this in before CC. |
sycl/include/sycl/ext/oneapi/experimental/common_annotated_properties/properties.hpp
Outdated
Show resolved
Hide resolved
Co-authored-by: Dmitry Vodopyanov <dmitry.vodopyanov@intel.com>
@broxigarchen, please update the branch because of many failures in Intel CPU/GEN9 GPU check. |
@broxigarchen this will be an API break inside one release, or API break between releases? |
This will be no API break. This is a new feature starting from this release |
d05b685
to
96662a8
Compare
c4eb908
to
6ee218d
Compare
Hi @intel/llvm-gatekeepers can you help to merge this? Thanks! |
@broxigarchen to double-check, this patch will be cherry-picked to internal repo, correct? |
Yes |
//==-- fpga_annotated_properties.hpp - SYCL properties associated with | ||
// annotated_arg/ptr --==// |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@broxigarchen, formatting if off here and in sycl/include/sycl/ext/oneapi/experimental/common_annotated_properties/properties.hpp.
Reorganize annotated_ptr/arg folder sycl/ext ----oneapi/ --------experimental --------------annotated_ptr --------------------annotated_ptr.hpp --------------annotated_arg --------------------annotated_arg.hpp --------------common_annotated_properties --------------------properties.hpp ----intel/ --------experimental --------------fpga_annotated_properties.hpp --------------fpga_kernel_properties.hpp --------- Co-authored-by: Dmitry Vodopyanov <dmitry.vodopyanov@intel.com>
Reorganize annotated_ptr/arg folder
sycl/ext
----oneapi/
--------experimental
--------------annotated_ptr
--------------------annotated_ptr.hpp
--------------annotated_arg
--------------------annotated_arg.hpp
--------------common_annotated_properties
--------------------properties.hpp
----intel/
--------experimental
--------------fpga_annotated_properties.hpp
--------------fpga_kernel_properties.hpp