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
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
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:
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
+
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