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

# SCM Repository

[diderot] Diff of /branches/staging/src/compiler/gen/il/mid-il.spec
 [diderot] / branches / staging / src / compiler / gen / il / mid-il.spec

# Diff of /branches/staging/src/compiler/gen/il/mid-il.spec

revision 1941, Tue Jul 3 15:22:31 2012 UTC revision 1942, Tue Jul 3 15:22:53 2012 UTC
# Line 36  Line 36
36  MulMatVec : int * int : 1 : 2 : matrix times vector multiplication (type is matrix type)  MulMatVec : int * int : 1 : 2 : matrix times vector multiplication (type is matrix type)
37  # MulMatMat<m,n,p>(M, N) -- computes M*N, where M is an mxn-matrix and N is an nxp-matrix  # MulMatMat<m,n,p>(M, N) -- computes M*N, where M is an mxn-matrix and N is an nxp-matrix
38  MulMatMat : int * int * int : 1 : 2 : matrix times matrix multiplication  MulMatMat : int * int * int : 1 : 2 : matrix times matrix multiplication
39    # MulVecTen3<m,n,p>(v, T) -- computes v*T, where T is an mxnxp-tensor and v is an m-vector
40    MulVecTen3 : int * int * int : 1 : 2 : vector times 3rd-order tensor multiplication
41    # MulTen3Vec<m,n,p>(v, T) -- computes T*v, where T is an mxnxp-tensor and v is a p-vector
42    MulTen3Vec : int * int * int : 1 : 2 : 3rd-order tensor times vector multiplication
43  # Cross(u, v)   -- computes cross product of u and v  # Cross(u, v)   -- computes cross product of u and v
44  Cross : : 1 : 2 :  Cross : : 1 : 2 :
45  # Norm<ty>(x) -- returns the norm of the tensor x, which has type ty  # Norm<ty>(x) -- returns the norm of the tensor x, which has type ty

Legend:
 Removed from v.1941 changed lines Added in v.1942

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