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/branches/SMLNJ/src/compiler/CodeGen/main/machine.sig
ViewVC logotype

Annotation of /sml/branches/SMLNJ/src/compiler/CodeGen/main/machine.sig

Parent Directory Parent Directory | Revision Log Revision Log


Revision 498 - (view) (download) (as text)

1 : monnier 245 (* COPYRIGHT (c) 1999 Lucent Technologies, Bell Labs *)
2 :    
3 :     (* Signature to capture various aspects of the MLRISC back end *)
4 :    
5 :     signature MACHINE = sig
6 :     structure F : FLOWGRAPH
7 :     structure P : INSN_PROPERTIES
8 :     where I = F.I and C = F.C
9 : monnier 411 structure Asm : INSTRUCTION_EMITTER
10 :     where I = F.I and P = F.P
11 : monnier 245
12 :     val optimizerHook : (F.cluster -> F.cluster) option ref
13 :    
14 :     val finish : unit -> unit
15 :     end (* MACHINE *)
16 :    
17 :    

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