Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] Annotation of /sml/trunk/src/MLRISC/cm/SPARC.cm
ViewVC logotype

Annotation of /sml/trunk/src/MLRISC/cm/SPARC.cm

Parent Directory Parent Directory | Revision Log Revision Log


Revision 771 - (view) (download)

1 : leunga 744 (* SPARC-MLRISC.cm
2 :     *
3 :     * COPYRIGHT (c) 1999 Bell Labs, Lucent Technologies.
4 :     *
5 :     * SPARC specific modules for MLRISC code generation framework.
6 :     *)
7 :    
8 :     Library
9 :    
10 :     signature SPARCCELLS
11 :     signature SPARCINSTR
12 :     signature SPARCSHUFFLE
13 :     signature SPARC_PSEUDO_INSTR
14 :     structure SparcCells
15 :     functor Sparc
16 :     functor SparcAsmEmitter
17 :     functor SparcDelaySlots
18 :     functor SparcFreqProps
19 :     functor SparcInstr
20 :     functor SparcJumps
21 :     functor SparcMCEmitter
22 :     functor SparcProps
23 :     functor SparcRewrite
24 :     functor SparcShuffle
25 :     is
26 :    
27 :     #if defined(NEW_CM)
28 :     #if SMLNJ_VERSION * 100 + SMLNJ_MINOR_VERSION >= 11030
29 :     $/basis.cm
30 :     $/smlnj-lib.cm
31 : blume 771 $/MLRISC.cm
32 :     $/Control.cm
33 :     $/Lib.cm
34 : leunga 744 #else
35 :     basis.cm
36 :     smlnj-lib.cm
37 : blume 771 MLRISC.cm
38 :     Control.cm
39 :     Lib.cm
40 : leunga 744 #endif
41 :     #else
42 :     smlnj-lib.cm
43 :     MLRISC.cm
44 :     Control.cm
45 :     Lib.cm
46 : blume 771 #endif
47 : leunga 744
48 :     (* Sparc specific backend *)
49 :     ../sparc/instructions/sparcCells.sml
50 :     ../sparc/instructions/sparcInstr.sml
51 :     ../sparc/instructions/sparcShuffle.sig
52 :     ../sparc/instructions/sparcShuffle.sml
53 :     ../sparc/instructions/sparcProps.sml
54 :     ../sparc/instructions/sparcFreqProps.sml
55 :     ../sparc/emit/sparcAsm.sml
56 :     ../sparc/emit/sparcMC.sml
57 :     ../sparc/backpatch/sparcJumps.sml
58 :     ../sparc/mltree/sparcPseudoInstr.sig
59 :     ../sparc/mltree/sparc.sml
60 :     ../sparc/ra/sparcRewrite.sml
61 :     (* ../sparc/ra/sparcRegAlloc.sml *)
62 :     ../sparc/backpatch/sparcDelaySlotProps.sml

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