[PATCH] D100984: [OpenCL] Remove the need for subgroupd extension pragma in enqueue kernel builtins

Anton Zabaznov via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Thu Apr 22 03:40:23 PDT 2021


azabaznov added a comment.

I wish it could be true... But `cl_khr_subgroups` still requires pragma in some versions as it wasn't a core feature earlier (https://www.khronos.org/registry/OpenCL/sdk/2.2/docs/man/html/cl_khr_subgroups.html).

I know that we are going around in circles and we discussed this many times... But I see your point and this will definitely lead to overall simplification of OpenCL codebase in clang. Maybe we could add a comment into docs that we are deprecating pragmas?


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D100984/new/

https://reviews.llvm.org/D100984



More information about the cfe-commits mailing list