Re: Overlapping live ranges in Open64's SSA form

lsjoberg@aland.net (Linus =?iso-8859-1?q?Sj=F6berg?=)
22 Dec 2002 10:39:32 -0500

          From comp.compilers

Related articles
Overlapping live ranges in Open64's SSA form dnovillo@redhat.com (Diego Novillo) (2002-12-19)
Re: Overlapping live ranges in Open64's SSA form lsjoberg@aland.net (2002-12-22)
Re: Overlapping live ranges in Open64's SSA form dnovillo@redhat.com (Diego Novillo) (2002-12-24)
| List of all articles for this month |

From: lsjoberg@aland.net (Linus =?iso-8859-1?q?Sj=F6berg?=)
Newsgroups: comp.compilers
Date: 22 Dec 2002 10:39:32 -0500
Organization: Alcom
References: 02-12-102
Keywords: analysis, optimize
Posted-Date: 22 Dec 2002 10:39:32 EST

Diego Novillo <dnovillo@redhat.com> writes:


> Furthermore, what would happen to the '&' operator in C? Say we
> take the address of variable 'a' that has two live versions.
> Which one do we use?


Have you looked at:
    Christopher Lapkowski, Laurie. J. Hendren "Extended SSA Numbering:
    Introducing SSA properties to languages with multi-level pointers"


That paper discusses this problems; I used it to get around the
pointer/dereferencing problem in my own Master's thesis.


/LS


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.