Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Tracker SCM

SCM Repository

[smlnj] Diff of /sml/branches/idlbasis-devel/src/MLRISC/mltree/mltree-rewrite.sml
ViewVC logotype

Diff of /sml/branches/idlbasis-devel/src/MLRISC/mltree/mltree-rewrite.sml

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

revision 858, Wed Jun 27 21:20:27 2001 UTC revision 859, Wed Jun 27 21:43:12 2001 UTC
# Line 27  Line 27 
27             | T.FCOPY _ => s             | T.FCOPY _ => s
28             | T.JMP(e,cf) => T.JMP(rexp e,cf)             | T.JMP(e,cf) => T.JMP(rexp e,cf)
29             | T.BCC(cc,l) => T.BCC(ccexp cc,l)             | T.BCC(cc,l) => T.BCC(ccexp cc,l)
30             | T.CALL{funct,targets,defs,uses,region} =>             | T.CALL{funct,targets,defs,uses,region,pops} =>
31                 T.CALL{funct=rexp funct,targets=targets,                 T.CALL{funct=rexp funct,targets=targets,
32                        defs=mlriscs defs,uses=mlriscs uses,                        defs=mlriscs defs,uses=mlriscs uses,
33                        region=region}                        region=region,pops=pops}
34               | T.FLOW_TO(s,controlflow) => T.FLOW_TO(stm s,controlflow)
35             | T.RET _ => s             | T.RET _ => s
36             | T.IF(cc,yes,no) => T.IF(ccexp cc,stm yes,stm no)             | T.IF(cc,yes,no) => T.IF(ccexp cc,stm yes,stm no)
37             | T.STORE(ty,ea,d,r) => T.STORE(ty,rexp ea,rexp d,r)             | T.STORE(ty,ea,d,r) => T.STORE(ty,rexp ea,rexp d,r)

Legend:
Removed from v.858  
changed lines
  Added in v.859

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