aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineInstr.cpp
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2012-12-22 11:34:28 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2012-12-22 11:34:28 +0000
commitb2f0a2bd4b8064cb022df4f01f4da38f8b522df1 (patch)
tree4f95a5a118d1501ba3779c75279919aef95e0351 /llvm/lib/CodeGen/MachineInstr.cpp
parentd02bf1d23283f74aa9c20013da72a71718269bd4 (diff)
downloadllvm-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