[Headers] Add tests for _mm256_insert_epi64 and fix its definition
authorFilipe Cabecinhas <me@filcab.net>
Thu, 19 Feb 2015 03:02:33 +0000 (03:02 +0000)
committerFilipe Cabecinhas <me@filcab.net>
Thu, 19 Feb 2015 03:02:33 +0000 (03:02 +0000)
commit54a2ba8b76dee612ede3b873834360e0a39fd9d8
tree9dfcf08374cba00e618e1c25581617c872512e56
parent2d38959cd95cbea4791f11222d29b8677701064c
[Headers] Add tests for _mm256_insert_epi64 and fix its definition

Summary:
The definition for _mm256_insert_epi64 was taking an int, which would get
truncated before being inserted in the vector.

Original patch by Joshua Magee!

Reviewers: bruno, craig.topper

Subscribers: cfe-commits

Differential Revision: http://reviews.llvm.org/D7179

llvm-svn: 229811
clang/lib/Headers/avxintrin.h
clang/test/CodeGen/avx-builtins.c