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

Diff of /sml/trunk/src/compiler/MLRISC-OPTIMIZER.cm

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

sml/branches/SMLNJ/src/compiler/MLRISC-OPTIMIZER.cm revision 411, Fri Sep 3 00:25:03 1999 UTC sml/trunk/src/compiler/MLRISC-OPTIMIZER.cm revision 651, Thu Jun 1 18:34:03 2000 UTC
# Line 12  Line 12 
12    
13    1. Load the optimizer sources:    1. Load the optimizer sources:
14    
15          CM.make'{force_relink=false,          CM.make "src/compiler/MLRISC-OPTIMIZER.cm";
                  group="src/compiler/MLRISC-OPTIMIZER.cm"};  
16    
17    2. At the top level execute:    2. At the top level execute:
18    
19         structure M = Compiler.Control.MLRISC;         structure M = Compiler.Control.MLRISC;
20    
21         M.mlrisc" :=true;                (* enable optimizer *)         M.mlrisc :=true;                         (* enable optimizer *)
22         M.getString "viewer" := "daVinci";       (* set viewer *)         M.getString "viewer" := "daVinci";       (* set viewer *)
23         M.getFlag "view-IR" := true;             (* enable viewer *)         M.getFlag "view-IR" := true;             (* enable viewer *)
24         M.mlrisc_phases :=                       (* set phases *)         M.mlrisc_phases :=                       (* set phases *)
# Line 55  Line 54 
54    clusters.    clusters.
55  *)  *)
56    
57  Group is  Library
58      structure Compiler
59      structure MLRISCOptimizer
60    is
61    
62      basis.cm
63      comp-lib.cm
64      viscomp-lib.cm
65      smlnj-lib.cm
66      host-compiler.cm
67    
68      MLRISC.cm
69            (* Could use the anchors to eliminate the path *)
70      ../MLRISC/MLRISC-IR.cm
71      ../MLRISC/MLRISC-Visual.cm
72      ../MLRISC/MLRISC-Graphs.cm
73      ../MLRISC/MLRISC-ir.cm
74      ../MLRISC/MLRISC-Lib.cm
75    
76  CodeGen/optimizer/mlrisc-optimizer.sml  CodeGen/optimizer/mlrisc-optimizer.sml
 CodeGen/optimizer/mlrisc-environment.sml  
   
 ../MLRISC/library/sources.cm  
 ../MLRISC/graphs/sources.cm  
 ../MLRISC/visualization/sources.cm  
 ../MLRISC/ir/sources.cm  
   
 ../MLRISC/IR/dataflow.sig  
 ../MLRISC/IR/dataflow.sml  
 ../MLRISC/IR/mlrisc-cfg-util.sig  
 ../MLRISC/IR/mlrisc-cfg-util.sml  
 ../MLRISC/IR/mlrisc-cfg.sig  
 ../MLRISC/IR/mlrisc-cfg.sml  
 ../MLRISC/IR/mlrisc-cfg2cluster.sml  
 ../MLRISC/IR/mlrisc-cluster2cfg.sml  
 ../MLRISC/IR/mlrisc-format-insn.sml  
 ../MLRISC/IR/mlrisc-ir.sig  
 ../MLRISC/IR/mlrisc-ir.sml  
 ../MLRISC/IR/mlrisc-liveness.sml  
 ../MLRISC/IR/mlrisc-reshape-branches.sig  
 ../MLRISC/IR/mlrisc-reshape-branches.sml  
 ../MLRISC/IR/static-branch-prediction.sig  
 ../MLRISC/IR/static-branch-prediction.sml  
   
 ../MLRISC/Glue/mlrisc-glue.sig  
 ../MLRISC/Glue/mlrisc-glue.sml  
   

Legend:
Removed from v.411  
changed lines
  Added in v.651

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