Skip to content
Commit 853fa0ac authored by Chandler Carruth's avatar Chandler Carruth
Browse files

[x86] Expand the target DAG combining for PSHUFD nodes to be able to

combine into half-shuffles through unpack instructions that expand the
half to a whole vector without messing with the dword lanes.

This fixes some redundant instructions in splat-like lowerings for
v16i8, which are now getting to be *really* nice.

llvm-svn: 212695
parent 91c2a997
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment