diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2012-12-22 11:34:28 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2012-12-22 11:34:28 +0000 |
commit | b2f0a2bd4b8064cb022df4f01f4da38f8b522df1 (patch) | |
tree | 4f95a5a118d1501ba3779c75279919aef95e0351 /llvm/lib/CodeGen/MachineInstr.cpp | |
parent | d02bf1d23283f74aa9c20013da72a71718269bd4 (diff) | |
download | llvm-b2f0a2bd4b8064cb022df4f01f4da38f8b522df1.zip llvm-b2f0a2bd4b8064cb022df4f01f4da38f8b522df1.tar.gz llvm-b2f0a2bd4b8064cb022df4f01f4da38f8b522df1.tar.bz2 |
X86: Emit vector sext as shuffle + sra if vpmovsx is not available.
Also loosen the SSSE3 dependency a bit, expanded pshufb + psra is still better
than scalarized loads. Fixes PR14590.
llvm-svn: 170984
Diffstat (limited to 'llvm/lib/CodeGen/MachineInstr.cpp')
0 files changed, 0 insertions, 0 deletions