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/mltree/mltree-mult.sig
ViewVC logotype

Diff of /sml/trunk/src/MLRISC/mltree/mltree-mult.sig

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

revision 410, Fri Sep 3 00:25:03 1999 UTC revision 429, Wed Sep 8 09:47:00 1999 UTC
# Line 14  Line 14 
14    
15     exception TooComplex     exception TooComplex
16    
17     val multiply : {r:C.register,i:int,d:C.register} -> I.instruction list     val multiply : {r:C.cell,i:int,d:C.cell} -> I.instruction list
18    
19     (* The semantics of roundToZero{r,i,d} is:     (* The semantics of roundToZero{r,i,d} is:
20      *   if r >= 0 then d <- r      *   if r >= 0 then d <- r
# Line 22  Line 22 
22      *)      *)
23    
24     val divide   : { mode:T.rounding_mode,     val divide   : { mode:T.rounding_mode,
25                      roundToZero : {ty:T.ty,r:C.register,i:int,d:C.register}                      roundToZero : {ty:T.ty,r:C.cell,i:int,d:C.cell}
26                                      -> unit                                      -> unit
27                    } ->                    } ->
28                    {r:C.register,i:int,d:C.register} -> I.instruction list                    {r:C.cell,i:int,d:C.cell} -> I.instruction list
29    
30  end  end

Legend:
Removed from v.410  
changed lines
  Added in v.429

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