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

SCM Repository

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

Diff of /branches/pure-cfg/src/compiler/high-to-mid/probe.sml

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

revision 1524, Mon Oct 10 18:29:43 2011 UTC revision 1525, Thu Oct 13 15:57:40 2011 UTC
# Line 92  Line 92 
92                                code                                code
93                        val code = List.foldr mkArg code tmps                        val code = List.foldr mkArg code tmps
94                        val code = if (dim > 1)                        val code = if (dim > 1)
95                              then assign(fd, DstOp.Select(DstTy.vecTy dim, d), [f]) :: code                              then assign(fd, DstOp.Index(DstTy.vecTy dim, d), [f]) :: code
96                              else code                              else code
97                        in                        in
98                          (d+1, code)                          (d+1, code)
# Line 147  Line 147 
147                              val code = if (dim > 1)                              val code = if (dim > 1)
148                                    then                                    then
149                                      intLit(t1, offset) ::                                      intLit(t1, offset) ::
150                                      assign(t2, DstOp.Select(DstTy.iVecTy dim, i), [n]) ::                                      assign(t2, DstOp.Index(DstTy.iVecTy dim, i), [n]) ::
151                                      assign(index, DstOp.Add(DstTy.intTy), [t1, t2]) ::                                      assign(index, DstOp.Add(DstTy.intTy), [t1, t2]) ::
152                                      code                                      code
153                                    else                                    else

Legend:
Removed from v.1524  
changed lines
  Added in v.1525

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