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/instructions/cells-basis.sml
ViewVC logotype

Diff of /sml/trunk/src/MLRISC/instructions/cells-basis.sml

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

revision 796, Tue Mar 6 00:04:33 2001 UTC revision 823, Tue May 8 21:25:15 2001 UTC
# Line 38  Line 38 
38          DESC of          DESC of
39          {kind             : cellkind,          {kind             : cellkind,
40           counter          : int ref,           counter          : int ref,
41             dedicated        : int ref,
42                (* It is sometimes desirable to allocate dedicated
43                 * pseudo registers that will get rewritten to something else,
44                 * e.g., the virtual frame pointer.
45                 * Since these registers are never assigned a register  by
46                 * the register allocator, a limited number of these kinds
47                 * of registers may be generated.
48                 *)
49           low              : int,           low              : int,
50           high             : int,           high             : int,
51           toString         : register_id -> string,           toString         : register_id -> string,
# Line 294  Line 302 
302          DESC          DESC
303          {kind             = MEM,          {kind             = MEM,
304           counter          = ref 0,           counter          = ref 0,
305             dedicated        = ref 0,
306           low              = 0,           low              = 0,
307           high             = ~1,           high             = ~1,
308           toString         = fn m => "m"^i2s m,           toString         = fn m => "m"^i2s m,

Legend:
Removed from v.796  
changed lines
  Added in v.823

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