diff options
| author | Joseph Huber <huberjn@outlook.com> | 2026-01-08 12:01:15 -0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-01-08 12:01:15 -0600 |
| commit | f8b68c7b74704892ce308049fbc045e4b8b30d4d (patch) | |
| tree | a87fd0c5e65e33c5742bb8466bb16dca27476c03 /lldb/test/Shell/ScriptInterpreter/Python | |
| parent | 4bd84a9f335e2847a96d5ed4eac04576e811a963 (diff) | |
| download | llvm-f8b68c7b74704892ce308049fbc045e4b8b30d4d.zip llvm-f8b68c7b74704892ce308049fbc045e4b8b30d4d.tar.gz llvm-f8b68c7b74704892ce308049fbc045e4b8b30d4d.tar.bz2 | |
[SPIR-V] Add builtin/intrinsic for subgroup ballot (#174862)
Summary:
This patch adds an LLVM intrinsic and lowering for a subgroup ballot and
a corresponding clang builtin. This uses the already present support but
provides in a way accessible to other targets. With this and
https://github.com/llvm/llvm-project/pull/174655 we should be able to
most of the basic functions, like shuffling, active masks, and
reductions. More work will be needed for canonicalizing / exposing the
SPIR-V functions, but these are the fundamental builtins I need.
Diffstat (limited to 'lldb/test/Shell/ScriptInterpreter/Python')
0 files changed, 0 insertions, 0 deletions
