This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Enabling SSA for alpha?
- To: Brad Lucier <lucier at math dot purdue dot edu>
- Subject: Re: Enabling SSA for alpha?
- From: Jeffrey A Law <law at cygnus dot com>
- Date: Wed, 15 Mar 2000 12:42:07 -0700
- cc: gcc at gcc dot gnu dot org
- Reply-To: law at cygnus dot com
In message <200003151924.OAA25570@polya.math.purdue.edu>you write:
> OK, I've read Muchnick's short section on transforming to SSA form; he
> doesn't give an algorithm for transforming *from* SSA form,
Correct, but I do believe he discusses the general concepts behind SSA
reasonably well.
> might be the critical part I don't understand---if you go from gcc's
> intermediate representation to SSA and back again, do you lose the property
> that no destination registers overlap source registers?
Correct.
> It would seem that the algorithm to go from SSA to gcc's intermediate form
> is crucial here.
It's certainly important.
jeff