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

SCM Repository

[diderot] Diff of /branches/vis15/src/compiler/low-ir/check-low.sml
ViewVC logotype

Diff of /branches/vis15/src/compiler/low-ir/check-low.sml

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

revision 3804, Tue May 3 18:03:41 2016 UTC revision 3805, Tue May 3 18:38:31 2016 UTC
# Line 74  Line 74 
74              | Op.Range => (Ty.SeqTy(Ty.intTy, NONE), [Ty.IntTy, Ty.IntTy])              | Op.Range => (Ty.SeqTy(Ty.intTy, NONE), [Ty.IntTy, Ty.IntTy])
75              | Op.Length ty => (Ty.intTy, [Ty.SeqTy(ty, NONE)])              | Op.Length ty => (Ty.intTy, [Ty.SeqTy(ty, NONE)])
76              | Op.SphereQuery(ptTy, strandTy) => (Ty.SeqTy(strandTy, NONE), [ptTy, Ty.realTy])              | Op.SphereQuery(ptTy, strandTy) => (Ty.SeqTy(strandTy, NONE), [ptTy, Ty.realTy])
77                | Op.Sqrt => (Ty.realTy, [Ty.realTy])
78                | Op.Cos => (Ty.realTy, [Ty.realTy])
79                | Op.ArcCos => (Ty.realTy, [Ty.realTy])
80                | Op.Sin => (Ty.realTy, [Ty.realTy])
81                | Op.ArcSin => (Ty.realTy, [Ty.realTy])
82                | Op.Tan => (Ty.realTy, [Ty.realTy])
83                | Op.ArcTan => (Ty.realTy, [Ty.realTy])
84              | Op.Ceiling d => (Ty.vecTy d, [Ty.vecTy d])              | Op.Ceiling d => (Ty.vecTy d, [Ty.vecTy d])
85              | Op.Floor d => (Ty.vecTy d, [Ty.vecTy d])              | Op.Floor d => (Ty.vecTy d, [Ty.vecTy d])
86              | Op.Round d => (Ty.vecTy d, [Ty.vecTy d])              | Op.Round d => (Ty.vecTy d, [Ty.vecTy d])

Legend:
Removed from v.3804  
changed lines
  Added in v.3805

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