diff options
author | Oleg Endo <olegendo@gcc.gnu.org> | 2016-05-06 09:52:35 +0000 |
---|---|---|
committer | Oleg Endo <olegendo@gcc.gnu.org> | 2016-05-06 09:52:35 +0000 |
commit | 765d7b5470cbf6e46d1982726e44c962d9c6516c (patch) | |
tree | 321e082db475892c24122dedc28a608744f1f8f8 /gcc/tree-ssa-loop-unswitch.c | |
parent | 29c94e65e1be846e8a71a3d24450c4cf1d1d5b41 (diff) | |
download | gcc-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