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