]> granicus.if.org Git - clang/commit
Add target implementations for the X86 builtins:
authorBill Wendling <isanbard@gmail.com>
Sat, 9 Oct 2010 08:47:25 +0000 (08:47 +0000)
committerBill Wendling <isanbard@gmail.com>
Sat, 9 Oct 2010 08:47:25 +0000 (08:47 +0000)
commitaa51e513850688b7963efc62abf1eface7037602
treeba1aa25a6a637e7bb248e2fd936754c12257a996
parent83a1c5c8996a68d9be4e54de27565ce037785df1
Add target implementations for the X86 builtins:

  __builtin_ia32_vec_init_v8qi
  __builtin_ia32_vec_init_v4hi
  __builtin_ia32_vec_init_v2si

They are lowered to bitcasts. (These are all ready tested by the gcc testsuite.)
<rdar://problem/8529957>

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@116147 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CGBuiltin.cpp
lib/CodeGen/CodeGenFunction.h