Home My Page Projects Code Snippets Project Openings diderot
Summary Activity Tracker Tasks SCM

SCM Repository

[diderot] Diff of /branches/vis15/src/compiler/high-to-mid/probe-ein.sml
ViewVC logotype

Diff of /branches/vis15/src/compiler/high-to-mid/probe-ein.sml

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

revision 3978, Wed Jun 15 19:07:40 2016 UTC revision 3980, Wed Jun 15 19:45:21 2016 UTC
# Line 214  Line 214 
214            end            end
215    
216      (* arrangeBody - function changes the ordering of multiplication      (* arrangeBody - function changes the ordering of multiplication
217      * to match vis12 branch and pass regression tests *)     * to match vis12 branch and pass regression tests
218       *)
219      fun arrangeBody (body, Ps, newsx, exp) = (case body      fun arrangeBody (body, Ps, newsx, exp) = (case body
220             of E.Sum(sx, E.Probe _ ) => (true, multiPs(Ps, sx@newsx,exp))             of E.Sum(sx, E.Probe _ ) => (true, multiPs(Ps, sx@newsx,exp))
221              | E.Sum(sx, E.Opn(E.Prod,[eps0,E.Probe _ ])) =>              | E.Sum(sx, E.Opn(E.Prod,[eps0,E.Probe _ ])) =>

Legend:
Removed from v.3978  
changed lines
  Added in v.3980

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