aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorSameer Sahasrabuddhe <sameer.sahasrabuddhe@amd.com>2025-04-17 05:13:54 +0000
committerGitHub <noreply@github.com>2025-04-17 05:13:54 +0000
commitbc1725ef3a2707c244d8c2a401d7545755f96cbd (patch)
tree9d8d567aeb214c884867b541c557f2f4d362ad59 /clang/lib/CodeGen/CodeGenModule.cpp
parentdfed3d235fe00b5ad7befe584fc0cad8359afde2 (diff)
downloadllvm-bc1725ef3a2707c244d8c2a401d7545755f96cbd.zip
llvm-bc1725ef3a2707c244d8c2a401d7545755f96cbd.tar.gz
llvm-bc1725ef3a2707c244d8c2a401d7545755f96cbd.tar.bz2
[clang] convergent attribute does not require "all threads" (#135803)
The documentation for the `convergent` attribute claims that OpenCL and CUDA require "all threads" in a group to call the same convergent operation. This is true only for OpenCL, and in general, the `convergent` attribute is used in LLVM IR on operations that have no such constraint.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions