diff options
| author | Benjamin Kramer <benny.kra@googlemail.com> | 2013-03-07 18:48:40 +0000 |
|---|---|---|
| committer | Benjamin Kramer <benny.kra@googlemail.com> | 2013-03-07 18:48:40 +0000 |
| commit | 2c3d0df8ee7a0c8cfb663a0830dfeed9da775fe1 (patch) | |
| tree | d29ea7de5d3718677663c6ca356d9b81543bd2da /llvm/lib/CodeGen/MachineTraceMetrics.cpp | |
| parent | 4185a92b9da21bf4d0b96a58ee3a3e7ade54e7b0 (diff) | |
| download | llvm-2c3d0df8ee7a0c8cfb663a0830dfeed9da775fe1.zip llvm-2c3d0df8ee7a0c8cfb663a0830dfeed9da775fe1.tar.gz llvm-2c3d0df8ee7a0c8cfb663a0830dfeed9da775fe1.tar.bz2 | |
X86: Fold EXTRACT_SUBVECTORs of a BUILD_VECTOR into a smaller BUILD_VECTOR.
That can usually be lowered efficiently and is common in sandybridge code.
It would be nice to do this in DAGCombiner but we can't insert arbitrary
BUILD_VECTORs this late.
Fixes PR15462.
llvm-svn: 176634
Diffstat (limited to 'llvm/lib/CodeGen/MachineTraceMetrics.cpp')
0 files changed, 0 insertions, 0 deletions
