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

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

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

revision 499, Tue Dec 7 15:44:50 1999 UTC revision 545, Thu Feb 24 13:56:44 2000 UTC
# Line 6  Line 6 
6  Library  Library
7          signature MLTREE_SIMPLIFIER          signature MLTREE_SIMPLIFIER
8          functor MLTreeSimplifier          functor MLTreeSimplifier
9            signature MLTREE_SINGLE_ASSIGNMENT
10            functor MLTreeSingleAssignment
11          signature CLUSTER_GRAPH          signature CLUSTER_GRAPH
12          functor ClusterGraphFn          functor ClusterGraph
13          signature CLUSTER_VIEWER          signature CLUSTER_VIEWER
14          functor ClusterViewer          functor ClusterViewer
15          signature DATAFLOW_ANALYZER          signature DATAFLOW_ANALYZER
16          signature DATAFLOW_PROBLEM          signature DATAFLOW_PROBLEM
17          functor DataflowFn          functor Dataflow
18            functor BranchChaining
19          signature CONTROL_FLOW_GRAPH_GEN          signature CONTROL_FLOW_GRAPH_GEN
20          functor ControlFlowGraphGenFn          functor ControlFlowGraphGen
21          functor CFGGen          functor CFGGen
22          signature CFG_UTIL          signature CFG_UTIL
23          functor CFGUtilFn          functor CFGUtil
24          signature CONTROL_FLOW_GRAPH          signature CONTROL_FLOW_GRAPH
25          functor ControlFlowGraphFn          functor ControlFlowGraph
26          signature CLUSTER2CFG          signature CLUSTER2CFG
27          functor Cluster2CFGFn          functor Cluster2CFG
28          signature CFG2CLUSTER          signature CFG2CLUSTER
29          functor CFG2ClusterFn          functor CFG2Cluster
30          signature FORMAT_INSTRUCTION          signature FORMAT_INSTRUCTION
31          functor FormatInstructionFn          functor FormatInstruction
32          signature MLRISC_IDEFS          signature MLRISC_IDEFS
33          functor IDefsFn          functor IDefs
34          signature MLRISC_IR          signature MLRISC_IR
35          functor MLRISC_IRFn          functor MLRISC_IR
36          signature LIVENESS_ANALYSIS          signature LIVENESS_ANALYSIS
37          functor LivenessAnalysisFn          functor LivenessAnalysis
38          signature INSERT_PREHEADERS          signature MLRISC_OPTIMIZATION
39          functor InsertPreheadersFn          functor InsertPreheaders
40          signature RESHAPE_BRANCHES          functor ReshapeBranches
41          functor ReshapeBranchesFn          functor StaticBranchPrediction
         signature STATIC_BRANCH_PREDICTION  
         functor StaticBranchPredictionFn  
42          signature MLRISC_GLUE          signature MLRISC_GLUE
43          functor MLRISCGlue          functor MLRISCGlue
44  is  is
# Line 48  Line 49 
49          smlnj-lib.cm          smlnj-lib.cm
50    
51          MLRISC.cm          MLRISC.cm
52            MLRISC-Control.cm
53          MLRISC-Lib.cm          MLRISC-Lib.cm
54          MLRISC-Graphs.cm          MLRISC-Graphs.cm
55          MLRISC-Visual.cm          MLRISC-Visual.cm
# Line 57  Line 59 
59           *)           *)
60          mltree/mltree-simplify.sig          mltree/mltree-simplify.sig
61          mltree/mltree-simplify.sml          mltree/mltree-simplify.sml
62            mltree/mltree-single-assign.sig
63            mltree/mltree-single-assign.sml
64    
65          (* These provide a graph view for clusters.  Required if you          (* These provide a graph view for clusters.  Required if you
66           * want to perform any non-trivial analysis on the program.           * want to perform any non-trivial analysis on the program.
# Line 72  Line 76 
76           *)           *)
77          IR/dataflow.sig          IR/dataflow.sig
78          IR/dataflow.sml          IR/dataflow.sml
79            IR/mlrisc-branch-chaining.sml
80          IR/mlrisc-cfg-gen.sig          IR/mlrisc-cfg-gen.sig
81          IR/mlrisc-cfg-gen.sml          IR/mlrisc-cfg-gen.sml
82          IR/mlrisc-cfg-gen2.sml          IR/mlrisc-cfg-gen2.sml
# Line 87  Line 92 
92          IR/mlrisc-ir.sig          IR/mlrisc-ir.sig
93          IR/mlrisc-ir.sml          IR/mlrisc-ir.sml
94          IR/mlrisc-liveness.sml          IR/mlrisc-liveness.sml
95          IR/mlrisc-preheaders.sig          IR/mlrisc-optimization.sig
96          IR/mlrisc-preheaders.sml          IR/mlrisc-preheaders.sml
         IR/mlrisc-reshape-branches.sig  
97          IR/mlrisc-reshape-branches.sml          IR/mlrisc-reshape-branches.sml
         IR/static-branch-prediction.sig  
98          IR/static-branch-prediction.sml          IR/static-branch-prediction.sml
99    
100          (* Glue modules.  These are required only if you want to          (* Glue modules.  These are required only if you want to

Legend:
Removed from v.499  
changed lines
  Added in v.545

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