Re: [AArch64] Remove use of wider vector modes

2017-08-30 Thread James Greenhalgh
On Tue, Aug 22, 2017 at 10:20:46AM +0100, Richard Sandiford wrote: > The AArch64 port defined x2, x3 and x4 vector modes that were only used > in the rtl for the AdvSIMD LD{2,3,4} patterns. It seems unlikely that > this rtl would have led to any valid simplifications, since the values > involved w

[AArch64] Remove use of wider vector modes

2017-08-22 Thread Richard Sandiford
The AArch64 port defined x2, x3 and x4 vector modes that were only used in the rtl for the AdvSIMD LD{2,3,4} patterns. It seems unlikely that this rtl would have led to any valid simplifications, since the values involved were unspecs that had a different number of operands from the non-dreg versi