[PATCH][RFT] Reduce gimple-match.c compile-time(?)

2015-07-24 Thread Richard Biener
The following patch implements the simplest approach of splitting the huge functions in gimple-match.c (not yet generic-match.c). In my dev tree it does: build/genmatch --gimple /space/rguenther/tramp3d/trunk/gcc/match.pd \ > tmp-gimple-match.c GIMPLE decision tree has 696 leafs, maximum dep

Re: [PATCH][RFT] Reduce gimple-match.c compile-time(?)

2015-07-27 Thread Richard Biener
On Fri, 24 Jul 2015, Richard Biener wrote: > > The following patch implements the simplest approach of splitting > the huge functions in gimple-match.c (not yet generic-match.c). ... > Can people who reported huge compile-times test this patch > and report back? Positive feedback on IRC and thus