[NVPTX] Implemented shfl.sync instruction and supporting intrinsics/builtins.
authorArtem Belevich <tra@google.com>
Wed, 20 Sep 2017 21:23:07 +0000 (21:23 +0000)
committerArtem Belevich <tra@google.com>
Wed, 20 Sep 2017 21:23:07 +0000 (21:23 +0000)
commit4654dc89beb0884dd707f402a06c1884f88196ad
tree004a34e5afeaaae1565dccb57f5907aa777b889a
parent562bf99ee61dbc28901253590780981c45e38e72
[NVPTX] Implemented shfl.sync instruction and supporting intrinsics/builtins.

Differential Revision: https://reviews.llvm.org/D38090

llvm-svn: 313820
clang/include/clang/Basic/BuiltinsNVPTX.def
clang/lib/Driver/ToolChains/Cuda.cpp
clang/lib/Headers/__clang_cuda_intrinsics.h
clang/test/CodeGen/builtins-nvptx-ptx60.cu [new file with mode: 0644]
clang/test/CodeGen/builtins-nvptx.c
llvm/include/llvm/IR/IntrinsicsNVVM.td
llvm/lib/Target/NVPTX/NVPTXIntrinsics.td
llvm/test/CodeGen/NVPTX/shfl-sync.ll [new file with mode: 0644]