[Bug target/59239] [SH] Improve decrement-and-test insn

2013-11-21 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59239 --- Comment #2 from Oleg Endo --- (In reply to Oleg Endo from comment #0) > Created attachment 31264 [details] > Possible cleanup patch After applying the patch and replacing the "doloop_end" expander with (define_expand "doloop_end" [(use (ma

[Bug target/59239] [SH] Improve decrement-and-test insn

2013-11-21 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59239 --- Comment #1 from Oleg Endo --- Created attachment 31265 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=31265&action=edit Reduced test case > There is one weird case in CSiBE in > linux-2.4.23-pre3-testplatform/fs/iobuf.c (alloc_kiobuf_bhs