[llvm-commits] CVS: llvm/lib/Target/X86/X86ISelLowering.cpp

2006-04-28 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ISelLowering.cpp updated: 1.195 - 1.196 --- Log message: Implement four-wide shuffle with 2 shufps if no more than two elements come from each vector. e.g. shuffle(G1, G2, 7, 1, 5, 2) == movaps _G2, %xmm0 shufps $151, _G1,

[llvm-commits] CVS: llvm-www/pubs/2006-06-15-VEE-VectorLLVA.html 2006-06-15-VEE-VectorLLVA.html~ 2006-06-15-VEE-VectorLLVA.pdf index.html

2006-04-28 Thread Robert L. Bocchino Jr.
Changes in directory llvm-www/pubs: 2006-06-15-VEE-VectorLLVA.html added (r1.1) 2006-06-15-VEE-VectorLLVA.html~ added (r1.1) 2006-06-15-VEE-VectorLLVA.pdf added (r1.1) index.html updated: 1.37 - 1.38 --- Log message: Added VEE Vector LLVA paper to the pubs list. --- Diffs of the changes:

[llvm-commits] CVS: llvm/utils/TableGen/DAGISelEmitter.cpp

2006-04-28 Thread Evan Cheng
Changes in directory llvm/utils/TableGen: DAGISelEmitter.cpp updated: 1.198 - 1.199 --- Log message: Remove the temporary option: -no-isel-fold-inflight --- Diffs of the changes: (+1 -2) DAGISelEmitter.cpp |3 +-- 1 files changed, 1 insertion(+), 2 deletions(-) Index:

[llvm-commits] CVS: llvm/test/Regression/CodeGen/X86/vec_shuffle-4.ll

2006-04-28 Thread Evan Cheng
Changes in directory llvm/test/Regression/CodeGen/X86: vec_shuffle-4.ll updated: 1.3 - 1.4 --- Log message: Update. It should use two shufps, not three! --- Diffs of the changes: (+1 -1) vec_shuffle-4.ll |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index:

[llvm-commits] CVS: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp X86ATTAsmPrinter.h X86IntelAsmPrinter.cpp X86IntelAsmPrinter.h

2006-04-28 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.34 - 1.35 X86ATTAsmPrinter.h updated: 1.10 - 1.11 X86IntelAsmPrinter.cpp updated: 1.27 - 1.28 X86IntelAsmPrinter.h updated: 1.11 - 1.12 --- Log message: Bare-bone X86 inline asm printer support. --- Diffs of the

[llvm-commits] CVS: llvm/lib/Target/X86/X86ISelLowering.cpp

2006-04-28 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ISelLowering.cpp updated: 1.196 - 1.197 --- Log message: Initial caller side support (for CCC only, not FastCC) of 128-bit vector passing by value. --- Diffs of the changes: (+73 -7) X86ISelLowering.cpp | 80

[llvm-commits] CVS: llvm/test/Regression/CodeGen/Generic/2006-04-28-Sign-extend-bool.ll

2006-04-28 Thread Chris Lattner
Changes in directory llvm/test/Regression/CodeGen/Generic: 2006-04-28-Sign-extend-bool.ll added (r1.1) --- Log message: testcase that crashes the ppc backend, which can't sextinreg(i1) --- Diffs of the changes: (+10 -0) 2006-04-28-Sign-extend-bool.ll | 10 ++ 1 files changed, 10

[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCISelLowering.cpp

2006-04-28 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCISelLowering.cpp updated: 1.168 - 1.169 --- Log message: Fix CodeGen/Generic/2006-04-28-Sign-extend-bool.ll --- Diffs of the changes: (+4 -0) PPCISelLowering.cpp |4 1 files changed, 4 insertions(+) Index:

[llvm-commits] CVS: llvm/lib/Transforms/Scalar/InstructionCombining.cpp

2006-04-28 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.472 - 1.473 --- Log message: Fix InstCombine/2006-04-28-ShiftShiftLongLong.ll --- Diffs of the changes: (+1 -1) InstructionCombining.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index:

[llvm-commits] CVS: llvm-www/pubs/2006-06-15-VEE-VectorLLVA.html~

2006-04-28 Thread Chris Lattner
Changes in directory llvm-www/pubs: 2006-06-15-VEE-VectorLLVA.html~ (r1.1) removed --- Log message: Remove this --- Diffs of the changes: (+0 -0) 0 files changed ___ llvm-commits mailing list llvm-commits@cs.uiuc.edu

[llvm-commits] CVS: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp X86ATTAsmPrinter.h X86IntelAsmPrinter.cpp X86IntelAsmPrinter.h

2006-04-28 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.35 - 1.36 X86ATTAsmPrinter.h updated: 1.11 - 1.12 X86IntelAsmPrinter.cpp updated: 1.28 - 1.29 X86IntelAsmPrinter.h updated: 1.12 - 1.13 --- Log message: Implemented x86 inline asm b, h, w, k modifiers. --- Diffs of the

[llvm-commits] CVS: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp X86ATTAsmPrinter.h X86IntelAsmPrinter.cpp X86IntelAsmPrinter.h

2006-04-28 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ATTAsmPrinter.cpp updated: 1.36 - 1.37 X86ATTAsmPrinter.h updated: 1.12 - 1.13 X86IntelAsmPrinter.cpp updated: 1.29 - 1.30 X86IntelAsmPrinter.h updated: 1.13 - 1.14 --- Log message: I can't spell: Register, not Regsiter. --- Diffs of the changes:

[llvm-commits] CVS: llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp

2006-04-28 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: DAGCombiner.cpp updated: 1.150 - 1.151 --- Log message: Remove a bogus transformation. This fixes SingleSource/UnitTests/2006-01-23-InitializedBitField.c with some changes I have to the new CFE. --- Diffs of the changes: (+0 -7)