HomePhabricator

[SLP] Revert everything that has to do with memory access sorting.

Description

[SLP] Revert everything that has to do with memory access sorting.

This reverts r293386, r294027, r294029 and r296411.

Turns out the SLP tree isn't actually a "tree" and we don't handle
accessing the same packet of loads in several different orders well,
causing miscompiles.

Revert until we can fix this properly.

Details

Committed
mkuperMar 10 2017, 10:59 AM
Parents
rL297492: [SelectionDAG] Add support for BUILD_VECTOR to ComputeNumSignBits
Branches
Unknown
Tags
Unknown