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] |
What do people think about this patch? The pass is run before inlining and we cleanup the CFG which saves us some creating BBs when running the inliner.
Thanks, Andrew Pinski
ChangeLog: * Makefile.in (OBJS-common): Add ipa-nothrow.o * ipa-nothrow.c: New file. * passes.c (init_optimization_passes): Add pass_ipa_nothrow right before pass_ipa_inline. * timevar.def (TV_IPA_NOTHROW): New time var. * tree-pass.h (pass_ipa_nothrow): New pass.
Attachment:
ipanothrow.diff.txt
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |