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/x86/ra/x86Rewrite.sml
ViewVC logotype

Diff of /sml/trunk/src/MLRISC/x86/ra/x86Rewrite.sml

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

revision 1333, Thu May 22 17:12:13 2003 UTC revision 1334, Thu May 22 22:46:30 2003 UTC
# Line 124  Line 124 
124    fun rewriteDef(instr, rs, rt) = let    fun rewriteDef(instr, rs, rt) = let
125      fun operand(opnd as I.Direct r) =      fun operand(opnd as I.Direct r) =
126          if CB.sameColor(r,rs) then I.Direct rt else opnd          if CB.sameColor(r,rs) then I.Direct rt else opnd
127          | operand _ = error "operand: not I.Direct"
128      fun replace r = if CB.sameColor(r,rs) then rt else r      fun replace r = if CB.sameColor(r,rs) then rt else r
129      fun rewriteX86Def(instr) =      fun rewriteX86Def(instr) =
130       (case instr       (case instr

Legend:
Removed from v.1333  
changed lines
  Added in v.1334

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