CVS hackery

Jagannathan, Suresh Suresh.Jagannathan@storagenetworks.com
Mon, 15 Oct 2001 15:49:08 -0400


I'll coordinate with Henry, but will take a shot at one or
more of the five you've listed.  

-- sj

-----Original Message-----
From: Stephen Weeks [mailto:sweeks@intertrust.com]
Sent: Tuesday, October 09, 2001 4:00 PM
To: MLton@sourcelight.com
Subject: RE: CVS hackery



> Let me know how I can help.  

If you want to get your feet wet with SSA, pick one of the later passes and
translate it from CPS to SSA.  Henry, this would be a great time for you to
jump
in too.  Here are the next five passes, working backwards, taken from
ssa/simplify.fun.

(*    ("unusedArgs3", UnusedArgs.unusedArgs), *)
(*    ("redundant", Redundant.redundant), *)
(*    ("redundantTests", RedundantTests.simplify), *)
(*    ("commonBlock", CommonBlock.eliminate), *)
(*    ("commonSubexp", CommonSubexp.eliminate), *)

All of these should be relatively easy.