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 /sml/trunk/src/MLRISC/ra/ra-params.sig
ViewVC logotype

Diff of /sml/trunk/src/MLRISC/ra/ra-params.sig

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

revision 247, Sat Apr 17 18:47:13 1999 UTC revision 411, Fri Sep 3 00:25:03 1999 UTC
# Line 8  Line 8 
8    
9    structure Liveness : LIVENESS    structure Liveness : LIVENESS
10    structure InsnProps : INSN_PROPERTIES    structure InsnProps : INSN_PROPERTIES
11    structure AsmEmitter : EMITTER_NEW    structure AsmEmitter : INSTRUCTION_EMITTER
12    structure I : INSTRUCTIONS    structure I : INSTRUCTIONS
13    
14      (* all modules work on the same instruction type *)      (* all modules work on the same instruction type *)
# Line 30  Line 30 
30    
31    val nFreeRegs : int    val nFreeRegs : int
32    val dedicated : int list      (* dedicated registers *)    val dedicated : int list      (* dedicated registers *)
33    val getreg : {pref: int list, proh: int list} -> int    val getreg : {pref: int list, stamp:int, proh: int Array.array} -> int
34    val copyInstr : (int list * int list) * I.instruction -> I.instruction    val copyInstr : (int list * int list) * I.instruction -> I.instruction
35    
36    val spill :    val spill :
# Line 65  Line 65 
65    val ra: mode -> int list -> F.cluster -> F.cluster    val ra: mode -> int list -> F.cluster -> F.cluster
66  end  end
67    
   
 (*  
  * $Log: ra-params.sig,v $  
  * Revision 1.1.1.1  1998/11/16 21:49:10  george  
  *   Version 110.10  
  *  
  * Revision 1.2  1998/07/25 03:08:23  george  
  *   added to support block names in MLRISC  
  *  
  * Revision 1.1.1.1  1998/04/08 18:39:02  george  
  * Version 110.5  
  *  
  *)  

Legend:
Removed from v.247  
changed lines
  Added in v.411

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