[Bug target/82989] [6/7 regression] Inexplicable use of NEON for 64-bit math
sudi at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Tue Mar 27 13:27:00 GMT 2018
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82989
--- Comment #24 from sudi at gcc dot gnu.org ---
Author: sudi
Date: Tue Mar 27 13:26:56 2018
New Revision: 258883
URL: https://gcc.gnu.org/viewcvs?rev=258883&root=gcc&view=rev
Log:
[ARM][PR82989] Fix unexpected use of NEON instructions for shifts
This is a backport of r258677 and r258723 of trunk.
*** gcc/ChangeLog ***
2018-03-27 Sudakshina Das <sudi.das@arm.com>
Backport from mainline:
2018-03-20 Sudakshina Das <sudi.das@arm.com>
PR target/82989
* config/arm/neon.md (ashldi3_neon): Update ?s for constraints
to favor GPR over NEON registers.
(<shift>di3_neon): Likewise.
*** gcc/testsuite/ChangeLog ***
2018-03-27 Sudakshina Das <sudi.das@arm.com>
Backport from mainline:
2018-03-20 Sudakshina Das <sudi.das@arm.com>
PR target/82989
* gcc.target/arm/pr82989.c: New test.
Backport from mainline:
2018-03-21 Sudakshina Das <sudi.das@arm.com>
PR target/82989
* gcc.target/arm/pr82989.c: Change dg scan-assembly directives.
Added:
branches/gcc-7-branch/gcc/testsuite/gcc.target/arm/pr82989.c
Modified:
branches/gcc-7-branch/gcc/ChangeLog
branches/gcc-7-branch/gcc/config/arm/neon.md
branches/gcc-7-branch/gcc/testsuite/ChangeLog
More information about the Gcc-bugs
mailing list