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 1921 - (view) (download)

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

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