[llvm-commits] [llvm-gcc-4.2] r57367 - /llvm-gcc-4.2/trunk/gcc/config/i386/llvm-i386.cpp

Dale Johannesen dalej at apple.com
Fri Oct 10 14:40:41 PDT 2008


Author: johannes
Date: Fri Oct 10 16:40:36 2008
New Revision: 57367

URL: http://llvm.org/viewvc/llvm-project?rev=57367&view=rev
Log:
Handle __builtin_ia32_vec_ext_v16qi.
gcc.target/i386/sse2-vec-5.c
gcc.target/i386/sse4_1-pextrb.c


Modified:
    llvm-gcc-4.2/trunk/gcc/config/i386/llvm-i386.cpp

Modified: llvm-gcc-4.2/trunk/gcc/config/i386/llvm-i386.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/config/i386/llvm-i386.cpp?rev=57367&r1=57366&r2=57367&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/config/i386/llvm-i386.cpp (original)
+++ llvm-gcc-4.2/trunk/gcc/config/i386/llvm-i386.cpp Fri Oct 10 16:40:36 2008
@@ -368,6 +368,7 @@
   case IX86_BUILTIN_VEC_EXT_V4SI:
   case IX86_BUILTIN_VEC_EXT_V4SF:
   case IX86_BUILTIN_VEC_EXT_V8HI:
+  case IX86_BUILTIN_VEC_EXT_V16QI:
     Result = Builder.CreateExtractElement(Ops[0], Ops[1], "tmp");
     return true;
   case IX86_BUILTIN_VEC_SET_V4HI:





More information about the llvm-commits mailing list