This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: SSA for Trees - PRE implementation



On Jan 8, 2004, at 2:06 PM, Sidney Bennett wrote:


I see some work has been done on using SSA in GCC. According to the GCC
internals manual, only constant propagation and dead-code elimination are
implemented, but http://gcc.gnu.org/projects/tree-ssa includes a longer list
of SSA passes, including Partial Redundancy Elimination. Is an SSA PRE pass
complete or available?

Yes.


It's in the file tree-ssa-pre.c

It does load PRE and regular PRE, but not the strength reduction extensions yet.

Is anyone working on it?
Yes. (Me)
  I've recently attempted an
SSA PRE implementation based on the Kennedy, et.al. paper and met with
significant difficulties.

Non-surprising :P


 I am curious if others have found success or if
they have found similar problems.

Sid



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]