SCM Repository
Diff of /sml/trunk/src/MLRISC/cm/HPPA.cm
Parent Directory
|
Revision Log
|
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 | (* HPPA-MLRISC.cm | (* This file is created by makeallcm *) |
* | ||
* COPYRIGHT (c) 1999 Bell Labs, Lucent Technologies. | ||
* | ||
* HPPA specific modules for MLRISC code generation framework. | ||
*) | ||
2 | Library | Library |
3 | signature HPPACELLS | signature HPPACELLS |
4 | signature HPPAINSTR | signature HPPAINSTR |
5 | signature HPPASHUFFLE | signature HPPASHUFFLE |
# | Line 24 | Line 17 |
17 | functor HppaRewrite | functor HppaRewrite |
18 | functor HppaShuffle | functor HppaShuffle |
19 | is | is |
20 | #if defined(NEW_CM) | #if defined(NEW_CM) |
21 | #if SMLNJ_VERSION * 100 + SMLNJ_MINOR_VERSION >= 11030 | #if SMLNJ_VERSION * 100 + SMLNJ_MINOR_VERSION >= 11030 |
22 | $/basis.cm | $/basis.cm |
23 | #if defined(UNSHARED_MLRISC) | |
24 | $/smlnj-lib.cm | |
25 | MLRISC.cm | |
26 | Control.cm | |
27 | Lib.cm | |
28 | #else | |
29 | $/smlnj-lib.cm | $/smlnj-lib.cm |
30 | $/MLRISC.cm | $/MLRISC.cm |
31 | $/Control.cm | $/Control.cm |
32 | $/Lib.cm | $/Lib.cm |
33 | #endif | |
34 | #else | #else |
35 | basis.cm | basis.cm |
36 | smlnj-lib.cm | smlnj-lib.cm |
# | Line 45 | Line 44 |
44 | Control.cm | Control.cm |
45 | Lib.cm | Lib.cm |
46 | #endif | #endif |
(* HPPA specific backend *) | ||
47 | ../hppa/instructions/hppaCells.sml | ../hppa/instructions/hppaCells.sml |
48 | ../hppa/instructions/hppaInstr.sml | ../hppa/instructions/hppaInstr.sml |
49 | ../hppa/instructions/hppaShuffle.sig | ../hppa/instructions/hppaShuffle.sig |
# | Line 61 | Line 58 |
58 | ../hppa/mltree/hppaLabelComp.sig | ../hppa/mltree/hppaLabelComp.sig |
59 | ../hppa/mltree/hppa.sml | ../hppa/mltree/hppa.sml |
60 | ../hppa/ra/hppaRewrite.sml | ../hppa/ra/hppaRewrite.sml |
(* ../hppa/ra/hppaRegAlloc.sml *) | ||
|
root@smlnj-gforge.cs.uchicago.edu | ViewVC Help |
Powered by ViewVC 1.0.0 |