[ARM] Fix test pr82989.c for big endian and mthumb
commit2ecc6181aad062ce926af0095fc01b3a45ec7585
authorsudi <sudi@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 21 Mar 2018 17:14:48 +0000 (21 17:14 +0000)
committersudi <sudi@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 21 Mar 2018 17:14:48 +0000 (21 17:14 +0000)
tree2dfeb060a8f91159009d85b4fd0b03e4cde63f19
parenta8413a5587c5ff2120b5f43ee59f926f8e6847b3
[ARM] Fix test pr82989.c for big endian and mthumb

The test pr82989.c which was added in one of previous commits is failing for
mthumb and big-endian configurations. The aim of this test was to check that
NEON instructions are not being used for simple shift operations. The scanning
of lsl and lsr instructions and checking its counts were just too restrictive
for different configurations. So I have now simplified the test to only check
for the absence of NEON instructions.

*** gcc/testsuite/ChangeLog ***

2018-03-21  Sudakshina Das  <sudi.das@arm.com>

PR target/82989
* gcc.target/arm/pr82989.c: Change dg scan-assembly directives.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@258723 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/arm/pr82989.c