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

SCM Repository

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

Diff of /branches/vis15/src/compiler/low-to-tree/low-to-tree.sml

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

revision 3829, Thu May 5 21:05:37 2016 UTC revision 3832, Fri May 6 15:08:12 2016 UTC
# Line 58  Line 58 
58                | SrcOp.Abs ty => bindOp (DstOp.Abs (cvtScalarTy ty))                | SrcOp.Abs ty => bindOp (DstOp.Abs (cvtScalarTy ty))
59                | SrcOp.Max ty => bindOp (DstOp.Max (cvtScalarTy ty))                | SrcOp.Max ty => bindOp (DstOp.Max (cvtScalarTy ty))
60                | SrcOp.Min ty => bindOp (DstOp.Min (cvtScalarTy ty))                | SrcOp.Min ty => bindOp (DstOp.Min (cvtScalarTy ty))
61                | SrcOp.Clamp(SrcTy.TensorTy[n]) =>                | SrcOp.RClamp => bindOp DstOp.RClamp
62                | SrcOp.Clamp ty => bindOp (DstOp.Clamp (cvtScalarTy ty))                | SrcOp.RLerp => bindOp DstOp.RLerp
               | SrcOp.Lerp(SrcTy.TensorTy[n]) =>  
               | SrcOp.Lerp ty => bindOp (DstOp.Lerp (cvtScalarTy ty))  
63                | SrcOp.VAdd _ => bindVOp DstOp.VAdd                | SrcOp.VAdd _ => bindVOp DstOp.VAdd
64                | SrcOp.VSub _ => bindVOp DstOp.VSub                | SrcOp.VSub _ => bindVOp DstOp.VSub
65                | SrcOp.VScale _ => bindVOp DstOp.VScale                | SrcOp.VScale _ => bindVOp DstOp.VScale
66                | SrcOp.VMul _ => bindVOp DstOp.VMul                | SrcOp.VMul _ => bindVOp DstOp.VMul
67                | SrcOp.VNeg _ => bindVOp DstOp.VNeg                | SrcOp.VNeg _ => bindVOp DstOp.VNeg
68                | SrcOp.VSum _ => bindVOp DstOp.VSum                | SrcOp.VSum _ => bindVOp DstOp.VSum
69                | SrcOp.VProj of int * int                | SrcOp.VProj(
70                  | SrcOp.VClamp n => bindVOp DstOp.VClamp
71                  | SrcOp.VMapClamp n => bindVOp DstOp.VMapClamp
72                  | SrcOp.VLerp n => bindVOp DstOp.VLerp
73                | SrcOp.TensorIndex of ty * shape                | SrcOp.TensorIndex of ty * shape
74                | SrcOp.ProjectLast of ty * shape                | SrcOp.ProjectLast of ty * shape
75                | SrcOp.EigenVecs2x2                | SrcOp.EigenVecs2x2

Legend:
Removed from v.3829  
changed lines
  Added in v.3832

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