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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 744 - (view) (download)

1 : leunga 744 (*
2 :     * MIPS specific modules for MLRISC code generation framework.
3 :     *)
4 :    
5 :     Library
6 :    
7 :     signature MIPSCELLS
8 :     signature MIPSINSTR
9 :     signature MIPSSHUFFLE
10 :     structure MIPSCells
11 :     functor MIPSAsmEmitter
12 :     functor MIPSInstr
13 :     functor MIPSJumps
14 :     functor MIPSMCEmitter
15 :     functor MIPSRewrite
16 :     functor MIPSShuffle
17 :     is
18 :    
19 :     #if defined(NEW_CM)
20 :     #if SMLNJ_VERSION * 100 + SMLNJ_MINOR_VERSION >= 11030
21 :     $/basis.cm
22 :     $/smlnj-lib.cm
23 :     #else
24 :     basis.cm
25 :     smlnj-lib.cm
26 :     #endif
27 :     #else
28 :     smlnj-lib.cm
29 :     #endif
30 :    
31 :     MLRISC.cm
32 :     Control.cm
33 :     Lib.cm
34 :    
35 :     (* MIPS specific backend *)
36 :     ../mips/instructions/mipsCells.sml
37 :     ../mips/instructions/mipsInstr.sml
38 :     ../mips/instructions/mipsShuffle.sig
39 :     ../mips/instructions/mipsShuffle.sml
40 :     (*mips/instructions/mipsProps.sml
41 :     ../mips/instructions/mipsFreqProps.sml*)
42 :     ../mips/emit/mipsAsm.sml
43 :     ../mips/emit/mipsMC.sml
44 :     ../mips/backpatch/mipsJumps.sml
45 :     (*mips/mltree/mipsPseudoInstr.sig*)
46 :     (*mips/mltree/mips.sml*)
47 :     ../mips/ra/mipsRewrite.sml

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