Re: Do not use PARM_DECLs in ipa-cp and ipa-prop

2013-08-02 Thread Martin Jambor
Hi, On Thu, Aug 01, 2013 at 05:48:20PM +0200, Jan Hubicka wrote: > > On Thu, Aug 01, 2013 at 03:11:36PM +0200, Jan Hubicka wrote: > > > Hi, > > > this is preparation work to move DECL_ARGUMENTS and DECL_RESULT into > > > function > > > sections during WPA. Even with some work to release unused o

Re: Do not use PARM_DECLs in ipa-cp and ipa-prop

2013-08-01 Thread Jan Hubicka
> Hi, > > On Thu, Aug 01, 2013 at 03:11:36PM +0200, Jan Hubicka wrote: > > Hi, > > this is preparation work to move DECL_ARGUMENTS and DECL_RESULT into > > function > > sections during WPA. Even with some work to release unused ones, there are > > 4M > > of PARM_DECLs and 2M of RESULT_DECLs str

Re: Do not use PARM_DECLs in ipa-cp and ipa-prop

2013-08-01 Thread Martin Jambor
Hi, On Thu, Aug 01, 2013 at 03:59:01PM +0200, Richard Biener wrote: > Jan Hubicka wrote: > >Hi, > >this is preparation work to move DECL_ARGUMENTS and DECL_RESULT into > >function > >sections during WPA. Even with some work to release unused ones, there > >are 4M > >of PARM_DECLs and 2M of RESUL

Re: Do not use PARM_DECLs in ipa-cp and ipa-prop

2013-08-01 Thread Martin Jambor
Hi, On Thu, Aug 01, 2013 at 03:11:36PM +0200, Jan Hubicka wrote: > Hi, > this is preparation work to move DECL_ARGUMENTS and DECL_RESULT into function > sections during WPA. Even with some work to release unused ones, there are 4M > of PARM_DECLs and 2M of RESULT_DECLs streamed during LTO (for 6M

Re: Do not use PARM_DECLs in ipa-cp and ipa-prop

2013-08-01 Thread Jan Hubicka
> Jan Hubicka wrote: > >Hi, > >this is preparation work to move DECL_ARGUMENTS and DECL_RESULT into > >function > >sections during WPA. Even with some work to release unused ones, there > >are 4M > >of PARM_DECLs and 2M of RESULT_DECLs streamed during LTO (for 6M of > >function_decls) making them

Re: Do not use PARM_DECLs in ipa-cp and ipa-prop

2013-08-01 Thread Paolo Carlini
Hi, On 08/01/2013 03:11 PM, Jan Hubicka wrote: + replace_info->new_tree = fold_build1 (NOP_EXPR, req_type, replace_info->new_tree); the tree-inline.c changes don't seem formatted to 80 columns. Paolo.

Re: Do not use PARM_DECLs in ipa-cp and ipa-prop

2013-08-01 Thread Richard Biener
Jan Hubicka wrote: >Hi, >this is preparation work to move DECL_ARGUMENTS and DECL_RESULT into >function >sections during WPA. Even with some work to release unused ones, there >are 4M >of PARM_DECLs and 2M of RESULT_DECLs streamed during LTO (for 6M of >function_decls) making them one of the most