[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)
commite2bd2dcc9db05dabb5888fc566618795dd6e974c
tree9641ef3c3caf34eebe3997ac5d9312feb78dc5a8
parent09087bba4d3de1aecdb9d47b0e8b783ce8ec2e42
[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.

llvm-svn: 266671
clang/include/clang/Basic/BuiltinsHexagon.def
clang/test/CodeGen/builtins-hexagon.c [new file with mode: 0644]