[NVPTX] added match.{any,all}.sync instructions, intrinsics & builtins.
authorArtem Belevich <tra@google.com>
Tue, 26 Sep 2017 17:07:23 +0000 (17:07 +0000)
committerArtem Belevich <tra@google.com>
Tue, 26 Sep 2017 17:07:23 +0000 (17:07 +0000)
commitbab95c70874e3890dfac0fb03246aa1fb88f9506
tree5e097ce782ef8156dc1daabdc8238bfde15c61e5
parent62b8ebb5ca09779f1d2c5930a8dd5eae383969b1
[NVPTX] added match.{any,all}.sync instructions, intrinsics & builtins.

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

llvm-svn: 314223
clang/include/clang/Basic/BuiltinsNVPTX.def
clang/lib/CodeGen/CGBuiltin.cpp
clang/lib/Headers/__clang_cuda_intrinsics.h
clang/test/CodeGen/builtins-nvptx-ptx60.cu
llvm/include/llvm/IR/IntrinsicsNVVM.td
llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp
llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.h
llvm/lib/Target/NVPTX/NVPTXInstrInfo.td
llvm/lib/Target/NVPTX/NVPTXIntrinsics.td
llvm/test/CodeGen/NVPTX/match.ll [new file with mode: 0644]