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

Diff of /MLRISC/trunk/ra/ra-spill.sig

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

sml/trunk/src/MLRISC/ra/ra-spill.sig revision 467, Wed Nov 10 22:40:46 1999 UTC sml/branches/SMLNJ/src/MLRISC/ra/ra-spill.sig revision 475, Wed Nov 10 22:59:58 1999 UTC
# Line 17  Line 17 
17        {instr    : I.instruction,       (* instruction where spill is to occur *)        {instr    : I.instruction,       (* instruction where spill is to occur *)
18         reg      : C.cell,              (* register to spill *)         reg      : C.cell,              (* register to spill *)
19         spillLoc : int,                 (* logical spill location *)         spillLoc : int,                 (* logical spill location *)
20         node     : RAGraph.node,        (* the current node *)         graph    : RAGraph.interferenceGraph,  (* the current graph *)
21         kill     : bool,                (* can we kill the current node? *)         kill     : bool,                (* can we kill the current node? *)
22         regmap   : C.cell -> C.cell,    (* current register map *)         regmap   : C.cell -> C.cell,    (* current register map *)
23         annotations : Annotations.annotations ref  (* annotations *)         annotations : Annotations.annotations ref  (* annotations *)
# Line 31  Line 31 
31        {instr    : I.instruction,       (* instruction where spill is to occur *)        {instr    : I.instruction,       (* instruction where spill is to occur *)
32         reg      : C.cell,              (* register to spill *)         reg      : C.cell,              (* register to spill *)
33         spillLoc : int,                 (* logical spill location *)         spillLoc : int,                 (* logical spill location *)
34         node     : RAGraph.node,        (* the current node *)         graph    : RAGraph.interferenceGraph,  (* the current graph *)
35         regmap   : C.cell -> C.cell,    (* current register map *)         regmap   : C.cell -> C.cell,    (* current register map *)
36         annotations : Annotations.annotations ref  (* annotations *)         annotations : Annotations.annotations ref  (* annotations *)
37        } ->        } ->

Legend:
Removed from v.467  
changed lines
  Added in v.475

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