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/trunk/cm/MIPS.cm
ViewVC logotype

Diff of /MLRISC/trunk/cm/MIPS.cm

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

revision 744, Fri Dec 8 04:11:42 2000 UTC revision 775, Fri Jan 12 01:17:51 2001 UTC
# Line 1  Line 1 
1  (*  (* This file is created by makeallcm *)
  * MIPS specific modules for MLRISC code generation framework.  
  *)  
   
2  Library  Library
   
3          signature MIPSCELLS          signature MIPSCELLS
4          signature MIPSINSTR          signature MIPSINSTR
5          signature MIPSSHUFFLE          signature MIPSSHUFFLE
# Line 15  Line 11 
11          functor MIPSRewrite          functor MIPSRewrite
12          functor MIPSShuffle          functor MIPSShuffle
13  is  is
   
14  #if defined(NEW_CM)  #if defined(NEW_CM)
15  #if SMLNJ_VERSION * 100 + SMLNJ_MINOR_VERSION >= 11030  #if SMLNJ_VERSION * 100 + SMLNJ_MINOR_VERSION >= 11030
16          $/basis.cm          $/basis.cm
17    #if defined(UNSHARED_MLRISC)
18          $/smlnj-lib.cm          $/smlnj-lib.cm
19            MLRISC.cm
20            Control.cm
21            Lib.cm
22    #else
23            $/smlnj-lib.cm
24            $/MLRISC.cm
25            $/Control.cm
26            $/Lib.cm
27    #endif
28  #else  #else
29          basis.cm          basis.cm
30          smlnj-lib.cm          smlnj-lib.cm
31            MLRISC.cm
32            Control.cm
33            Lib.cm
34  #endif  #endif
35  #else  #else
36          smlnj-lib.cm          smlnj-lib.cm
 #endif  
   
37          MLRISC.cm          MLRISC.cm
38          Control.cm          Control.cm
39          Lib.cm          Lib.cm
40    #endif
         (* MIPS specific backend *)  
41          ../mips/instructions/mipsCells.sml          ../mips/instructions/mipsCells.sml
42          ../mips/instructions/mipsInstr.sml          ../mips/instructions/mipsInstr.sml
43          ../mips/instructions/mipsShuffle.sig          ../mips/instructions/mipsShuffle.sig
44          ../mips/instructions/mipsShuffle.sml          ../mips/instructions/mipsShuffle.sml
         (*mips/instructions/mipsProps.sml  
         ../mips/instructions/mipsFreqProps.sml*)  
45          ../mips/emit/mipsAsm.sml          ../mips/emit/mipsAsm.sml
46          ../mips/emit/mipsMC.sml          ../mips/emit/mipsMC.sml
47          ../mips/backpatch/mipsJumps.sml          ../mips/backpatch/mipsJumps.sml
         (*mips/mltree/mipsPseudoInstr.sig*)  
         (*mips/mltree/mips.sml*)  
48          ../mips/ra/mipsRewrite.sml          ../mips/ra/mipsRewrite.sml

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

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