-
Notifications
You must be signed in to change notification settings - Fork 769
[SYCL-PTX] Add builtins for the relational category #1831
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
[SYCL-PTX] Add builtins for the relational category #1831
Conversation
aaf44a8
to
a423507
Compare
libclc/utils/gen-libclc-test.py
Outdated
@@ -13,11 +13,30 @@ | |||
|
|||
def ignore_function(fun): | |||
whitelist = [ | |||
<<<<<<< HEAD |
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.
This should go away after rebasing to #1828.
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.
I fixed this
// | ||
//===----------------------------------------------------------------------===// | ||
|
||
// Autogenerated by gen-libclc-test.py |
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.
Should we keep auto-generated tests under version control or just the script which generates them?
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.
The script takes a while to generate everything, it is only not meant to be constantly rerun as the builtins are not meant to change.
Hi @Naghasan this is marked as WIP. Do you want me to review it now or wait for the next commit? |
a423507
to
8bcbcf4
Compare
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.
LGTM
Signed-off-by: Victor Lomuller <victor@codeplay.com> Co-authored-by: David Wood <david.wood@codeplay.com>
8bcbcf4
to
43b0fc2
Compare
@bader done :) |
@intel/llvm-reviewers-runtime, ping. |
* upstream/sycl: [SYCL] Implement braced-init-list or a number as range for queue::parallel_for (intel#1931) [SYCL][Doc] Add SYCL_INTEL_accessor_properties extension specification (intel#1925) [SYCL-PTX] Add builtins for the relational category (intel#1831) [SYCL][CUDA] Remove unnecessary memfence (intel#1935) [SYCL] Add handling for wrapped sampler (intel#1942) [SYCL] Release notes for June'20 DPCPP implementation update (intel#1948) [SYCL] Fix assert when calling get_binaries() on host (intel#1944) [SYCL] Fix check for reqd_sub_group_size attribute mismatches (intel#1905)
Remove old forward declared SPIR-V builtin from the relational category.
Update the binding file using the header generator.
Add relevant binding test.
Remove XFAIL from related SYCL tests.
Note there is a dependency with #1828 but can be reviewed independently.
Signed-off-by: Victor Lomuller victor@codeplay.com