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/compiler/CodeGen/alpha32/alpha32CpsRegs.sml
ViewVC logotype

Diff of /sml/trunk/src/compiler/CodeGen/alpha32/alpha32CpsRegs.sml

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

revision 839, Thu Jun 7 20:28:44 2001 UTC revision 840, Fri Jun 15 19:05:19 2001 UTC
# Line 36  Line 36 
36    val allocptr          = REG(13)    val allocptr          = REG(13)
37    val stackptr          = REG(30)    val stackptr          = REG(30)
38    
39      fun frameptr _        = stackptr
40    
41    val miscregs =  map REG ((5 upto 8) @ (15 upto 25) @ [27])    val miscregs =  map REG ((5 upto 8) @ (15 upto 25) @ [27])
42    val calleesave = Array.fromList(miscregs)    val calleesave = Array.fromList(miscregs)
43    val floatregs = map FREG (0 upto 28)    val floatregs = map FREG (0 upto 28)
# Line 59  Line 61 
61    val dedicatedF = map FP [29, 30, 31]    val dedicatedF = map FP [29, 30, 31]
62    val signedGCTest = true    val signedGCTest = true
63    val addressWidth = 64    val addressWidth = 64
 end  
64    
65      (* FIXME *)
66      val ccallCallerSaveR = []             (* no c-calls implemented yet *)
67      val ccallCallerSaveF = []             (* ... *)
68    end

Legend:
Removed from v.839  
changed lines
  Added in v.840

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