- Apr 24, 2007
-
-
Bill Wendling authored
llvm-svn: 36405
-
- Apr 04, 2007
-
-
Bill Wendling authored
llvm-svn: 35638
-
- Apr 03, 2007
-
-
Bill Wendling authored
llvm-svn: 35616
-
- Mar 28, 2007
-
-
Bill Wendling authored
llvm-svn: 35392
-
- Mar 27, 2007
-
-
Bill Wendling authored
the MMX instructions that are needed... llvm-svn: 35389
-
Bill Wendling authored
comparison operators. llvm-svn: 35385
-
- Mar 26, 2007
-
-
Bill Wendling authored
#include <mmintrin.h> extern __m64 C; void baz(__v2si *A, __v2si *B) { *A = C; _mm_empty(); } We get this: _baz: call "L1$pb" "L1$pb": popl %eax movl L_C$non_lazy_ptr-"L1$pb"(%eax), %eax movq (%eax), %mm0 movl 4(%esp), %eax movq %mm0, (%eax) emms ret GCC gives us this: _baz: pushl %ebx call L3 "L00000000001$pb": L3: popl %ebx subl $8, %esp movl L_C$non_lazy_ptr-"L00000000001$pb"(%ebx), %eax movl (%eax), %edx movl 4(%eax), %ecx movl 16(%esp), %eax movl %edx, (%eax) movl %ecx, 4(%eax) emms addl $8, %esp popl %ebx ret llvm-svn: 35351
-
- Mar 23, 2007
-
-
Bill Wendling authored
Add final support to get the QT example to compile. llvm-svn: 35290
-
- Mar 22, 2007
-
-
Bill Wendling authored
intrinsic. llvm-svn: 35269
-
Bill Wendling authored
llvm-svn: 35266
-
- Mar 16, 2007
-
-
Bill Wendling authored
llvm-svn: 35125
-
- Mar 15, 2007
-
-
Bill Wendling authored
llvm-svn: 35118
-
- Mar 10, 2007
-
-
Bill Wendling authored
the addition. Please let me know if you have suggestions. llvm-svn: 35055
-
- Mar 08, 2007
-
-
Bill Wendling authored
moves, loads, etc. are recognized. llvm-svn: 35031
-
- Mar 07, 2007
-
-
Bill Wendling authored
llvm-svn: 35009
-
Bill Wendling authored
load and stores. llvm-svn: 35002
-
- Mar 06, 2007
-
-
Bill Wendling authored
llvm-svn: 34978
-
Bill Wendling authored
llvm-svn: 34938
-
- Jul 19, 2006
-
-
Evan Cheng authored
llvm-svn: 29194
-
- May 16, 2006
-
-
Evan Cheng authored
llvm-svn: 28324
-
- Apr 13, 2006
-
-
Evan Cheng authored
llvm-svn: 27637
-
- Apr 11, 2006
-
-
Evan Cheng authored
llvm-svn: 27587
-
- Mar 25, 2006
-
-
Evan Cheng authored
llvm-svn: 27102
-
Evan Cheng authored
llvm-svn: 27095
-
- Mar 22, 2006
-
-
Evan Cheng authored
llvm-svn: 26933
-
Evan Cheng authored
- Each scalar to vector v8i16 and v16i8 is a any_extend followed by a movd. llvm-svn: 26932
-
- Mar 21, 2006
-
-
Evan Cheng authored
- Handle FR32 to VR128:v4f32 and FR64 to VR128:v2f64 with aliases of MOVAPS and MOVAPD. Mark them as move instructions and *hope* they will be deleted. llvm-svn: 26919
-
Evan Cheng authored
llvm-svn: 26911
-
- Mar 20, 2006
-
-
Evan Cheng authored
llvm-svn: 26893
-
- Feb 21, 2006
-
-
Evan Cheng authored
llvm-svn: 26303
-
Evan Cheng authored
llvm-svn: 26300
-