[llvm-commits] CVS: llvm/lib/Target/X86/X86InstrInfo.cpp X86InstrSSE.td

2006-07-25 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86InstrInfo.cpp updated: 1.57 -> 1.58 X86InstrSSE.td updated: 1.129 -> 1.130 --- Log message: Can't commute shufps. The high / low parts elements come from different vectors. --- Diffs of the changes: (+1 -20) X86InstrInfo.cpp | 18 --

[llvm-commits] CVS: llvm/lib/Target/X86/X86InstrInfo.cpp X86InstrSSE.td

2006-05-30 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86InstrInfo.cpp updated: 1.56 -> 1.57 X86InstrSSE.td updated: 1.118 -> 1.119 --- Log message: Commute shufps / shufpd. --- Diffs of the changes: (+20 -1) X86InstrInfo.cpp | 18 ++ X86InstrSSE.td |3 ++- 2 files changed, 20

[llvm-commits] CVS: llvm/lib/Target/X86/X86InstrInfo.cpp X86InstrSSE.td

2006-05-30 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86InstrInfo.cpp updated: 1.52 -> 1.53 X86InstrSSE.td updated: 1.117 -> 1.118 --- Log message: Allow shufps x, x, mask to be converted to pshufd x, mask to save a move. --- Diffs of the changes: (+13 -1) X86InstrInfo.cpp | 13 - X86In