[llvm-commits] CVS: llvm/lib/Target/X86/README-MMX.txt

2007-05-02 Thread Bill Wendling
Changes in directory llvm/lib/Target/X86: README-MMX.txt updated: 1.3 - 1.4 --- Log message: Update. --- Diffs of the changes: (+27 -0) README-MMX.txt | 27 +++ 1 files changed, 27 insertions(+) Index: llvm/lib/Target/X86/README-MMX.txt diff -u

[llvm-commits] CVS: llvm/lib/Target/X86/README-MMX.txt

2007-04-24 Thread Bill Wendling
Changes in directory llvm/lib/Target/X86: README-MMX.txt updated: 1.2 - 1.3 --- Log message: Update. --- Diffs of the changes: (+37 -0) README-MMX.txt | 37 + 1 files changed, 37 insertions(+) Index: llvm/lib/Target/X86/README-MMX.txt diff -u

[llvm-commits] CVS: llvm/lib/Target/X86/README-MMX.txt

2007-03-26 Thread Bill Wendling
Changes in directory llvm/lib/Target/X86: README-MMX.txt updated: 1.1 - 1.2 --- Log message: Updated. --- Diffs of the changes: (+0 -54) README-MMX.txt | 54 -- 1 files changed, 54 deletions(-) Index:

Re: [llvm-commits] CVS: llvm/lib/Target/X86/README-MMX.txt README-SSE.txt X86ISelLowering.cpp X86InstrMMX.td

2007-03-24 Thread Chris Lattner
On Mar 22, 2007, at 11:43 AM, Bill Wendling wrote: +We should compile this: + +#include xmmintrin.h + +void foo(__m128i *A, __m128i *B) { + *A = _mm_sll_epi16 (*A, *B); +} + +to: + +_foo: + subl$12, %esp + movl16(%esp), %edx + movl20(%esp), %eax +

[llvm-commits] CVS: llvm/lib/Target/X86/README-MMX.txt README-SSE.txt X86ISelLowering.cpp X86InstrMMX.td

2007-03-22 Thread Bill Wendling
Changes in directory llvm/lib/Target/X86: README-MMX.txt added (r1.1) README-SSE.txt updated: 1.15 - 1.16 X86ISelLowering.cpp updated: 1.374 - 1.375 X86InstrMMX.td updated: 1.21 - 1.22 --- Log message: Support added for shifts and unpacking MMX instructions. --- Diffs of the changes: (+211