aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-loop-unswitch.c
diff options
context:
space:
mode:
authorOleg Endo <olegendo@gcc.gnu.org>2016-05-06 09:52:35 +0000
committerOleg Endo <olegendo@gcc.gnu.org>2016-05-06 09:52:35 +0000
commit765d7b5470cbf6e46d1982726e44c962d9c6516c (patch)
tree321e082db475892c24122dedc28a608744f1f8f8 /gcc/tree-ssa-loop-unswitch.c
parent29c94e65e1be846e8a71a3d24450c4cf1d1d5b41 (diff)
downloadgcc-765d7b5470cbf6e46d1982726e44c962d9c6516c.zip
gcc-765d7b5470cbf6e46d1982726e44c962d9c6516c.tar.gz
gcc-765d7b5470cbf6e46d1982726e44c962d9c6516c.tar.bz2
re PR target/52933 (SH Target: Use div0s for integer sign comparisons)
gcc/ PR target/52933 * config/sh/sh.md (*cmp_div0s_7, *cmp_div0s_8): Add div0s variants. * config/sh/sh.c (sh_rtx_costs): Add another div0s case. gcc/testsuite/ PR target/52933 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34, test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests. Adjust expected instruction counts. * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts. From-SVN: r235952
Diffstat (limited to 'gcc/tree-ssa-loop-unswitch.c')
0 files changed, 0 insertions, 0 deletions