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 /MLRISC/releases/release-110.62/cm/SPARC.cm
ViewVC logotype

Diff of /MLRISC/releases/release-110.62/cm/SPARC.cm

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

revision 771, Sat Dec 30 13:06:09 2000 UTC revision 775, Fri Jan 12 01:17:51 2001 UTC
# Line 1  Line 1 
1  (* SPARC-MLRISC.cm  (* This file is created by makeallcm *)
  *  
  * COPYRIGHT (c) 1999 Bell Labs, Lucent Technologies.  
  *  
  * SPARC specific modules for MLRISC code generation framework.  
  *)  
   
2  Library  Library
   
3          signature SPARCCELLS          signature SPARCCELLS
4          signature SPARCINSTR          signature SPARCINSTR
5          signature SPARCSHUFFLE          signature SPARCSHUFFLE
# Line 23  Line 16 
16          functor SparcRewrite          functor SparcRewrite
17          functor SparcShuffle          functor SparcShuffle
18  is  is
   
19  #if defined(NEW_CM)  #if defined(NEW_CM)
20  #if SMLNJ_VERSION * 100 + SMLNJ_MINOR_VERSION >= 11030  #if SMLNJ_VERSION * 100 + SMLNJ_MINOR_VERSION >= 11030
21          $/basis.cm          $/basis.cm
22    #if defined(UNSHARED_MLRISC)
23            $/smlnj-lib.cm
24            MLRISC.cm
25            Control.cm
26            Lib.cm
27    #else
28          $/smlnj-lib.cm          $/smlnj-lib.cm
29          $/MLRISC.cm          $/MLRISC.cm
30          $/Control.cm          $/Control.cm
31          $/Lib.cm          $/Lib.cm
32    #endif
33  #else  #else
34          basis.cm          basis.cm
35          smlnj-lib.cm          smlnj-lib.cm
# Line 44  Line 43 
43          Control.cm          Control.cm
44          Lib.cm          Lib.cm
45  #endif  #endif
   
         (* Sparc specific backend *)  
46          ../sparc/instructions/sparcCells.sml          ../sparc/instructions/sparcCells.sml
47          ../sparc/instructions/sparcInstr.sml          ../sparc/instructions/sparcInstr.sml
48          ../sparc/instructions/sparcShuffle.sig          ../sparc/instructions/sparcShuffle.sig
# Line 58  Line 55 
55          ../sparc/mltree/sparcPseudoInstr.sig          ../sparc/mltree/sparcPseudoInstr.sig
56          ../sparc/mltree/sparc.sml          ../sparc/mltree/sparc.sml
57          ../sparc/ra/sparcRewrite.sml          ../sparc/ra/sparcRewrite.sml
         (* ../sparc/ra/sparcRegAlloc.sml *)  
58          ../sparc/backpatch/sparcDelaySlotProps.sml          ../sparc/backpatch/sparcDelaySlotProps.sml

Legend:
Removed from v.771  
changed lines
  Added in v.775

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