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/trunk/src/MLRISC/cm/MLRISC.cm
ViewVC logotype

Diff of /sml/trunk/src/MLRISC/cm/MLRISC.cm

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

revision 908, Fri Aug 24 17:36:41 2001 UTC revision 909, Fri Aug 24 17:48:53 2001 UTC
# Line 6  Line 6 
6          signature BBSCHED          signature BBSCHED
7          signature CELLS          signature CELLS
8          signature CELLS_BASIS          signature CELLS_BASIS
9          signature CLUSTER_OPTIMIZATION          signature CFG_OPTIMIZATION
10          signature CODE_STRING          signature CODE_STRING
11          signature CONSTANT          signature CONSTANT
12            signature CONTROL_FLOW_GRAPH
13            signature CONTROL_FLOWGRAPH_GEN
14          signature C_CALLS          signature C_CALLS
15          signature DELAY_SLOT_PROPERTIES          signature DELAY_SLOT_PROPERTIES
16          signature EXPAND_COPIES          signature EXPAND_COPIES
17          signature FLOWGRAPH  (*      signature FLOWGRAPH_GEN         *)
         signature FLOWGRAPH_GEN  
18          signature FREQUENCY_PROPERTIES          signature FREQUENCY_PROPERTIES
19          signature GC_CELLS          signature GC_CELLS
20          signature GC_TYPE          signature GC_TYPE
# Line 40  Line 41 
41          signature MLTREE_SIZE          signature MLTREE_SIZE
42          signature OMIT_FRAME_POINTER          signature OMIT_FRAME_POINTER
43          signature POINTS_TO          signature POINTS_TO
44          signature PRINT_CLUSTER  (*      signature PRINT_CLUSTER                 *)
45          signature PSEUDO_OPS          signature PSEUDO_OPS
46          signature RA          signature RA
47          signature RA_CORE          signature RA_CORE
48          signature RA_FLOWGRAPH          signature RA_FLOWGRAPH
49          signature RA_FLOWGRAPH_PARTITIONER  (*      signature RA_FLOWGRAPH_PARTITIONER      *)
50          signature RA_GRAPH          signature RA_GRAPH
51          signature RA_PRIORITY_QUEUE          signature RA_PRIORITY_QUEUE
52          signature RA_SPILL          signature RA_SPILL
# Line 70  Line 71 
71          structure RAGraph          structure RAGraph
72          functor BBSched2          functor BBSched2
73          functor BackPatch          functor BackPatch
74            functor BuildFlowgraph
75          functor Cells          functor Cells
76          functor ClusterCountCopies          functor ControlFlowGraph
77          functor ClusterEmit          functor CFGCountCopies
78          functor ClusterExpandCopies          functor CFGEmit
79          functor ClusterGen          functor CFGExpandCopies
80          functor ClusterPartitioner  (*      functor ClusterCountCopies      *)
81    (*      functor ClusterEmit             *)
82    (*      functor ClusterExpandCopies     *)
83    (*      functor ClusterGen              *)
84    (*      functor ClusterPartitioner      *)
85          functor ClusterRA          functor ClusterRA
86          functor FlowGraph          functor DefaultBlockPlacement
87    (*      functor FlowGraph               *)
88          functor FreqProps          functor FreqProps
89          functor GCCells          functor GCCells
90          functor GetReg          functor GetReg
# Line 91  Line 98 
98          functor MLTreeSize          functor MLTreeSize
99          functor MemoryRA          functor MemoryRA
100          functor NoDelaySlots          functor NoDelaySlots
101          functor PrintCluster  (*      functor PrintCluster            *)
102          functor RADeadCodeElim          functor RADeadCodeElim
103          functor RASpill          functor RASpill
104          functor RASpillTypes          functor RASpillTypes
105          functor RISC_RA          functor RISC_RA
106          functor RegionBasedRA  (*      functor RegionBasedRA           *)
107          functor RegisterAllocator          functor RegisterAllocator
108          functor Shuffle          functor Shuffle
109          functor SpanDependencyResolution          functor SpanDependencyResolution
# Line 108  Line 115 
115          $/smlnj-lib.cm          $/smlnj-lib.cm
116          Control.cm          Control.cm
117          Lib.cm          Lib.cm
118            Graphs.cm
119  #else  #else
120          $/smlnj-lib.cm          $/smlnj-lib.cm
121          $/Control.cm          $/Control.cm
122          $/Lib.cm          $/Lib.cm
123            $/Graphs.cm
124  #endif  #endif
125  #else  #else
126          basis.cm          basis.cm
127          smlnj-lib.cm          smlnj-lib.cm
128          Control.cm          Control.cm
129          Lib.cm          Lib.cm
130            Graphs.cm
131  #endif  #endif
132  #else  #else
133          smlnj-lib.cm          smlnj-lib.cm
134          Control.cm          Control.cm
135          Lib.cm          Lib.cm
136            Graphs.cm
137  #endif  #endif
138          ../instructions/cells.sig          ../instructions/cells.sig
139          ../instructions/cells.sml          ../instructions/cells.sml
# Line 137  Line 148 
148          ../instructions/shuffle.sig          ../instructions/shuffle.sig
149          ../instructions/shuffle.sml          ../instructions/shuffle.sml
150          ../instructions/constant.sig          ../instructions/constant.sig
151          ../instructions/labels.sml          ../instructions/label-sig.sml
152            ../instructions/label.sml
153          ../instructions/pseudoOps.sig          ../instructions/pseudoOps.sig
154          ../instructions/region.sig          ../instructions/region.sig
155          ../instructions/freqProps.sig          ../instructions/freqProps.sig
# Line 159  Line 171 
171          ../mltree/mltree-gen.sml          ../mltree/mltree-gen.sml
172          ../mltree/mltree-size.sig          ../mltree/mltree-size.sig
173          ../mltree/mltree-size.sml          ../mltree/mltree-size.sml
174          ../mltree/flowgen.sig  (*      ../mltree/flowgen.sig           *)
175          ../mltree/mltree-mult.sig          ../mltree/mltree-mult.sig
176          ../mltree/mltree-mult.sml          ../mltree/mltree-mult.sml
177          ../mltree/mltree-labexp.sig          ../mltree/mltree-labexp.sig
178          ../mltree/mltree-labexp.sml          ../mltree/mltree-labexp.sml
179          ../mltree/machine-int.sig          ../mltree/machine-int.sig
180          ../mltree/machine-int.sml          ../mltree/machine-int.sml
181          ../cluster/flowgraph.sml          ../flowgraph/buildFlowgraph.sml
182          ../cluster/clustergen.sml          ../flowgraph/cfg.sig
183          ../cluster/printCluster.sml          ../flowgraph/cfg.sml
184            ../flowgraph/cfg-optimization.sig
185            ../flowgraph/cfgExpandCopies.sml
186    (*      ../cluster/flowgraph.sml        *)
187    (*      ../cluster/clustergen.sml       *)
188    (*      ../cluster/printCluster.sml     *)
189          ../cluster/clusterOptimization.sig          ../cluster/clusterOptimization.sig
190          ../cluster/clusterCountCopies.sml          ../cluster/clusterCountCopies.sml       (* move to flowgraph *)
191          ../cluster/clusterExpandCopies.sml  (*      ../cluster/clusterExpandCopies.sml      *)
192          ../ra/getreg.sig          ../ra/getreg.sig
193          ../ra/getreg.sml          ../ra/getreg.sml
194          ../ra/getreg2.sml          ../ra/getreg2.sml
# Line 187  Line 204 
204          ../ra/ra-spill.sml          ../ra/ra-spill.sml
205          ../ra/ra-spillheur.sig          ../ra/ra-spillheur.sig
206          ../ra/ra-flowgraph.sig          ../ra/ra-flowgraph.sig
207          ../ra/ra-flowgraph-part.sig  (*      ../ra/ra-flowgraph-part.sig     *)
208          ../ra/ra.sig          ../ra/ra.sig
209          ../ra/ra.sml          ../ra/ra.sml
210          ../ra/ra-deadCodeE.sml          ../ra/ra-deadCodeE.sml
211          ../ra/ra-priqueue.sig          ../ra/ra-priqueue.sig
212          ../ra/mem-ra.sml          ../ra/mem-ra.sml
213          ../ra/region-based-ra.sml  (*      ../ra/region-based-ra.sml       *)
214          ../ra/risc-ra.sml          ../ra/risc-ra.sml
215          ../ra/cluster-ra.sml          ../ra/cluster-ra.sml
216          ../ra/cluster-partitioner.sml  (*        ../ra/cluster-partitioner.sml *)
217          ../emit/instruction-emitter.sig          ../emit/instruction-emitter.sig
218          ../emit/asmEmit.sig          ../emit/asmEmit.sig
219          ../emit/asmStream.sml          ../emit/asmStream.sml
220          ../emit/asmUtil.sml          ../emit/asmUtil.sml
221          ../emit/clusterEmit.sml          ../emit/clusterEmit.sml         (* move to emit/cfgEmit.sml *)
222          ../emit/code-string.sig          ../emit/code-string.sig
223          ../gc-safety/gc-cells.sig          ../gc-safety/gc-cells.sig
224          ../gc-safety/gc-cells.sml          ../gc-safety/gc-cells.sml
# Line 215  Line 232 
232          ../backpatch/vlBackPatch.sml          ../backpatch/vlBackPatch.sml
233          ../c-calls/c-types.sml          ../c-calls/c-types.sml
234          ../c-calls/c-calls.sig          ../c-calls/c-calls.sig
235            ../block-placement/block-placement.sig
236            ../block-placement/default-block-placement.sml
237          ../omit-frameptr/omit-frame-pointer.sig          ../omit-frameptr/omit-frame-pointer.sig

Legend:
Removed from v.908  
changed lines
  Added in v.909

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