[tcb] Incremental SSA updates

Kazu Hirata kazu@cs.umass.edu
Wed Mar 30 19:28:00 GMT 2005


Hi Jeff,

> What I think Kazu is proposing is the context sensitive equivalences
> would be made explicit in the IL.  I would actually consider that a
> relatively minor cleanup.  If done correctly (and that may be
> nontrivial), then I would expect such a change to have no
> significant impact on either the compile time performance of DOM or
> on the generated code.

Yes, that's what I am realizing.  Too much IL manipulation isn't worth
it if it serves nothing but jump threading.

> The code attached to the jump threading meta-bug removes that limitation
> and results in a huge improvement in the number of jumps we are able
> to thread.
> 
> [ I'll note that any data on the effectiveness of jump threading changes
>   ought   to be made relative to the patch attached to the jump
>   threading meta-bug.  ]

Yes, that's why I am keeping myself quiet as far as patches go. :-)

Kazu Hirata



More information about the Gcc-patches mailing list