2017-06-07 Tamar Christina <tamar.christina@arm.com>
commit5c0b6f02e569c75eee631a0c7f1e04e739ec5ca9
authortnfchris <tnfchris@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 7 Jun 2017 10:06:29 +0000 (7 10:06 +0000)
committertnfchris <tnfchris@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 7 Jun 2017 10:06:29 +0000 (7 10:06 +0000)
treef8e452b5601df1b8cd2a0216f7fd13699821ab75
parent9603aab1e443e0f789c250093e4152db3fa7e801
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@248953 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/aarch64/aarch64.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/aarch64/sdiv_costs_1.c [new file with mode: 0644]