[AArch64] Tweak sve/vcond_6.c test
commit62efa0e24f299df023f1750d258967aec97ef2f0
authorrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 8 May 2018 09:35:36 +0000 (8 09:35 +0000)
committerrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 8 May 2018 09:35:36 +0000 (8 09:35 +0000)
tree3ade4980cbefa2515678f71e49237b7485ba41b9
parent28c46cac2a3c59846ee8db6ccdf2f9282b456771
[AArch64] Tweak sve/vcond_6.c test

sve/vcond_6.c was effectively testing a three-input logical operation,
since the result of BINOP needed to be ANDed with the loop predicate
before loading src[i].  This patch makes it really test a binary
operation instead.  A later patch will add (and optimise) the
three-operand case.

2018-05-08  Richard Sandiford  <richard.sandiford@linaro.org>

gcc/testsuite/
* gcc.target/aarch64/sve/vcond_6.c (LOOP): Unconditionally
load from src[i].

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@260028 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/aarch64/sve/vcond_6.c