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

SCM Repository

[diderot] Diff of /branches/vis15/src/compiler/cfg-ir/ssa-sig.sml
ViewVC logotype

Diff of /branches/vis15/src/compiler/cfg-ir/ssa-sig.sml

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

revision 3936, Mon Jun 6 10:34:23 2016 UTC revision 3937, Mon Jun 6 13:16:10 2016 UTC
# Line 400  Line 400 
400          val setEdgeMask : node * bool list -> unit (* set incoming edge mask for JOIN node *)          val setEdgeMask : node * bool list -> unit (* set incoming edge mask for JOIN node *)
401          val addEdge : node * node -> unit          val addEdge : node * node -> unit
402        (* replace the edge src-->oldDst by the edge src-->dst *)        (* replace the edge src-->oldDst by the edge src-->dst *)
403          val replaceInEdge : {src : node, oldDst : node, dst : node} -> unit          val replaceOutEdge : {src : node, oldDst : node, dst : node} -> unit
404        (* replace the edge oldSrc-->dst by the edge src-->dst *)        (* replace the edge oldSrc-->dst by the edge src-->dst *)
405          val replaceOutEdge : {oldSrc : node, src : node, dst : node} -> unit          val replaceInEdge : {oldSrc : node, src : node, dst : node} -> unit
406        (* constructors *)        (* constructors *)
407          val mkENTRY : unit -> node          val mkENTRY : unit -> node
408          val mkJOIN : phi list -> node          val mkJOIN : phi list -> node

Legend:
Removed from v.3936  
changed lines
  Added in v.3937

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