Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] Diff of /sml/branches/SMLNJ/src/MLRISC/mlrisc/printFlowgraph.sml
ViewVC logotype

Diff of /sml/branches/SMLNJ/src/MLRISC/mlrisc/printFlowgraph.sml

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

revision 166, Sat Nov 7 20:11:41 1998 UTC revision 167, Sat Nov 7 20:11:41 1998 UTC
# Line 5  Line 5 
5  signature PRINT_FLOW_GRAPH = sig  signature PRINT_FLOW_GRAPH = sig
6     structure F : FLOWGRAPH     structure F : FLOWGRAPH
7     structure E : EMITTER_NEW     structure E : EMITTER_NEW
8        sharing E.F = F        sharing E.I = F.I
9          sharing E.P = F.P
10     type regmaps = int Array.array ref list     type regmaps = int Array.array ref list
11    
12     val printBlock : TextIO.outstream -> int Intmap.intmap -> F.block -> unit     val printBlock : TextIO.outstream -> int Intmap.intmap -> F.block -> unit
# Line 15  Line 16 
16    
17  functor PrintFlowGraphFn  functor PrintFlowGraphFn
18     (structure FlowGraph : FLOWGRAPH     (structure FlowGraph : FLOWGRAPH
19      structure Emitter   : EMITTER_NEW      structure Emitter   : EMITTER_NEW where P=FlowGraph.P and I=FlowGraph.I
20        sharing FlowGraph = Emitter.F) : PRINT_FLOW_GRAPH =     ) : PRINT_FLOW_GRAPH =
21  struct  struct
22     structure E = Emitter     structure E = Emitter
23     structure F = FlowGraph     structure F = FlowGraph
# Line 83  Line 84 
84    
85  (*  (*
86   * $Log: printFlowgraph.sml,v $   * $Log: printFlowgraph.sml,v $
87     * Revision 1.2  1998/07/25 03:08:22  george
88     *   added to support block names in MLRISC
89     *
90   * Revision 1.1.1.1  1998/04/08 18:39:02  george   * Revision 1.1.1.1  1998/04/08 18:39:02  george
91   * Version 110.5   * Version 110.5
92   *   *

Legend:
Removed from v.166  
changed lines
  Added in v.167

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