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: Remove unreachable expand code from expr.c


Hmm, while testing doesn't show any new FAILs, I guess this
patch would break -O0 because CONJ_EXPR is only lowered when
we're optimizing, ie. we never run pass_lower_complex at -O0.
So forget about this one for now.

You're right. As soon as Honza merges his patch to get the tree CFG (and thus bsi's) at -O0, I'll post one to enable a "pre-expand" pass that will run tree_complex at -O0. Much code in optabs.c will also vanish then.


Paolo


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