CVS hackery
   
    Stephen Weeks
     
    MLton@sourcelight.com
       
    Tue, 9 Oct 2001 12:59:45 -0700
    
    
  
> 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.