HomePhabricator

[X86][SSE] Move unpack(hop,hop) fold from foldShuffleOfHorizOp to…

Authored by RKSimon on May 5 2021, 4:21 AM.

Description

[X86][SSE] Move unpack(hop,hop) fold from foldShuffleOfHorizOp to combineTargetShuffle

By moving this after more of the shuffle canonicalization we reduce the demanded vector elts, avoiding a few unnecessary copies/moves etc.

Details

Committed
RKSimonMay 5 2021, 5:36 AM
Parents
rG6f5670a4c3d8: Revert "[Passes] Enable the relative lookup table converter pass on aarch64"
Branches
Unknown
Tags
Unknown