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

SCM Repository

[smlnj] Annotation of /sml/trunk/src/MLRISC/cm/MLRISC.cm
ViewVC logotype

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1054 - (view) (download)

1 : leunga 775 (* This file is created by makeallcm *)
2 :     Library
3 : george 1033 signature ARCH_SPILL_INSTR
4 : leunga 744 signature ASM_FORMAT_UTIL
5 :     signature ASM_STREAM
6 :     signature ASSEMBLY_EMITTER
7 :     signature BBSCHED
8 : george 936 signature BLOCK_PLACEMENT
9 : leunga 744 signature CELLS
10 :     signature CELLS_BASIS
11 : george 909 signature CFG_OPTIMIZATION
12 : george 933 signature CFG_VIEW
13 : george 984 signature CLIENT_PSEUDO_OPS
14 : leunga 744 signature CODE_STRING
15 :     signature CONSTANT
16 : george 936 signature CONTROL_FLOWGRAPH_GEN
17 : george 909 signature CONTROL_FLOW_GRAPH
18 : leunga 744 signature C_CALLS
19 :     signature DELAY_SLOT_PROPERTIES
20 :     signature FREQUENCY_PROPERTIES
21 : george 984 signature GAS_PSEUDO_OPS
22 : leunga 744 signature GC_CELLS
23 :     signature GC_TYPE
24 :     signature GETREG
25 :     signature INSN_PROPERTIES
26 :     signature INSTRUCTIONS
27 :     signature INSTRUCTION_EMITTER
28 :     signature INSTRUCTION_STREAM
29 :     signature LABEL
30 :     signature LIVENESS
31 : george 761 signature MACHINE_INT
32 : leunga 744 signature MC_EMIT
33 :     signature MLRISC_ANNOTATIONS
34 :     signature MLRISC_OPTIMIZATION
35 :     signature MLRISC_REGION
36 :     signature MLTREE
37 :     signature MLTREECOMP
38 :     signature MLTREEGEN
39 :     signature MLTREE_BASIS
40 : george 984 signature MLTREE_EVAL
41 : leunga 744 signature MLTREE_EXTENSION
42 :     signature MLTREE_EXTENSION_COMP
43 : george 984 signature MLTREE_HASH
44 : leunga 744 signature MLTREE_MULT_DIV
45 :     signature MLTREE_SIZE
46 : george 984 signature MLTREE_STREAM
47 : george 823 signature OMIT_FRAME_POINTER
48 : leunga 744 signature POINTS_TO
49 : george 959 signature PRINT_FLOWGRAPH
50 : leunga 744 signature PSEUDO_OPS
51 : george 984 signature PSEUDO_OPS_BASIS
52 : george 991 signature PSEUDO_OPS_ENDIAN
53 : leunga 744 signature RA
54 :     signature RA_CORE
55 :     signature RA_FLOWGRAPH
56 : george 936 signature RA_FLOWGRAPH_PARTITIONER
57 : leunga 744 signature RA_GRAPH
58 :     signature RA_PRIORITY_QUEUE
59 :     signature RA_SPILL
60 :     signature RA_SPILL_HEURISTICS
61 :     signature REGION
62 :     signature REWRITE_INSTRUCTIONS
63 :     signature SDI_JUMPS
64 :     signature SHUFFLE
65 :     structure AsmFormatUtil
66 :     structure AsmStream
67 :     structure CTypes
68 :     structure CellsBasis
69 :     structure ChaitinSpillHeur
70 :     structure ChowHennessySpillHeur
71 :     structure Label
72 :     structure MLRiscAnnotations
73 :     structure MLRiscRegion
74 :     structure MLTreeBasis
75 : leunga 775 structure MachineInt
76 : leunga 744 structure PointsTo
77 : george 984 structure PseudoOpsBasisTyp
78 : leunga 744 structure RACore
79 :     structure RAGraph
80 : george 1053 structure RaBitmatrix
81 : leunga 744 functor BBSched2
82 :     functor BackPatch
83 : george 909 functor BuildFlowgraph
84 :     functor CFGCountCopies
85 :     functor CFGEmit
86 :     functor CFGExpandCopies
87 : george 933 functor CFGView
88 : george 936 functor Cells
89 : leunga 744 functor ClusterRA
90 : george 936 functor ControlFlowGraph
91 :     functor DefaultBlockPlacement
92 : leunga 744 functor FreqProps
93 :     functor GCCells
94 : george 984 functor GasPseudoOps
95 : leunga 744 functor GetReg
96 :     functor GetReg2
97 :     functor InstructionStream
98 :     functor Liveness
99 : george 984 functor MLTreeEval
100 : leunga 744 functor MLTreeF
101 :     functor MLTreeGen
102 : george 984 functor MLTreeHash
103 : leunga 744 functor MLTreeMult
104 :     functor MLTreeSize
105 : george 984 functor MLTreeStream
106 : leunga 744 functor MemoryRA
107 :     functor NoDelaySlots
108 : george 959 functor PrintFlowgraph
109 : george 984 functor PseudoOps
110 :     functor PseudoOpsBig
111 :     functor PseudoOpsLittle
112 : leunga 744 functor RADeadCodeElim
113 : george 1054 functor RaPriQueue
114 : leunga 744 functor RASpill
115 :     functor RASpillTypes
116 :     functor RISC_RA
117 : george 936 functor RegionBasedRA
118 : leunga 744 functor RegisterAllocator
119 :     functor Shuffle
120 :     functor SpanDependencyResolution
121 :     is
122 :     #if defined(NEW_CM)
123 :     #if SMLNJ_VERSION * 100 + SMLNJ_MINOR_VERSION >= 11030
124 : leunga 775 $/basis.cm
125 :     #if defined(UNSHARED_MLRISC)
126 :     $/smlnj-lib.cm
127 :     Control.cm
128 : george 909 Graphs.cm
129 : george 933 Visual.cm
130 : george 936 Lib.cm
131 : leunga 775 #else
132 :     $/smlnj-lib.cm
133 : blume 771 $/Control.cm
134 : george 909 $/Graphs.cm
135 : george 933 $/Visual.cm
136 : george 936 $/Lib.cm
137 : leunga 775 #endif
138 : leunga 744 #else
139 : leunga 775 basis.cm
140 :     smlnj-lib.cm
141 : blume 771 Control.cm
142 : george 909 Graphs.cm
143 : george 933 Visual.cm
144 : george 936 Lib.cm
145 : leunga 744 #endif
146 :     #else
147 : leunga 775 smlnj-lib.cm
148 : blume 771 Control.cm
149 : george 909 Graphs.cm
150 : george 933 Visual.cm
151 : george 936 Lib.cm
152 : leunga 744 #endif
153 :     ../instructions/cells.sig
154 :     ../instructions/cells.sml
155 :     ../instructions/cells-basis.sig
156 :     ../instructions/cells-basis.sml
157 :     ../instructions/rewrite.sig
158 :     ../instructions/insnProps.sig
159 :     ../instructions/stream.sig
160 :     ../instructions/stream.sml
161 :     ../instructions/instructions.sig
162 :     ../instructions/shuffle.sig
163 :     ../instructions/shuffle.sml
164 :     ../instructions/constant.sig
165 : george 936 ../instructions/label.sml
166 : george 909 ../instructions/label-sig.sml
167 : leunga 744 ../instructions/region.sig
168 :     ../instructions/freqProps.sig
169 :     ../instructions/freqProps.sml
170 :     ../instructions/mlriscAnnotations.sig
171 :     ../instructions/mlriscAnnotations.sml
172 :     ../instructions/mlriscOptimization.sig
173 :     ../aliasing/mlriscRegion.sig
174 :     ../aliasing/mlriscRegion.sml
175 :     ../aliasing/pointsTo.sig
176 :     ../aliasing/pointsTo.sml
177 : george 984 ../mltree/mltree.sig
178 :     ../mltree/mltree.sml
179 :     ../mltree/mltree-eval.sig
180 :     ../mltree/mltree-eval.sml
181 : leunga 744 ../mltree/mltree-extension.sig
182 :     ../mltree/mltree-basis.sig
183 :     ../mltree/mltree-basis.sml
184 :     ../mltree/mltreecomp.sig
185 :     ../mltree/mltree-gen.sig
186 :     ../mltree/mltree-gen.sml
187 : george 984 ../mltree/mltree-hash.sig
188 :     ../mltree/mltree-hash.sml
189 : leunga 744 ../mltree/mltree-size.sig
190 :     ../mltree/mltree-size.sml
191 : george 991 ../mltree/mltree-stream.sig
192 : george 984 ../mltree/mltree-stream.sml
193 : leunga 744 ../mltree/mltree-mult.sig
194 :     ../mltree/mltree-mult.sml
195 : leunga 775 ../mltree/machine-int.sig
196 :     ../mltree/machine-int.sml
197 : george 984 ../flowgraph/buildFlowgraph.sml
198 : george 936 ../flowgraph/cfg-optimization.sig
199 : george 984 ../flowgraph/client-pseudo-ops.sig
200 : george 909 ../flowgraph/cfg.sig
201 :     ../flowgraph/cfg.sml
202 : george 936 ../flowgraph/cfgView.sig
203 :     ../flowgraph/cfgView.sml
204 : george 933 ../flowgraph/cfgCountCopies.sml
205 : george 909 ../flowgraph/cfgExpandCopies.sml
206 : george 984 ../flowgraph/gasPseudoOps.sml
207 :     ../flowgraph/printFlowgraph.sml
208 :     ../flowgraph/pseudo-ops.sig
209 :     ../flowgraph/pseudo-ops.sml
210 :     ../flowgraph/pseudo-ops-basis.sig
211 :     ../flowgraph/pseudo-ops-basis-typ.sml
212 :     ../flowgraph/pseudo-ops-big.sml
213 : george 991 ../flowgraph/pseudo-ops-endian.sig
214 : george 984 ../flowgraph/pseudo-ops-little.sml
215 : george 1033 ../ra/arch-spill-instr.sig
216 : leunga 744 ../ra/getreg.sig
217 :     ../ra/getreg.sml
218 :     ../ra/getreg2.sml
219 :     ../ra/liveness.sml
220 :     ../ra/chaitin-spillheur.sml
221 :     ../ra/chow-hennessy-spillheur.sml
222 : george 1053 ../ra/raBitmatrix.sml
223 :     ../ra/ra-bitmatrix.sig
224 :     ../ra/ra-priqueue.sig
225 :     ../ra/raPriQueue.sml
226 : leunga 744 ../ra/ra-graph.sig
227 :     ../ra/ra-graph.sml
228 :     ../ra/ra-core.sig
229 :     ../ra/ra-core.sml
230 :     ../ra/ra-spill-types.sml
231 :     ../ra/ra-spill.sig
232 :     ../ra/ra-spill.sml
233 :     ../ra/ra-spillheur.sig
234 :     ../ra/ra-flowgraph.sig
235 : george 936 ../ra/ra-flowgraph-part.sig
236 : leunga 744 ../ra/ra.sig
237 :     ../ra/ra.sml
238 :     ../ra/ra-deadCodeE.sml
239 :     ../ra/mem-ra.sml
240 : george 936 ../ra/region-based-ra.sml
241 : leunga 744 ../ra/risc-ra.sml
242 :     ../ra/cluster-ra.sml
243 :     ../emit/instruction-emitter.sig
244 :     ../emit/asmEmit.sig
245 :     ../emit/asmStream.sml
246 :     ../emit/asmUtil.sml
247 : george 936 ../emit/cfgEmit.sml
248 : leunga 744 ../emit/code-string.sig
249 : george 1003 ../emit/mc-emit.sig
250 : leunga 744 ../gc-safety/gc-cells.sig
251 :     ../gc-safety/gc-cells.sml
252 :     ../gc-safety/gc-type.sig
253 :     ../backpatch/backpatch.sml
254 :     ../backpatch/bbsched.sig
255 :     ../backpatch/spanDep.sml
256 :     ../backpatch/delaySlotProps.sig
257 :     ../backpatch/noDelaySlots.sml
258 :     ../backpatch/sdi-jumps.sig
259 :     ../backpatch/vlBackPatch.sml
260 : george 936 ../block-placement/block-placement.sig
261 :     ../block-placement/default-block-placement.sml
262 : leunga 744 ../c-calls/c-types.sml
263 :     ../c-calls/c-calls.sig
264 : george 823 ../omit-frameptr/omit-frame-pointer.sig

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