Static single-assignment form: Difference between revisions

Content deleted Content added
Compilers using SSA form: GCC 4 is out now
It's not critical. In fact, the main SSA compilers out there (XLC, ICC, etc) don't do renaming SSA, they use FUD chains!
Line 87:
== Converting out of SSA form ==
 
<i>Simple copy insertion, algorithms to reduce copies, etc. If overlapping lifetimes are allowed (which is critical to SSA form) simply dropping the subscripts doesn't work. Pure SSA form doesn't really use subscripts anyway.</i>
 
== Extensions to SSA form ==