This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [SH] PR 50751 - add HImode displacement addressing support


----- Original Message -----
> > BTW, do you have the numbers of CSiBE with this?
> 
> Only for "-m4-single -ml -O2 -mpretend-cmove" so far.
> Not so spectacular :T
> I'll also do a comparison of more variants to see if something went
> really bad.  It's a bit difficult to isolate the degradations because
> there's quite some code reordering happening after the patch...

Are you looking at execution time or code size?  If the latter, you could try disabling scheduling for comparison purposes (-fno-schedule-insns -fno-schedule-insns2).  Even if you're looking at execution time, disabling scheduling might make it easier to see where things are going wrong in the patched code.

-Nathan


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]