On Tue, Jun 7, 2011 at 11:54 AM, Xinliang David Li <davi...@google.com> wrote: > Please review the attached two patches. > > In the first patch, gate functions are cleaned up. All the per > function legality checks are moved into the executor and the > optimization heuristic checks (optimize for size) remain in the > gators. These allow the the following overriding order: > > common flags (O2, -ftree-vrp, -fgcse etc) <--- compiler > heuristic (optimize for size/speed) <--- -fdisable/enable forcing pass > options <--- legality check > > Testing under going. Ok for trunk? >
This caused: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49350 -- H.J.