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