Home My Page Projects Code Snippets Project Openings diderot
Summary Activity Tracker Tasks SCM

SCM Repository

[diderot] Diff of /trunk/src/compiler/IL/ssa-fn.sml
ViewVC logotype

Diff of /trunk/src/compiler/IL/ssa-fn.sml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 359, Tue Sep 28 22:03:40 2010 UTC revision 360, Wed Sep 29 02:59:34 2010 UTC
# Line 121  Line 121 
121          val compare : node * node -> order          val compare : node * node -> order
122          val hash : node -> word          val hash : node -> word
123          val toString : node -> string          val toString : node -> string
124          (* dummy node *)
125            val dummy : node
126        (* CFG edges *)        (* CFG edges *)
127          val preds : node -> node list          val preds : node -> node list
128          val setPred : node * node -> unit          val setPred : node * node -> unit
# Line 135  Line 137 
137          val mkJOIN : (var * var list) list -> node          val mkJOIN : (var * var list) list -> node
138          val mkCOND : {cond : var, trueBranch : node, falseBranch : node} -> node          val mkCOND : {cond : var, trueBranch : node, falseBranch : node} -> node
139          val mkBLOCK : assign list -> node          val mkBLOCK : assign list -> node
140          val mkNEW {actor : Atom.atom, args : var list} -> node          val mkNEW : {actor : Atom.atom, args : var list} -> node
141          val mkDIE : unit -> node          val mkDIE : unit -> node
142          val mkSTABILIZE : unit -> node          val mkSTABILIZE : unit -> node
143          val mkEXIT : unit -> node          val mkEXIT : unit -> node

Legend:
Removed from v.359  
changed lines
  Added in v.360

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0