Related articles |
---|
Newbie SSA question Kevin.Tucker@Microchip.com (2001-01-26) |
Re: Newbie SSA question crmorgan@venus.star.net (Bob Morgan) (2001-02-01) |
Re: Newbie SSA question apiron@ulb.ac.be (Anthony PIRON) (2001-02-01) |
Re: Newbie SSA question Martin.Ward@durham.ac.uk (2001-02-01) |
Re: Newbie SSA question pmk@visi.com (2001-02-12) |
From: | Kevin.Tucker@Microchip.com |
Newsgroups: | comp.compilers |
Date: | 26 Jan 2001 16:56:17 -0500 |
Organization: | Compilers Central |
Keywords: | analysis |
Posted-Date: | 26 Jan 2001 16:56:17 EST |
Hello.
We're looking at implementing SSA in our compiler, and had a seemingly
silly question, but I can't find a definitive answer in the papers
that I've been reading (Cytron, et.al). The question is, when
converting to SSA form, are you actually allocating new variables for
each assignment, or are you just "renaming" them for notational
purposes?. If the latter, then converting out of SSA form would mean
simply "dropping the subscripts", as it were. We've had arguments
both ways, and it looks like the answer is that you are supposed to
allocate new variables for each new assignment, but an argument could
be made for the other point of view, and I wanted to see what other
had to say on the matter.
Thanks in advance!
Kevin Tucker
Development Systems
Microchip Technology
Return to the
comp.compilers page.
Search the
comp.compilers archives again.