Fix gcc.target/aarch64/vec_zeroextend.c for big-endian
authorAndrew Pinski <apinski@marvell.com>
Sat, 25 Jan 2020 05:20:38 +0000 (05:20 +0000)
committerAndrew Pinski <apinski@marvell.com>
Sat, 25 Jan 2020 11:38:31 +0000 (03:38 -0800)
commit53d172975f269138ba227f6d4560950265c36df8
tree282c3ae0322b0003349caede92a0ab7cb29d6a4d
parent9c1179c339e050e2ce7c545f648b684d38dec69d
Fix gcc.target/aarch64/vec_zeroextend.c for big-endian

vec_zeroextend.c fails on big-endian as it assumes
0 index is the lower part but it is not for
big-endian case.  This fixes the problem by
using the correct index for the lower part
for big-endian.

Committed as obvious after a test on aarch64_be-linux-gnu.

ChangeLog:
* gcc.target/aarch64/vec_zeroextend.c: Fix for big-endian.
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/aarch64/vec_zeroextend.c