re PR middle-end/54685 ([SH] Improve unsigned int comparison with 0x7FFFFFFF)
commitf429813df18f0da63955b4fbd361c0a807a59b15
authorOleg Endo <olegendo@gcc.gnu.org>
Mon, 8 Oct 2012 10:09:28 +0000 (8 10:09 +0000)
committerOleg Endo <olegendo@gcc.gnu.org>
Mon, 8 Oct 2012 10:09:28 +0000 (8 10:09 +0000)
treea44e539bf052ee338b4abcb43033e103eaf88a71
parente28d52cffbb2abc7a5764ed4c97a25c376913fee
re PR middle-end/54685 ([SH] Improve unsigned int comparison with 0x7FFFFFFF)

PR target/54685
* config/sh/sh.md (one_cmplsi2): Make insn_and_split.  Add manual
combine matching for an insn sequence where a ge:SI pattern can be used.

PR target/54685
* gcc.target/sh/pr54685.c: New.

From-SVN: r192200
gcc/ChangeLog
gcc/config/sh/sh.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/sh/pr54685.c [new file with mode: 0644]