On Wed, May 18, 2016 at 02:13:53PM +0100, Jiong Wang wrote: > Thanks for reporting this. > > Yes, reproduced. I should force those res* local variable into > memory so they can be in the same order as the expected result > which is kept in memory. > > The following patch fix this. > > vmul_elem_1 pass on both aarch64_be-none-elf and aarch64-linux. > > OK for trunk?
OK. Thanks, James > > gcc/testsuite/ > > 2016-05-18 Jiong Wang <jiong.w...@arm.com> > > * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be > kept in memory. >