[all-commits] [llvm/llvm-project] c28a60: [OpenCL] Remove subgroups pragma in enqueue kernel...
Anastasia Stulova via All-commits
all-commits at lists.llvm.org
Thu May 6 06:00:31 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: c28a602329a78db5c02cc85679b5035aaf6753b4
https://github.com/llvm/llvm-project/commit/c28a602329a78db5c02cc85679b5035aaf6753b4
Author: Anastasia Stulova <anastasia.stulova at arm.com>
Date: 2021-05-06 (Thu, 06 May 2021)
Changed paths:
M clang/lib/Sema/SemaChecking.cpp
M clang/test/SemaOpenCL/cl20-device-side-enqueue.cl
Log Message:
-----------
[OpenCL] Remove subgroups pragma in enqueue kernel and pipe builtins.
This patch simplifies the parser and makes the language semantics
consistent. There is no extension pragma requirement in the spec
for the subgroup functions in enqueue kernel or pipes and all other
builtin functions are available without the pragama.
Differential Revision: https://reviews.llvm.org/D100984
More information about the All-commits
mailing list