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/ir-moved.cm
ViewVC logotype

Annotation of /sml/trunk/src/MLRISC/ir-moved.cm

Parent Directory Parent Directory | Revision Log Revision Log


Revision 657 - (view) (download)

1 : blume 573 (*
2 :     * This library implements various compiler data structures and graphs.
3 :     *)
4 :    
5 :     Library
6 : leunga 624 signature COMPUTE_FREQUENCIES
7 :     signature COMPUTE_FREQUENCIES2
8 : blume 573 signature CONTROL_DEPENDENCE_GRAPH
9 :     signature CONTROL_FLOW_GRAPH_RESTRUCTURE
10 :     signature DERIVED_GRAPH
11 : leunga 641 signature DJ_DATAFLOW
12 : blume 573 signature DJ_GRAPH
13 :     signature DOMINANCE_FRONTIERS
14 :     signature DOMINATOR_TREE
15 :     signature IDEFS
16 : leunga 624 signature LOOP_STRUCTURE
17 :     signature REDUCIBILITY
18 :     signature STATIC_SINGLE_ASSIGNMENT_FORM
19 : blume 573 structure IDefs
20 : leunga 624 functor ComputeFrequencies
21 :     functor ComputeFrequencies2
22 :     functor ControlDependenceGraph
23 :     functor ControlFlowGraphRestructure
24 : leunga 641 functor DJDataflow
25 : leunga 624 functor DJGraph
26 :     functor DerivedGraph
27 :     functor DominanceFrontiers
28 :     functor DominatorTree
29 : blume 573 functor LoopStructure
30 :     functor Reducibility
31 :     functor StaticSingleAssignmentForm
32 :     is
33 :    
34 :     #if defined(NEW_CM)
35 : leunga 657 #if SMLNJ_VERSION * 100 + SMLNJ_MINOR_VERSION >= 11028
36 : blume 643 $basis.cm
37 :     $smlnj-lib.cm
38 :     #else
39 : leunga 657 basis.cm
40 : blume 643 smlnj-lib.cm
41 : blume 573 #endif
42 : leunga 657 #else
43 :     smlnj-lib.cm
44 :     #endif
45 : blume 643 Control.cm
46 :     Lib.cm
47 :     Graphs.cm
48 : blume 573
49 :     ir/cdg.sig
50 :     ir/cdg.sml
51 :     ir/cfg-restructure.sig
52 :     ir/cfg-restructure.sml
53 :     ir/compute-freq.sig
54 :     ir/compute-freq.sml
55 :     ir/compute-freq2.sig
56 :     ir/compute-freq2.sml
57 :     ir/derived-graph.sig
58 :     ir/derived-graph.sml
59 : leunga 641 ir/dj-dataflow.sig
60 :     ir/dj-dataflow.sml
61 : blume 573 ir/djgraph.sig
62 :     ir/djgraph.sml
63 :     ir/dominance-frontier.sig
64 :     ir/dominance-frontier.sml
65 :     ir/dominator.sig
66 :     ir/dominator.sml
67 :     ir/idefs2.sig
68 :     ir/idefs2.sml
69 :     ir/loop-structure.sig
70 :     ir/loop-structure.sml
71 :     ir/reducibility.sig
72 :     ir/reducibility.sml
73 :     ir/ssa.sig
74 :     ir/ssa.sml
75 :    

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