[llvm-commits] CVS: llvm/lib/Target/PowerPC/README_ALTIVEC.txt

Chris Lattner lattner at cs.uiuc.edu
Sat Apr 1 19:59:23 PST 2006



Changes in directory llvm/lib/Target/PowerPC:

README_ALTIVEC.txt updated: 1.9 -> 1.10
---
Log message:

add a note


---
Diffs of the changes:  (+11 -0)

 README_ALTIVEC.txt |   11 +++++++++++
 1 files changed, 11 insertions(+)


Index: llvm/lib/Target/PowerPC/README_ALTIVEC.txt
diff -u llvm/lib/Target/PowerPC/README_ALTIVEC.txt:1.9 llvm/lib/Target/PowerPC/README_ALTIVEC.txt:1.10
--- llvm/lib/Target/PowerPC/README_ALTIVEC.txt:1.9	Fri Mar 31 13:00:22 2006
+++ llvm/lib/Target/PowerPC/README_ALTIVEC.txt	Sat Apr  1 21:59:11 2006
@@ -137,3 +137,14 @@
 
 Handle VECTOR_SHUFFLE nodes with the appropriate shuffle mask with vsldoi,
 vpkuhum and vpkuwum.
+
+//===----------------------------------------------------------------------===//
+
+Implement multiply for vector integer types, to avoid the horrible scalarized
+code produced by legalize.
+
+void test(vector int *X, vector int *Y) {
+  *X = *X * *Y;
+}
+
+//===----------------------------------------------------------------------===//






More information about the llvm-commits mailing list