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 3535, Thu Dec 24 15:45:26 2015 UTC revision 3536, Fri Dec 25 18:51:48 2015 UTC
# Line 70  Line 70 
70            }            }
71        | COND of {        | COND of {
72              pred : node ref,              pred : node ref,
73              cond : var,              cond : var ref,             (* the variable being tested (we use a ref to allow rewriting) *)
74              trueBranch : node ref,              trueBranch : node ref,
75              falseBranch : node ref              falseBranch : node ref
76            }            }
# Line 80  Line 80 
80              phis : phi list ref,        (* phi nodes (as in JOIN) *)              phis : phi list ref,        (* phi nodes (as in JOIN) *)
81              mask : bool list ref,       (* true for incoming fake edges *)              mask : bool list ref,       (* true for incoming fake edges *)
82              var : var,                  (* the loop variable *)              var : var,                  (* the loop variable *)
83              src : var,                  (* the source of values being iterated over *)              src : var ref,              (* the source of values being iterated over *)
84              bodyEntry : node ref,       (* the loop body entry node *)              bodyEntry : node ref,       (* the loop body entry node *)
85              bodyExit : node ref,        (* the loop body exit node *)              bodyExit : node ref,        (* the loop body exit node *)
86              succ : node ref             (* the loop-exit edge *)              succ : node ref             (* the loop-exit edge *)

Legend:
Removed from v.3535  
changed lines
  Added in v.3536

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