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


    What benefits do we get by exposing cc0 in all its glory to every pass
    of the compiler?  Nothing other than bugs because folks forget to
    insert HAVE_cc0 compensation code.

    IMHO, cc0 should be exposed during final because that's the only time
    we actually care about the contents of cc0 (for redundant compare/test
    elimination).

Not quite: it's actually useful to see it during reorg.

Basically, any time a define_split would want to split something is when it
would be useful to materialize the two insns separately.


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