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: [patch] h8300: Optimize addsi_h8300.


Hi Toshi,

> BTW, does the H8/300 port do add-splitting early or late?
> 
> We noticed on the SH that if you do add-splitting early, it interferes
> with CSE because the constants aren't exposed anymore...
> 
> Hopeflly this is done late?

By "add-splitting" do you mean splitting

  add.l #3,er0

to

  adds #2,er0
  adds #1,er0

If so, it is done everywhere.  The splitter does not even have
reload_completed.

Kazu Hirata


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