Re: alloc_pool for tree-ssa-pre.c:phi_translate_table

2012-08-20 Thread Dimitrios Apostolou
On Mon, 20 Aug 2012, Jakub Jelinek wrote: I'd note for all the recently posted patches from Dimitrios, the gcc/ prefix doesn't belong to the ChangeLog entry pathnames, the filenames are relative to the corresponding ChangeLog location. Ah sorry, it's what the mklog utility generates, it seems

Re: alloc_pool for tree-ssa-pre.c:phi_translate_table

2012-08-20 Thread Jakub Jelinek
On Mon, Aug 20, 2012 at 09:37:39AM +0200, Richard Guenther wrote: > On Sun, Aug 19, 2012 at 8:30 PM, Dimitrios Apostolou wrote: > > > > > > 2012-08-19 Dimitrios Apostolou > > > > * gcc/tree-ssa-pre.c (phi_translate_pool): New static global > > alloc_pool, used for allocating str

Re: alloc_pool for tree-ssa-pre.c:phi_translate_table

2012-08-20 Thread Richard Guenther
On Sun, Aug 19, 2012 at 8:30 PM, Dimitrios Apostolou wrote: > > > 2012-08-19 Dimitrios Apostolou > > * gcc/tree-ssa-pre.c (phi_translate_pool): New static global > alloc_pool, used for allocating struct expr_pred_trans_d for > phi_translate_table. > (phi_trans_ad

alloc_pool for tree-ssa-pre.c:phi_translate_table

2012-08-19 Thread Dimitrios Apostolou
2012-08-19 Dimitrios Apostolou * gcc/tree-ssa-pre.c (phi_translate_pool): New static global alloc_pool, used for allocating struct expr_pred_trans_d for phi_translate_table. (phi_trans_add, init_pre, fini_pre): Use it, avoids thousand of malloc() and f