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

SCM Repository

[diderot] Diff of /branches/charisee/src/compiler/high-il/check-high-il.sml
ViewVC logotype

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

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

revision 2667, Thu Jun 5 18:54:12 2014 UTC revision 2668, Thu Jun 12 03:29:04 2014 UTC
# Line 42  Line 42 
42              | Op.Min => (Ty.realTy, [Ty.realTy, Ty.realTy])              | Op.Min => (Ty.realTy, [Ty.realTy, Ty.realTy])
43              | Op.Clamp ty => (ty, [ty, ty, ty])              | Op.Clamp ty => (ty, [ty, ty, ty])
44              | Op.Lerp ty => (ty, [ty, ty, Ty.realTy])              | Op.Lerp ty => (ty, [ty, ty, Ty.realTy])
45    (*
46              | Op.Norm ty => (Ty.realTy, [ty])              | Op.Norm ty => (Ty.realTy, [ty])
47              | Op.Normalize ty => (ty, [ty])              | Op.Normalize ty => (ty, [ty])*)
48    
49                | Op.Sqrt=>(Ty.TensorTy([]),[Ty.TensorTy([])])
50              | Op.PrincipleEvec(resTy as Ty.TensorTy[d]) => (resTy, [Ty.TensorTy[d,d]])              | Op.PrincipleEvec(resTy as Ty.TensorTy[d]) => (resTy, [Ty.TensorTy[d,d]])
51              | Op.Eigen2x2 => eigenSig 2              | Op.Eigen2x2 => eigenSig 2
52              | Op.Eigen3x3 => eigenSig 3              | Op.Eigen3x3 => eigenSig 3

Legend:
Removed from v.2667  
changed lines
  Added in v.2668

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