aarch64.c (aarch64_rtx_costs): Make sdiv more expensive than udiv.
authorTamar Christina <tamar.christina@arm.com>
Wed, 7 Jun 2017 10:06:29 +0000 (10:06 +0000)
committerTamar Christina <tnfchris@gcc.gnu.org>
Wed, 7 Jun 2017 10:06:29 +0000 (10:06 +0000)
commitcb9ac430cbadfe075164c86e9f1fe190138da15d
treef8e452b5601df1b8cd2a0216f7fd13699821ab75
parente059725b244388bc318ff5fb4a4aeb4cca86abfd
aarch64.c (aarch64_rtx_costs): Make sdiv more expensive than udiv.

2017-06-07  Tamar Christina  <tamar.christina@arm.com>

* config/aarch64/aarch64.c (aarch64_rtx_costs): Make sdiv more expensive than udiv.
Remove floating point cases from mod.

From-SVN: r248953
gcc/ChangeLog
gcc/config/aarch64/aarch64.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/aarch64/sdiv_costs_1.c [new file with mode: 0644]