Re: [RFC] Not using VAR_DECLs for temporary variables

2006-01-16 Thread Zdenek Dvorak
Hello, > On Wednesday 21 December 2005 10:37, Zdenek Dvorak wrote: > > > However, if we instead put a really minimal DECL node (we allocate only > > one per type, and consisting just of struct tree_common -- 16 bytes) as > > a SSA_NAME_VAR, things are much easier to get working. > > > I see that

Re: [RFC] Not using VAR_DECLs for temporary variables

2006-01-16 Thread Diego Novillo
On Wednesday 21 December 2005 10:37, Zdenek Dvorak wrote: > However, if we instead put a really minimal DECL node (we allocate only > one per type, and consisting just of struct tree_common -- 16 bytes) as > a SSA_NAME_VAR, things are much easier to get working. > I see that you are creating a tcc

Re: [RFC] Not using VAR_DECLs for temporary variables

2006-01-15 Thread Mark Mitchell
Zdenek Dvorak wrote: > Hello, > > during expansion of expressions, gimplification creates a lot of temporary > variables. VAR_DECLs are fairly large (88 bytes on i686), and > additionally an annotation (44 bytes on i686) are allocated for each of > them (some of them even get names, for additiona