This is the mail archive of the gcc@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]

Re: Recent changes to cse.c


  In message <10107241733.AA00689@vlsi1.ultra.nyu.edu>you write:
  > Not quite: it's actually useful to see it during reorg.
I suspect the cases where it's useful are quite rare.  And to make it
useful in reorg we have to play silly games with REG_CC_SETTER and
REG_CC_USER.  Ugh.  Lame.  I suspect in practice the cases where we
can make use of this are extremely rare.

Otherwise reorg is just concerned with not separating the setter and
user.  Lots of wonderful #ifdef HAVE_cc0 ifdefs.  Yuk.

  > Basically, any time a define_split would want to split something is when it
  > would be useful to materialize the two insns separately.
I disagree, particularly in the case of dealing with cc0.

jeff



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