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 all CSE skip blocks code


> Hello,
> 
> This is another step towards GCC working in cfglayout more.  For this
> patch, I used the chain saw.  The patch removes all code related to
> CSE skip jumps, as I promised to do.  The next CSE patch (which is 
> ready too) will make CSE work on the CFG instead of on a list of insns.
> 
> Bootstrapped and tested on x86_64-suse-linux-gnu.  OK?
> 
> I also have a patch to remove the -fcse-skip-blocks flag, but I'm not
> sure what the policy is: Remove the flag, or keep it and make it a NOP?
> Thougths?

I think the common strategy is to turn it into obsoletted warning in one
release and remove in second.  We definition don't want to end up wtih
toushdands of NOP flags.

Honza


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