------- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-16 20:03 ------- (In reply to comment #3) > If you get rid of decl_constant_value_for_broken_optimization then I > suspect you'll lose some optimizations because fold doesn't operate on SSA > so some constant values won't be available to fold, only to later > optimizations. But you'll get rid of the only references to "optimize" in > the C front end other than those defining built-in macros, and the > front-end shouldn't care about "optimize" in principle, and you'll > probably get rid of some XFAILs in c9?-const-expr-?.c in the process.
Why do you believe fold does not operate on SSA? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21610