[Bug middle-end/54685] [SH] Improve unsigned int comparison with 0x7FFFFFFF

2013-12-17 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54685 --- Comment #9 from Oleg Endo --- This is basically the same issue as PR 59533. emit_store_flag_1 in expmed.c always expands the not-shift because the assumption there is that it's cheaper, which is not true for SH. The pre-peephole idea from ht

[Bug middle-end/54685] [SH] Improve unsigned int comparison with 0x7FFFFFFF

2013-02-15 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54685 --- Comment #8 from Oleg Endo 2013-02-15 21:33:45 UTC --- (In reply to comment #6) > (In reply to comment #5) > > FAIL: gcc.target/sh/pr54685.c scan-assembler-not not > > > > I'm curious why this fails. On my sh-elf / newlib config it

[Bug middle-end/54685] [SH] Improve unsigned int comparison with 0x7FFFFFFF

2013-02-15 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54685 --- Comment #7 from Oleg Endo 2013-02-15 21:28:32 UTC --- Author: olegendo Date: Fri Feb 15 21:28:26 2013 New Revision: 196092 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=196092 Log: PR target/54685 * gcc.target/sh/

[Bug middle-end/54685] [SH] Improve unsigned int comparison with 0x7FFFFFFF

2013-02-04 Thread kkojima at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54685 --- Comment #6 from Kazumoto Kojima 2013-02-05 00:09:01 UTC --- (In reply to comment #5) > FAIL: gcc.target/sh/pr54685.c scan-assembler-not not > > I'm curious why this fails. On my sh-elf / newlib config it passes. Do you > have any

[Bug middle-end/54685] [SH] Improve unsigned int comparison with 0x7FFFFFFF

2013-02-04 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54685 Oleg Endo changed: What|Removed |Added CC||kkojima at gcc dot gnu.org --- Comm

[Bug middle-end/54685] [SH] Improve unsigned int comparison with 0x7FFFFFFF

2012-11-06 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54685 Oleg Endo changed: What|Removed |Added Status|ASSIGNED|SUSPENDED --- Comment #4 from Oleg

[Bug middle-end/54685] [SH] Improve unsigned int comparison with 0x7FFFFFFF

2012-10-08 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54685 Oleg Endo changed: What|Removed |Added Component|target |middle-end --- Comment #3 from Oleg