]> granicus.if.org Git - clang/commit
[Hexagon] V60/HVX builtin definitions for clang
authorKrzysztof Parzyszek <kparzysz@codeaurora.org>
Mon, 18 Apr 2016 21:27:59 +0000 (21:27 +0000)
committerKrzysztof Parzyszek <kparzysz@codeaurora.org>
Mon, 18 Apr 2016 21:27:59 +0000 (21:27 +0000)
commit5221e92ec97e962a11f832965160c30e2c579175
tree973f0424c6225f74982be104959d6972b3f792a4
parent86a3fc0fb95b653579aabf38588b96635d159b9c
[Hexagon] V60/HVX builtin definitions for clang

The builtins already exist in LLVM, but are not exposed to the C/C++
programmers. This patch adds all the information about the builtins
needed for clang, as well as a test for all available intrinsics.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@266671 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/BuiltinsHexagon.def
test/CodeGen/builtins-hexagon.c [new file with mode: 0644]