DavidKreitzer added a subscriber: DavidKreitzer.
DavidKreitzer added a comment.

Hi Michael,

I think the Intel Intrinsics reference and the Intel Compiler are in error and 
that this is the right fix for the LLVM headers. (I'll follow up to get the 
Intel Intrinsics reference & Intel Compiler fixed.)

The _mm256_extract_epiN "convenience" intrinsics were first introduced by gcc 
and used an "int" return type. They were added to the Intel Compiler about 2 
years ago, but for some reason were defined to use the smaller signed types. 
I'm double checking with the developer that added them, but I think it was just 
a mistake.

-Dave


Repository:
  rL LLVM

http://reviews.llvm.org/D20468



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to