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

SCM Repository

[diderot] Diff of /branches/pure-cfg/src/compiler/IL/gen/mid-il.spec
ViewVC logotype

Diff of /branches/pure-cfg/src/compiler/IL/gen/mid-il.spec

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

revision 477, Sat Nov 13 16:02:07 2010 UTC revision 517, Thu Feb 10 11:45:00 2011 UTC
# Line 50  Line 50 
50  FloorToInt : int : 1 :  FloorToInt : int : 1 :
51  #  #
52  ### image/kernel operations  ### image/kernel operations
53  # VoxelAddress<V>(img, i, j, ...) -- compute the address of the voxel data indexed by i, j, ...  # VoxelAddress<d>(V, i, j, ...) -- compute the address of the voxel data indexed by i, j, ...
54  VoxelAddress : ImageInfo.info : * : compute the address of a voxel  VoxelAddress : int : * : compute the address of a voxel
55  LoadVoxels : RawTypes.ty * int : 1 : load a vector of voxel values from an address  LoadVoxels : RawTypes.ty * int : 1 : load a vector of voxel values from an address
56  # PosToImgSpace<V>(u) -- transforms the world-space position u into the image-space specified by V.  # PosToImgSpace<d>(V,u) -- transforms the world-space position u into the image-space specified by V.
57  PosToImgSpace : ImageInfo.info : 1 : transform a world-space position to image-space  PosToImgSpace : int : 2 : transform a world-space position to image-space
58  # GradToWorldSpace<V>(u) -- transforms the image-space gradient vector u to world space  # GradToWorldSpace<d>(V,u) -- transforms the image-space gradient vector u to world space
59  GradToWorldSpace : ImageInfo.info : 1 : transform an image-space gradient to world-space  GradToWorldSpace : int : 2 : transform an image-space gradient to world-space
60  # EvalKernel<i,h,k>(u) -- computes (D^k h)(u), where i is the size of vector u.  # EvalKernel<i,h,k>(u) -- computes (D^k h)(u), where i is the size of vector u.
61  EvalKernel : int * Kernel.kernel * int : 1 : apply a kernel function to a scalar or vector of arguments  EvalKernel : int * Kernel.kernel * int : 1 : apply a kernel function to a scalar or vector of arguments
62  LoadImage : ImageInfo.info : 0 : image-file loading  LoadImage : ImageInfo.info : 1 : image-file loading
63  # Inside<V>(u) -- tests to see if image-space position u is inside the volume occupied by the image V.  # Inside<d>(V,u) -- tests to see if image-space position u is inside the volume occupied by the image V.
64  Inside : ImageInfo.info : 1 :  Inside : int : 2 :
65  #  #
66  # inputs  # inputs
67  Input : ty * string : 0 :  Input : ty * string : 0 :

Legend:
Removed from v.477  
changed lines
  Added in v.517

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