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/releases/release-110.64/ra/ra-spill.sml
ViewVC logotype

Diff of /MLRISC/releases/release-110.64/ra/ra-spill.sml

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

revision 651, Thu Jun 1 18:34:03 2000 UTC revision 705, Wed Sep 27 18:44:44 2000 UTC
# Line 177  Line 177 
177         val getKills   : int -> C.cell list = Intmap.mapWithDefault(killSet,[])         val getKills   : int -> C.cell list = Intmap.mapWithDefault(killSet,[])
178    
179         fun getLoc(G.NODE{color=ref(G.ALIASED n), ...}) = getLoc n         fun getLoc(G.NODE{color=ref(G.ALIASED n), ...}) = getLoc n
180           | getLoc(G.NODE{color=ref(G.SPILLED ~1), number, ...}) = number           | getLoc(G.NODE{color=ref(G.SPILLED), number, ...}) = number
181           | getLoc(G.NODE{color=ref(G.SPILLED c), ...}) = c           | getLoc(G.NODE{color=ref(G.MEMREG m), ...}) = m
182             | getLoc(G.NODE{color=ref(G.SPILL_LOC s), ...}) = ~s
183           | getLoc(G.NODE{number, ...}) = number           | getLoc(G.NODE{number, ...}) = number
184    
185         val parallelCopies = Word.andb(RACore.HAS_PARALLEL_COPIES, mode) <> 0w0         val parallelCopies = Word.andb(RACore.HAS_PARALLEL_COPIES, mode) <> 0w0
# Line 480  Line 481 
481         end         end
482     in  spillRewrite     in  spillRewrite
483     end     end
   
484  end  end

Legend:
Removed from v.651  
changed lines
  Added in v.705

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