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-il/check-high-il.sml
ViewVC logotype

Diff of /branches/pure-cfg/src/compiler/high-il/check-high-il.sml

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

revision 717, Thu Mar 31 22:12:58 2011 UTC revision 718, Thu Mar 31 22:18:06 2011 UTC
# Line 19  Line 19 
19              | Op.Mul ty => (ty, [ty, ty])              | Op.Mul ty => (ty, [ty, ty])
20              | Op.Div ty => (ty, [ty, ty])              | Op.Div ty => (ty, [ty, ty])
21              | Op.Neg ty => (ty, [ty])              | Op.Neg ty => (ty, [ty])
22                | Op.Abs ty => (ty, [ty])
23              | Op.LT ty => (Ty.BoolTy, [ty, ty])              | Op.LT ty => (Ty.BoolTy, [ty, ty])
24              | Op.LTE ty => (Ty.BoolTy, [ty, ty])              | Op.LTE ty => (Ty.BoolTy, [ty, ty])
25              | Op.EQ ty => (Ty.BoolTy, [ty, ty])              | Op.EQ ty => (Ty.BoolTy, [ty, ty])
# Line 31  Line 32 
32              | Op.Dot ty => (Ty.realTy, [ty, ty])              | Op.Dot ty => (Ty.realTy, [ty, ty])
33              | Op.Cross => (Ty.vec3Ty, [Ty.vec3Ty, Ty.vec3Ty])              | Op.Cross => (Ty.vec3Ty, [Ty.vec3Ty, Ty.vec3Ty])
34              | Op.Norm ty => (Ty.realTy, [ty])              | Op.Norm ty => (Ty.realTy, [ty])
35                | Op.Normalize ty => (ty, [ty])
36              | Op.Scale ty => (ty, [Ty.realTy, ty])              | Op.Scale ty => (ty, [Ty.realTy, ty])
37              | Op.InvScale ty => (ty, [ty, Ty.realTy])              | Op.InvScale ty => (ty, [ty, Ty.realTy])
38              | Op.CL => (Ty.realTy, [Ty.TensorTy[3, 3]])              | Op.CL => (Ty.realTy, [Ty.TensorTy[3, 3]])

Legend:
Removed from v.717  
changed lines
  Added in v.718

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