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/sparc/mltree/sparc.sml
ViewVC logotype

Diff of /sml/trunk/src/MLRISC/sparc/mltree/sparc.sml

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

revision 1116, Tue Mar 5 23:17:18 2002 UTC revision 1117, Wed Mar 6 15:29:24 2002 UTC
# Line 1  Line 1 
1  (*  (* sparc.sml
2     *
3     * COPYRIGHT (c) 2002 Bell Labs, Lucent Technologies
4     *
5   * This is a new instruction selection module for Sparc,   * This is a new instruction selection module for Sparc,
6   * using the new instruction representation and the new MLTREE representation.   * using the new instruction representation and the new MLTREE representation.
7   * Support for V9 has been added.   * Support for V9 has been added.
# Line 67  Line 70 
70    
71    val intTy = if V9 then 64 else 32    val intTy = if V9 then 64 else 32
72    structure Gen = MLTreeGen(structure T = T    structure Gen = MLTreeGen(structure T = T
73                                structure Cells = C
74                              val intTy = intTy                              val intTy = intTy
75                              val naturalWidths = if V9 then [32,64] else [32]                              val naturalWidths = if V9 then [32,64] else [32]
76                              datatype rep = SE | ZE | NEITHER                              datatype rep = SE | ZE | NEITHER

Legend:
Removed from v.1116  
changed lines
  Added in v.1117

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