diff options
author | Artem Belevich <tra@google.com> | 2017-12-06 17:50:05 +0000 |
---|---|---|
committer | Artem Belevich <tra@google.com> | 2017-12-06 17:50:05 +0000 |
commit | df0c467c1717d405a598100fb9de4c210d4e9c0c (patch) | |
tree | 00a062dbcb732dad75cc3f9ce0c5ce7a1d5219b4 /include/clang/Basic/BuiltinsNVPTX.def | |
parent | 7540bcca41e7b1c551b6ac2a2bace497760e0983 (diff) |
[NVPTX,CUDA] Added llvm.nvvm.fns intrinsic and matching __nvvm_fns builtin in clang.
Differential Revision: https://reviews.llvm.org/D40872
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@319909 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/Basic/BuiltinsNVPTX.def')
-rw-r--r-- | include/clang/Basic/BuiltinsNVPTX.def | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/clang/Basic/BuiltinsNVPTX.def b/include/clang/Basic/BuiltinsNVPTX.def index b596793c9c..7bab73a3b1 100644 --- a/include/clang/Basic/BuiltinsNVPTX.def +++ b/include/clang/Basic/BuiltinsNVPTX.def @@ -371,6 +371,9 @@ BUILTIN(__nvvm_bitcast_i2f, "fi", "") BUILTIN(__nvvm_bitcast_ll2d, "dLLi", "") BUILTIN(__nvvm_bitcast_d2ll, "LLid", "") +// FNS +TARGET_BUILTIN(__nvvm_fns, "UiUiUii", "n", "ptx60") + // Sync BUILTIN(__syncthreads, "v", "") |