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

SCM Repository

[diderot] Diff of /branches/vis15/src/compiler/codegen/collect-info.sml
ViewVC logotype

Diff of /branches/vis15/src/compiler/codegen/collect-info.sml

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

revision 3870, Tue May 17 13:53:58 2016 UTC revision 3893, Sat May 21 21:33:08 2016 UTC
# Line 17  Line 17 
17          VLerp          VLerp
18          VScale          VScale
19          VSum          VSum
20            EigenVecs2x2
21            EigenVecs3x3
22            EigenVals2x2
23            EigenVals3x3
24   *)   *)
25  structure CollectInfo : sig  structure CollectInfo : sig
26    
# Line 78  Line 82 
82                    | IR.E_Op(rator, args) => (                    | IR.E_Op(rator, args) => (
83                        (* TODO: check rator *)                        (* TODO: check rator *)
84                        List.app doExp args)                        List.app doExp args)
85                    | IR.E_Vec(_, es) => List.app doExp es                    | IR.E_Vec(_, _, es) => List.app doExp es
86                    | IR.E_Cons(es, ty) => (addType(ty, false); List.app doExp es)                    | IR.E_Cons(es, ty) => (addType(ty, false); List.app doExp es)
87                    | IR.E_Seq(es, ty) => (addType(ty, false); List.app doExp es)                    | IR.E_Seq(es, ty) => (addType(ty, false); List.app doExp es)
88                    | IR.E_Pack(_, es) => List.app doExp es                    | IR.E_Pack(_, es) => List.app doExp es

Legend:
Removed from v.3870  
changed lines
  Added in v.3893

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