diff options
author | Durgadoss R <durgadossr@nvidia.com> | 2024-08-20 20:46:05 +0530 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-08-20 20:46:05 +0530 |
commit | d5e9691509aa774d1acedc4d3fa2d497757a2d6d (patch) | |
tree | 05e73c5cbdd81b17eb32819812258b2b7f6982f7 /llvm/lib/Object/ModuleSymbolTable.cpp | |
parent | 55d744eea36194809c4d16437db08aaa91c74292 (diff) | |
download | llvm-d5e9691509aa774d1acedc4d3fa2d497757a2d6d.zip llvm-d5e9691509aa774d1acedc4d3fa2d497757a2d6d.tar.gz llvm-d5e9691509aa774d1acedc4d3fa2d497757a2d6d.tar.bz2 |
[NVPTX] Add elect.sync Intrinsic (#104780)
This patch adds an NVVM intrinsic and NVPTX codegen for the elect.sync
PTX instruction. Lit tests are
added in elect.ll and verified through ptxas.
PTX ISA reference:
https://docs.nvidia.com/cuda/parallel-thread-execution/index.html#parallel-synchronization-and-communication-instructions-elect-sync
Signed-off-by: Durgadoss R <durgadossr@nvidia.com>
Diffstat (limited to 'llvm/lib/Object/ModuleSymbolTable.cpp')
0 files changed, 0 insertions, 0 deletions