On Thu, Nov 03, 2016 at 06:22:11PM -0400, Michael Meissner wrote:
> Aaron has been running tests on the simulator, and some of the tests fails on
> little endian systems.  The failing tests do int extracts from a V4SImode
> vector.  In looking at the code, the vector index was adjusted when the low
> level extract instruction was created, and then adjusted again within the
> insn.  This patch removes the second adjustment.
> 
> I have done bootstraps and make check on both big endian and little endian
> power8 systems with no regressions.  I have verrified that the tests now pass
> in the simulator for both little and big endian targets.  Can I install this
> patch on the trunk?

Certainly!  Thanks for the fix.  One nit, see below.


Segher


> 2016-11-03  Michael Meissner  <meiss...@linux.vnet.ibm.com>
> 
>       PR target/78192
>       * config/rs6000/vsx.md (vsx_extract_<mode>_di): The element number
>       has already been adjusted for endianess, so don't adjust it any
>       further.

Three "n"s in endianness (another instance in the patch itself).

Reply via email to