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

SCM Repository

[diderot] Log of /branches/vis12/src
ViewVC logotype

Log of /branches/vis12/src

View Directory Listing Directory Listing


Sticky Revision:

Revision 2833 - Directory Listing
Modified Wed Nov 19 15:01:38 2014 UTC (4 years, 9 months ago) by jhr
  working on output redirection

Revision 2832 - Directory Listing
Modified Tue Nov 18 22:47:05 2014 UTC (4 years, 9 months ago) by jhr
  working on support for output redirection

Revision 2826 - Directory Listing
Modified Mon Nov 10 21:06:46 2014 UTC (4 years, 9 months ago) by jhr
  detabbing

Revision 2824 - Directory Listing
Modified Mon Nov 10 17:06:01 2014 UTC (4 years, 9 months ago) by jhr
  Fixed bug010 (unreachable control-flow nodes) by adding edges from EXIT nodes to JOINS
  and masking out the RHS of PHI nodes.

Revision 2823 - Directory Listing
Modified Sun Nov 9 03:57:35 2014 UTC (4 years, 9 months ago) by jhr
  new unreachable code pruning; checks for missing strands/initially (the parser prevents
  these errors currently, but future language evolution may change that)

Revision 2822 - Directory Listing
Modified Sun Nov 9 02:36:50 2014 UTC (4 years, 9 months ago) by jhr
  Added Slide operator to Mid and Low ILs

Revision 2820 - Directory Listing
Modified Sun Nov 9 02:20:46 2014 UTC (4 years, 9 months ago) by jhr
  detabbing

Revision 2818 - Directory Listing
Modified Sun Nov 9 01:48:03 2014 UTC (4 years, 9 months ago) by jhr
  Fixing some lingering issues with globals and inputs.

Revision 2815 - Directory Listing
Modified Sat Nov 8 22:22:48 2014 UTC (4 years, 9 months ago) by jhr
  fixing some regressions

Revision 2814 - Directory Listing
Modified Sat Nov 8 21:55:25 2014 UTC (4 years, 9 months ago) by jhr
  cleanup and detabbing

Revision 2813 - Directory Listing
Modified Sat Nov 8 21:48:17 2014 UTC (4 years, 9 months ago) by jhr
  Fix for bug 019 (allowing richer initializers for input globals).

Revision 2811 - Directory Listing
Modified Sat Nov 8 18:34:41 2014 UTC (4 years, 9 months ago) by jhr
  Changes from vis12-cl branch; detabbing

Revision 2810 - Directory Listing
Modified Sat Nov 8 18:26:25 2014 UTC (4 years, 9 months ago) by jhr
  adding file from vis12-cl branch

Revision 2807 - Directory Listing
Modified Sat Nov 8 17:55:14 2014 UTC (4 years, 9 months ago) by jhr
  Fix bug in shutdown fragment; proper tracking of HasGlobals property

Revision 2805 - Directory Listing
Modified Sat Nov 8 17:34:20 2014 UTC (4 years, 9 months ago) by jhr
  detabbing; some changes from vis12-cl branch

Revision 2803 - Directory Listing
Modified Sat Nov 8 14:29:37 2014 UTC (4 years, 9 months ago) by jhr
  Fixed bug 031

Revision 2802 - Directory Listing
Modified Sat Nov 8 14:17:50 2014 UTC (4 years, 9 months ago) by jhr
  new version of the Variable Analysis phase.  This mostly fixes bug 031, but
  there are still some C code generation issues that may (or may not) be
  related, so I'm not closing it yet.

Revision 2801 - Directory Listing
Modified Thu Nov 6 23:08:02 2014 UTC (4 years, 9 months ago) by jhr
  fixed a bug in the global promotion code

Revision 2800 - Directory Listing
Modified Thu Nov 6 17:34:24 2014 UTC (4 years, 9 months ago) by jhr
  working on globals

Revision 2799 - Directory Listing
Modified Thu Nov 6 17:26:28 2014 UTC (4 years, 9 months ago) by jhr
  Working on globals; split input initialization from the rest of
  global initialization in the SSA IL.

Revision 2798 - Directory Listing
Modified Thu Nov 6 16:19:52 2014 UTC (4 years, 9 months ago) by jhr
  Working on globals

Revision 2797 - Directory Listing
Modified Thu Nov 6 04:28:54 2014 UTC (4 years, 9 months ago) by jhr
  working on globals

Revision 2796 - Directory Listing
Modified Thu Nov 6 04:17:54 2014 UTC (4 years, 9 months ago) by jhr
  Working on representing globals as their own type in the SSA and Tree ILs.

Revision 2793 - Directory Listing
Modified Wed Oct 29 23:37:10 2014 UTC (4 years, 9 months ago) by jhr
  working on global translation

Revision 2792 - Directory Listing
Modified Wed Oct 29 21:25:43 2014 UTC (4 years, 9 months ago) by jhr
  Working on splitting out the representation of globals from local variables

Revision 2786 - Directory Listing
Modified Tue Oct 14 19:39:27 2014 UTC (4 years, 10 months ago) by jhr
  merging some changes from the vis12-cl branch

Revision 2784 - Directory Listing
Modified Tue Oct 14 19:08:47 2014 UTC (4 years, 10 months ago) by jhr
  Fix for bug013; it is now a type error to declare non-value-type strand variables.

Revision 2783 - Directory Listing
Modified Tue Oct 14 19:01:31 2014 UTC (4 years, 10 months ago) by jhr
  fix global-variable prefix for inputs

Revision 2782 - Directory Listing
Modified Tue Oct 14 17:05:56 2014 UTC (4 years, 10 months ago) by jhr
  Fix bug018 in a different place.

Revision 2781 - Directory Listing
Modified Tue Oct 14 15:49:37 2014 UTC (4 years, 10 months ago) by jhr
  Working on the fallout from fixing bug018

Revision 2780 - Directory Listing
Modified Tue Oct 14 14:51:36 2014 UTC (4 years, 10 months ago) by jhr
  Fixed bug018 (conflicts with C reserved words).  Also fixed issues for programs
  that do not define global or input variables.

Revision 2779 - Directory Listing
Modified Tue Oct 14 13:50:20 2014 UTC (4 years, 10 months ago) by jhr
  get rid of redundant name (globalTy) for globalsTy in code generator

Revision 2778 - Directory Listing
Modified Tue Oct 14 13:49:38 2014 UTC (4 years, 10 months ago) by jhr
  Fix for bug018

Revision 2747 - Directory Listing
Modified Wed Oct 1 21:08:57 2014 UTC (4 years, 10 months ago) by jhr
  Some minor changes from the stage branch

Revision 2723 - Directory Listing
Modified Tue Sep 23 21:06:29 2014 UTC (4 years, 11 months ago) by jhr
  tab expansion

Revision 2722 - Directory Listing
Modified Tue Sep 23 20:56:24 2014 UTC (4 years, 11 months ago) by jhr
  Fix bug022 (empty sequence not supported yet)

Revision 2719 - Directory Listing
Modified Tue Sep 23 17:51:53 2014 UTC (4 years, 11 months ago) by jhr
  Merging changes from vis12-cl branch.

Revision 2709 - Directory Listing
Modified Sat Sep 20 19:31:47 2014 UTC (4 years, 11 months ago) by jhr
  Better error checking for input initialization; removed Status_t type (just use bool
  for return status with true ==> error, false ==> ok)

Revision 2708 - Directory Listing
Modified Sat Sep 20 18:46:49 2014 UTC (4 years, 11 months ago) by jhr
  Merging some changes from the vis12-cl branch and fixing an issue with the
  dynamic sequence inputs.

Revision 2685 - Directory Listing
Modified Mon Aug 25 18:58:33 2014 UTC (4 years, 11 months ago) by jhr
  Fix for bug009; this change requires updating to SML/NJ 110.77.

Revision 2684 - Directory Listing
Modified Mon Aug 25 18:56:58 2014 UTC (4 years, 11 months ago) by jhr
  fix comment

Revision 2682 - Directory Listing
Modified Mon Aug 25 17:20:56 2014 UTC (4 years, 11 months ago) by jhr
  more accurate description of command-line options when "-h" is given

Revision 2679 - Directory Listing
Modified Tue Jul 29 04:18:35 2014 UTC (5 years ago) by jhr
  add erfc to the supported math functions

Revision 2678 - Directory Listing
Modified Tue Jul 29 02:16:12 2014 UTC (5 years ago) by jhr
  Add exp and erf as math functions.

Revision 2674 - Directory Listing
Modified Sat Jul 19 20:52:58 2014 UTC (5 years, 1 month ago) by jhr
  Fixed bug034 (issues with unused variable tracking)

Revision 2658 - Directory Listing
Modified Fri May 30 14:30:43 2014 UTC (5 years, 2 months ago) by jhr
  tab expansion

Revision 2657 - Directory Listing
Modified Fri May 30 14:13:34 2014 UTC (5 years, 2 months ago) by jhr
  Fixed normalization of 3D curl.

Revision 2656 - Directory Listing
Modified Fri May 30 14:13:14 2014 UTC (5 years, 2 months ago) by jhr
  additional debugging support.

Revision 2655 - Directory Listing
Modified Fri May 30 14:12:44 2014 UTC (5 years, 2 months ago) by jhr
  fix bookkeeping for unused variable elimination

Revision 2654 - Directory Listing
Modified Fri May 30 03:36:53 2014 UTC (5 years, 2 months ago) by jhr
  Added unused variable warnigns

Revision 2652 - Directory Listing
Modified Thu May 29 23:14:49 2014 UTC (5 years, 2 months ago) by jhr
  Working on unused variable warnings

Revision 2651 - Directory Listing
Modified Thu May 29 21:31:37 2014 UTC (5 years, 2 months ago) by jhr
  Starting to add support for detecting unused and shadowed variables.

Revision 2643 - Directory Listing
Modified Thu May 29 15:33:16 2014 UTC (5 years, 2 months ago) by jhr
  Remove extra newline when printing statement comments.

Revision 2638 - Directory Listing
Modified Wed May 28 18:44:51 2014 UTC (5 years, 2 months ago) by jhr
  revolved bug001 (unused inputs getting removed) by marking the Input operation
  as not pure.

Revision 2634 - Directory Listing
Modified Mon May 26 13:48:02 2014 UTC (5 years, 2 months ago) by jhr
  minor formatting edits

Revision 2633 - Directory Listing
Modified Mon May 26 13:31:50 2014 UTC (5 years, 2 months ago) by jhr
  tab conversion

Revision 2596 - Directory Listing
Modified Wed Apr 23 13:53:00 2014 UTC (5 years, 4 months ago) by jhr
  Fixed bug030 (problem with inlining functions whose bodies were conditionals)

Revision 2590 - Directory Listing
Modified Thu Apr 17 19:26:31 2014 UTC (5 years, 4 months ago) by jhr
  Resolved bug 023

Revision 2588 - Directory Listing
Modified Thu Apr 17 14:51:26 2014 UTC (5 years, 4 months ago) by jhr
  Working on a fix for bug023

Revision 2513 - Directory Listing
Modified Thu Nov 21 16:26:45 2013 UTC (5 years, 9 months ago) by jhr
  minor fix for dynamic sequences

Revision 2512 - Directory Listing
Modified Thu Nov 21 16:22:48 2013 UTC (5 years, 9 months ago) by jhr
  some minor fixes for dynamic sequences

Revision 2481 - Directory Listing
Modified Mon Oct 14 15:00:53 2013 UTC (5 years, 10 months ago) by jhr
  merging in new SimpleAST representation from stage

Revision 2457 - Directory Listing
Modified Tue Oct 8 19:14:09 2013 UTC (5 years, 10 months ago) by jhr
  Fix configuration (and INSTALL) to require SML/NJ 110.75.

Revision 2456 - Directory Listing
Modified Tue Oct 8 18:21:44 2013 UTC (5 years, 10 months ago) by jhr
  Added "make install" target and updated INSTALL documentation.

Revision 2435 - Directory Listing
Modified Sat Sep 21 14:36:39 2013 UTC (5 years, 11 months ago) by jhr
  Modify compiler to dynamically determine the intall location of the Diderot
  libraries and include files.  This feature will allow the diderot compiler
  to be installed in places other than where it is built.

Revision 2434 - Directory Listing
Modified Fri Sep 20 22:06:47 2013 UTC (5 years, 11 months ago) by jhr
  Added support for DIDEROT_TEEM_DIR environment variable.

Revision 2431 - Directory Listing
Modified Thu Sep 19 21:47:34 2013 UTC (5 years, 11 months ago) by jhr
  remove debug timing from forward DFA.

Revision 2430 - Directory Listing
Modified Thu Sep 19 21:41:27 2013 UTC (5 years, 11 months ago) by jhr
  Replace dnorm with the new "unu dnorm" command from teem.  We also dynamically
  search for teem so that the location of teem at runtime can be different from
  the location of teem at compile time.

Revision 2429 - Directory Listing
Modified Wed Sep 18 20:05:57 2013 UTC (5 years, 11 months ago) by jhr
  removed OpenCL specific VSUB macros, since they are not used.

Revision 2413 - Directory Listing
Modified Mon Aug 12 17:36:05 2013 UTC (6 years ago) by jhr
  fix type error

Revision 2368 - Directory Listing
Modified Fri Apr 12 19:44:00 2013 UTC (6 years, 4 months ago) by jhr
  Code cleanup

Revision 2367 - Directory Listing
Modified Fri Apr 12 19:41:28 2013 UTC (6 years, 4 months ago) by jhr
  Bug fix: allow multiple output variables

Revision 2365 - Directory Listing
Modified Fri Apr 12 12:52:31 2013 UTC (6 years, 4 months ago) by jhr
  merging in changes from Lamont's branch.

Revision 2362 - Directory Listing
Modified Tue Apr 9 11:53:29 2013 UTC (6 years, 4 months ago) by jhr
  Change CFLAG_C64 to CFLAG_MXX

Revision 2361 - Directory Listing
Modified Sun Apr 7 16:33:14 2013 UTC (6 years, 4 months ago) by jhr
  changes from trunk (e.g., 32-bit support)

Revision 2345 - Directory Listing
Modified Sat Apr 6 13:55:42 2013 UTC (6 years, 4 months ago) by jhr
  detabbing files

Revision 2343 - Directory Listing
Modified Sat Apr 6 13:16:09 2013 UTC (6 years, 4 months ago) by jhr
  Fix bug024 (sequence append/prepend of expressions).

Revision 2342 - Directory Listing
Modified Sat Apr 6 12:36:33 2013 UTC (6 years, 4 months ago) by jhr
  Fixed bugs026 and bugs027.

Revision 2341 - Directory Listing
Modified Sat Apr 6 12:33:29 2013 UTC (6 years, 4 months ago) by jhr
  fix bookkeeping bug when deleting CFG nodes in VN

Revision 2340 - Directory Listing
Modified Sat Apr 6 00:01:53 2013 UTC (6 years, 4 months ago) by jhr
  added missing Diderot_DynSeqPrepend function (bug025)

Revision 2338 - Directory Listing
Modified Sat Apr 6 00:00:36 2013 UTC (6 years, 4 months ago) by jhr
  code cleanup

Revision 2331 - Directory Listing
Modified Fri Mar 29 13:19:50 2013 UTC (6 years, 4 months ago) by jhr
  Add support for matrix transpose.  Note that the runtime currently only
  supports transpose for 2x2, 3x3, and 4x4 matrices.

Revision 2328 - Directory Listing
Modified Fri Mar 22 18:21:07 2013 UTC (6 years, 5 months ago) by jhr
  Prune types when converting to SimpleAST and a better exception message.

Revision 2313 - Directory Listing
Modified Thu Mar 21 11:57:42 2013 UTC (6 years, 5 months ago) by jhr
  detabbing

Revision 2312 - Directory Listing
Modified Thu Mar 21 11:57:29 2013 UTC (6 years, 5 months ago) by jhr
  port bug fix from Lamont's branch

Revision 2282 - Directory Listing
Modified Sat Mar 9 14:01:45 2013 UTC (6 years, 5 months ago) by jhr
  Temporary fix for sequences.  Still need to handle memory management properly.

Revision 2281 - Directory Listing
Modified Sat Mar 9 13:51:02 2013 UTC (6 years, 5 months ago) by jhr
  Do not eliminate effectful operators

Revision 2280 - Directory Listing
Modified Sat Mar 9 13:37:40 2013 UTC (6 years, 5 months ago) by jhr
  added operator purity property

Revision 2279 - Directory Listing
Modified Sat Mar 9 12:21:57 2013 UTC (6 years, 5 months ago) by jhr
  tab expansion

Revision 2278 - Directory Listing
Modified Sat Mar 9 12:20:49 2013 UTC (6 years, 5 months ago) by jhr
  Subscript for dynamic sequences

Revision 2277 - Directory Listing
Modified Sat Mar 9 12:18:39 2013 UTC (6 years, 5 months ago) by jhr
  grammar cleanup and tab expansion

Revision 2272 - Directory Listing
Modified Thu Mar 7 20:10:07 2013 UTC (6 years, 5 months ago) by jhr
  tab expansion

Revision 2271 - Directory Listing
Modified Thu Mar 7 20:09:32 2013 UTC (6 years, 5 months ago) by jhr
  Working on support for empty sequences

Revision 2255 - Directory Listing
Modified Tue Mar 5 19:43:36 2013 UTC (6 years, 5 months ago) by jhr
  minor changes

Revision 2249 - Directory Listing
Modified Mon Mar 4 18:23:35 2013 UTC (6 years, 5 months ago) by jhr
  Fix for bug020 (updating of globals using the +=, etc. should not be allowed).

Revision 2219 - Directory Listing
Modified Tue Feb 26 14:18:17 2013 UTC (6 years, 5 months ago) by jhr
  bug fix (bug016): forgot to prune out metavariables when inspecting the type
  of a E_Cons element.

Revision 2215 - Directory Listing
Modified Tue Feb 26 13:56:13 2013 UTC (6 years, 5 months ago) by jhr
  Check for errors in initialization for stand-alone executables.

Revision 2213 - Directory Listing
Modified Tue Feb 26 12:49:55 2013 UTC (6 years, 5 months ago) by jhr
  bug fixes for nrrd loading

Revision 2212 - Directory Listing
Modified Tue Feb 26 12:30:59 2013 UTC (6 years, 5 months ago) by jhr
  fix type of dimensions array for loading nrrds

Revision 2211 - Directory Listing
Modified Tue Feb 26 12:13:36 2013 UTC (6 years, 5 months ago) by jhr
  Typecheck strand creation.

Revision 2206 - Directory Listing
Modified Mon Feb 25 19:09:18 2013 UTC (6 years, 5 months ago) by jhr
  code cleanup

Revision 2200 - Directory Listing
Modified Sun Feb 24 15:16:01 2013 UTC (6 years, 5 months ago) by jhr
  Use the RewriteFn functor for the MidIL contraction phase.  Also added some arithmetic
  optimizations.

Revision 2198 - Directory Listing
Modified Sun Feb 24 15:13:16 2013 UTC (6 years, 5 months ago) by jhr
  added comment

Revision 2197 - Directory Listing
Modified Sun Feb 24 14:15:22 2013 UTC (6 years, 5 months ago) by jhr
  Factor out the rewriting iteration strategy from the rewriting rules.

Revision 2196 - Directory Listing
Modified Sun Feb 24 13:44:48 2013 UTC (6 years, 5 months ago) by jhr
  Added some more rewriting for curl.

Revision 2194 - Directory Listing
Modified Sun Feb 24 12:33:40 2013 UTC (6 years, 5 months ago) by jhr
  resolved bug011

Revision 2192 - Directory Listing
Modified Sun Feb 24 11:49:23 2013 UTC (6 years, 5 months ago) by jhr
 Fix the typing of Slice.

Revision 2184 - Directory Listing
Modified Sun Feb 24 01:59:49 2013 UTC (6 years, 5 months ago) by jhr
  Fix issues in bug012.diderot.

Revision 2182 - Directory Listing
Modified Sun Feb 24 01:39:57 2013 UTC (6 years, 5 months ago) by jhr
  Fixed issue with scaling scalar fields.

Revision 2173 - Directory Listing
Modified Sat Feb 23 15:49:20 2013 UTC (6 years, 5 months ago) by jhr
  Added support for field +/- scalar and scalar +/- field expressions.

Revision 2172 - Directory Listing
Modified Sat Feb 23 13:47:05 2013 UTC (6 years, 5 months ago) by jhr
  Removed obsolete comment

Revision 2170 - Directory Listing
Modified Sat Feb 23 13:41:17 2013 UTC (6 years, 5 months ago) by jhr
  Fix uncaught exception when attempting to match argument types.

Revision 2165 - Directory Listing
Modified Fri Feb 22 22:44:32 2013 UTC (6 years, 6 months ago) by jhr
  Add support for "poor man's" curl (2D and 3D).

Revision 2159 - Directory Listing
Modified Mon Feb 18 20:16:48 2013 UTC (6 years, 6 months ago) by jhr
  Minor cleanup

Revision 2158 - Directory Listing
Modified Mon Feb 18 17:10:19 2013 UTC (6 years, 6 months ago) by jhr
  Fix the handling of function parameters to allow them to shadow previous declarations (bug005).

Revision 2157 - Directory Listing
Modified Mon Feb 18 17:02:32 2013 UTC (6 years, 6 months ago) by jhr
  Fixed multiple printing of warning messages

Revision 2156 - Directory Listing
Modified Mon Feb 18 17:02:06 2013 UTC (6 years, 6 months ago) by jhr
  Fixed typo

Revision 2155 - Directory Listing
Modified Mon Feb 18 16:54:49 2013 UTC (6 years, 6 months ago) by jhr
  Add comprehensive checking for bad control flow to the typechecker.

Revision 2154 - Directory Listing
Modified Mon Feb 18 16:54:22 2013 UTC (6 years, 6 months ago) by jhr
  Handle pruning of code following if-then-else.

Revision 2153 - Directory Listing
Modified Sun Feb 17 19:40:13 2013 UTC (6 years, 6 months ago) by jhr
  minor code cleanup

Revision 2151 - Directory Listing
Modified Sun Feb 17 19:07:20 2013 UTC (6 years, 6 months ago) by jhr
  Add check that strands have at least one output variable.

Revision 2149 - Directory Listing
Modified Sun Feb 17 18:22:12 2013 UTC (6 years, 6 months ago) by jhr
  Fixed it so that type errors are no longer reported as uncaught exceptions.  Note that we
  still only handle one error at a time.

Revision 2148 - Directory Listing
Modified Sun Feb 17 17:56:50 2013 UTC (6 years, 6 months ago) by jhr
  Allow programs without any global variables

Revision 2147 - Directory Listing
Modified Sun Feb 17 17:30:09 2013 UTC (6 years, 6 months ago) by jhr
  Fixed bug in the way that unreachable code was being pruned.

Revision 2144 - Directory Listing
Modified Sat Feb 16 14:02:23 2013 UTC (6 years, 6 months ago) by jhr
  Fix how globals are handled when inlining variables

Revision 2141 - Directory Listing
Modified Fri Feb 15 13:13:46 2013 UTC (6 years, 6 months ago) by jhr
  Added function inliner to simplify phase.

Revision 2140 - Directory Listing
Modified Thu Feb 14 23:58:15 2013 UTC (6 years, 6 months ago) by jhr
  Prune unreachable statements (we need this so that inlining is correct)

Revision 2139 - Directory Listing
Modified Thu Feb 14 23:56:37 2013 UTC (6 years, 6 months ago) by jhr
  Fixed type error

Revision 2136 - Directory Listing
Modified Mon Feb 11 20:33:59 2013 UTC (6 years, 6 months ago) by jhr
  starting work on inliner

Revision 2135 - Directory Listing
Modified Mon Feb 11 12:33:24 2013 UTC (6 years, 6 months ago) by jhr
  Working on functions.  Added to Simple AST representation.

Revision 2134 - Directory Listing
Modified Mon Feb 11 12:32:58 2013 UTC (6 years, 6 months ago) by jhr
  Bug fix: sequence dimensions are not limited to 1..3!

Revision 2133 - Directory Listing
Modified Sun Feb 10 20:40:26 2013 UTC (6 years, 6 months ago) by jhr
  Added parsing and typechecking support for user-defined functions

Revision 2118 - Directory Listing
Modified Mon Jan 21 03:24:27 2013 UTC (6 years, 7 months ago) by jhr
  Fix the handling of vector inputs.

Revision 2117 - Directory Listing
Modified Mon Jan 21 02:43:14 2013 UTC (6 years, 7 months ago) by jhr
  when integer literals are promoted to real, convert the literals instead of
  putting a type coercion into the AST.

Revision 2116 - Directory Listing
Modified Thu Jan 17 14:16:39 2013 UTC (6 years, 7 months ago) by jhr
  updates to CLang support.

Revision 2113 - Directory Listing
Modified Sat Jan 12 15:42:48 2013 UTC (6 years, 7 months ago) by jhr
  Fix prettyprinting of C code.

Revision 2112 - Directory Listing
Modified Mon Dec 17 18:22:23 2012 UTC (6 years, 8 months ago) by jhr
  minor edit to comment

Revision 2111 - Directory Listing
Modified Mon Dec 17 16:55:33 2012 UTC (6 years, 8 months ago) by jhr
  making size info available to the compiler

Revision 2110 - Directory Listing
Modified Mon Dec 17 16:54:31 2012 UTC (6 years, 8 months ago) by jhr
  Added Diderot_DefaultCLDevice function prototype.

Revision 2106 - Directory Listing
Modified Fri Dec 7 13:24:36 2012 UTC (6 years, 8 months ago) by jhr
  code cleanup

Revision 2102 - Directory Listing
Modified Thu Dec 6 14:28:25 2012 UTC (6 years, 8 months ago) by jhr
  Fixed the handling of variable names for the self and global parameters.

Revision 2100 - Directory Listing
Modified Wed Nov 28 02:30:15 2012 UTC (6 years, 8 months ago) by jhr
  Add no-bsp support for sequential execution and some minor code tweaks

Revision 2086 - Directory Listing
Modified Sat Nov 10 12:58:22 2012 UTC (6 years, 9 months ago) by jhr
  adding properties file

Revision 2082 - Directory Listing
Modified Tue Nov 6 22:54:10 2012 UTC (6 years, 9 months ago) by jhr
  More optimization of the case when we do not need BSP semantics (plus some
  cleanup)

Revision 2078 - Directory Listing
Modified Mon Nov 5 12:00:48 2012 UTC (6 years, 9 months ago) by jhr
  added flag to force BSP semantics even when the program would allow a faster implementation

Revision 2077 - Directory Listing
Modified Mon Nov 5 11:51:35 2012 UTC (6 years, 9 months ago) by jhr
  Optimize case where no barrier synchronization is required in parallel implementation.

Revision 2076 - Directory Listing
Modified Sun Nov 4 22:10:56 2012 UTC (6 years, 9 months ago) by jhr
  Pass program properties to target-specific code generator

Revision 2075 - Directory Listing
Modified Sat Nov 3 13:27:02 2012 UTC (6 years, 9 months ago) by jhr
  Added clinfo command-line tool

Revision 2074 - Directory Listing
Modified Fri Nov 2 22:13:59 2012 UTC (6 years, 9 months ago) by jhr
  Fix for linking on Linux

Revision 2072 - Directory Listing
Modified Fri Nov 2 19:37:11 2012 UTC (6 years, 9 months ago) by jhr
  Fixed memory management bug and added const specifiers.

Revision 2069 - Directory Listing
Modified Fri Nov 2 13:49:51 2012 UTC (6 years, 9 months ago) by jhr
  Fix some warnings

Revision 2066 - Directory Listing
Modified Fri Nov 2 12:58:14 2012 UTC (6 years, 9 months ago) by jhr
  Working on inputs

Revision 2059 - Directory Listing
Modified Tue Oct 30 17:46:04 2012 UTC (6 years, 9 months ago) by jhr
  working on input support cleanup

Revision 2056 - Directory Listing
Modified Wed Oct 24 12:46:03 2012 UTC (6 years, 9 months ago) by jhr
  fix high to mid translation to handle image inputs

Revision 2054 - Directory Listing
Modified Tue Oct 23 13:59:08 2012 UTC (6 years, 10 months ago) by jhr
  Added support for image and sequence input globals

Revision 2053 - Directory Listing
Modified Tue Oct 23 04:40:18 2012 UTC (6 years, 10 months ago) by jhr
  more work on inputs

Revision 2052 - Directory Listing
Modified Mon Oct 22 20:27:12 2012 UTC (6 years, 10 months ago) by jhr
  Working on sequence loading code generation.

Revision 2051 - Directory Listing
Modified Mon Oct 22 14:14:10 2012 UTC (6 years, 10 months ago) by jhr
  Working on image and sequence inputs for libraries

Revision 2050 - Directory Listing
Modified Mon Oct 22 14:11:49 2012 UTC (6 years, 10 months ago) by jhr
  Allow images as inputs

Revision 2049 - Directory Listing
Modified Sun Oct 21 18:22:07 2012 UTC (6 years, 10 months ago) by jhr
  Working on input handling

Revision 2048 - Directory Listing
Modified Sun Oct 21 17:43:32 2012 UTC (6 years, 10 months ago) by jhr
  Working on input initialization

Revision 2047 - Directory Listing
Modified Sun Oct 21 14:53:47 2012 UTC (6 years, 10 months ago) by jhr
  get the axis kinds right for output nrrds

Revision 2046 - Directory Listing
Modified Sun Oct 21 14:53:30 2012 UTC (6 years, 10 months ago) by jhr
  Added nrrdKindUnknown

Revision 2045 - Directory Listing
Modified Sun Oct 21 14:33:29 2012 UTC (6 years, 10 months ago) by jhr
  Add nrrdKindDomain to supported axis kinds

Revision 2043 - Directory Listing
Modified Fri Oct 19 13:37:03 2012 UTC (6 years, 10 months ago) by jhr
  working on inputs

Revision 2041 - Directory Listing
Modified Thu Oct 18 13:16:15 2012 UTC (6 years, 10 months ago) by jhr
  Working on handling sequences and images as inputs

Revision 2038 - Directory Listing
Modified Tue Oct 16 11:31:02 2012 UTC (6 years, 10 months ago) by jhr
  Fix check on nrrd file when loading a dynamic sequence

Revision 2037 - Directory Listing
Modified Sun Oct 14 14:44:46 2012 UTC (6 years, 10 months ago) by jhr
  Check for errors when loading dynamic sequences.

Revision 2036 - Directory Listing
Modified Sun Oct 14 14:43:34 2012 UTC (6 years, 10 months ago) by jhr
  better rutime error message formatting

Revision 2035 - Directory Listing
Modified Fri Oct 12 21:03:15 2012 UTC (6 years, 10 months ago) by jhr
  Working on dynamic sequence loading

Revision 2033 - Directory Listing
Modified Fri Oct 12 03:05:33 2012 UTC (6 years, 10 months ago) by jhr
  Working on sequence loading

Revision 2030 - Directory Listing
Modified Thu Oct 11 13:00:46 2012 UTC (6 years, 10 months ago) by jhr
  added placeholder

Revision 2029 - Directory Listing
Modified Thu Oct 11 12:03:24 2012 UTC (6 years, 10 months ago) by jhr
  dynamic sequence, etc. support

Revision 2027 - Directory Listing
Modified Thu Oct 11 10:40:12 2012 UTC (6 years, 10 months ago) by jhr
  working on inputs etc

Revision 2026 - Directory Listing
Modified Thu Oct 11 00:26:15 2012 UTC (6 years, 10 months ago) by jhr
  working on sequences, etc.

Revision 2024 - Directory Listing
Modified Wed Oct 10 13:36:38 2012 UTC (6 years, 10 months ago) by jhr
  Working on dynamic sequences

Revision 2023 - Directory Listing
Modified Wed Oct 10 12:27:13 2012 UTC (6 years, 10 months ago) by jhr
  working on nrrd inputs

Revision 2022 - Directory Listing
Modified Wed Oct 10 11:55:39 2012 UTC (6 years, 10 months ago) by jhr
  minor code cleanup

Revision 2021 - Directory Listing
Modified Wed Oct 10 11:53:22 2012 UTC (6 years, 10 months ago) by jhr
  adding missing support for dynamic sequence subscripting

Revision 2020 - Directory Listing
Modified Wed Oct 10 11:53:00 2012 UTC (6 years, 10 months ago) by jhr
  better printing

Revision 2019 - Directory Listing
Modified Wed Oct 10 11:48:09 2012 UTC (6 years, 10 months ago) by jhr
  fixed bug in typechecker

Revision 2018 - Directory Listing
Modified Tue Oct 9 12:54:37 2012 UTC (6 years, 10 months ago) by jhr
  Working on inputs

Revision 2017 - Directory Listing
Modified Tue Oct 9 12:32:51 2012 UTC (6 years, 10 months ago) by jhr
  include inputs in prettyprinting.

Revision 2016 - Directory Listing
Modified Tue Oct 9 03:22:30 2012 UTC (6 years, 10 months ago) by jhr
  working on inputs

Revision 2015 - Directory Listing
Modified Mon Oct 8 15:00:51 2012 UTC (6 years, 10 months ago) by jhr
  code fragment for input initialization translation

Revision 2014 - Directory Listing
Modified Mon Oct 8 14:58:19 2012 UTC (6 years, 10 months ago) by jhr
  working on inputs

Revision 2013 - Directory Listing
Modified Mon Oct 8 14:52:41 2012 UTC (6 years, 10 months ago) by jhr
  More work on input

Revision 2012 - Directory Listing
Modified Mon Oct 8 14:27:53 2012 UTC (6 years, 10 months ago) by jhr
  Working on inputs, dynamic sequences, etc.

Revision 2011 - Directory Listing
Modified Sun Oct 7 21:14:31 2012 UTC (6 years, 10 months ago) by jhr
  Working on inputs

Revision 2010 - Directory Listing
Modified Sat Oct 6 11:49:30 2012 UTC (6 years, 10 months ago) by jhr
  Added support for images w/o proxies.

Revision 2009 - Directory Listing
Modified Fri Oct 5 17:58:18 2012 UTC (6 years, 10 months ago) by jhr
  Working on dynamic sequence loading

Revision 2008 - Directory Listing
Modified Fri Oct 5 17:31:10 2012 UTC (6 years, 10 months ago) by jhr
  adding missing sources.cm file

Revision 2007 - Directory Listing
Modified Fri Oct 5 13:02:17 2012 UTC (6 years, 10 months ago) by jhr
  more work on dynamic sequence loading

Revision 2004 - Directory Listing
Modified Fri Oct 5 11:52:52 2012 UTC (6 years, 10 months ago) by jhr
  Working on dynamic sequence loading

Revision 1999 - Directory Listing
Modified Thu Oct 4 12:34:24 2012 UTC (6 years, 10 months ago) by jhr
  Working on dynamic sequence loading

Revision 1997 - Directory Listing
Modified Thu Oct 4 11:00:44 2012 UTC (6 years, 10 months ago) by jhr
  Moved nrrd support into its own directory

Revision 1996 - Directory Listing
Modified Thu Oct 4 10:42:57 2012 UTC (6 years, 10 months ago) by jhr
  working on dynamic sequence support

Revision 1994 - Directory Listing
Modified Wed Oct 3 12:50:04 2012 UTC (6 years, 10 months ago) by jhr
  Eliminate use of polyequal

Revision 1993 - Directory Listing
Modified Fri Sep 28 14:51:23 2012 UTC (6 years, 10 months ago) by jhr
  Working on dynamic sequence loading

Revision 1992 - Directory Listing
Modified Thu Sep 27 10:23:12 2012 UTC (6 years, 10 months ago) by jhr
  Working on dynamic sequence loading

Revision 1991 - Directory Listing
Modified Sun Aug 12 15:25:39 2012 UTC (7 years ago) by jhr
  Working on dynamic sequences

Revision 1983 - Directory Listing
Modified Fri Jul 27 23:28:49 2012 UTC (7 years ago) by jhr
  replace delta with tau

Revision 1982 - Directory Listing
Modified Fri Jul 27 23:25:05 2012 UTC (7 years ago) by jhr
  Adding lexing support for using some lowercase greek letters in identifiers

Revision 1981 - Directory Listing
Modified Fri Jul 27 23:14:13 2012 UTC (7 years ago) by jhr
  update TODO list

Revision 1979 - Directory Listing
Modified Sat Jul 21 16:25:51 2012 UTC (7 years, 1 month ago) by jhr
  Fix a few type errors, etc.

Revision 1978 - Directory Listing
Modified Sat Jul 21 16:19:40 2012 UTC (7 years, 1 month ago) by jhr
  Working on sequence loading

Revision 1975 - Directory Listing
Modified Mon Jul 16 01:01:19 2012 UTC (7 years, 1 month ago) by jhr
  Fix missing promotion cases

Revision 1973 - Directory Listing
Modified Sun Jul 15 20:45:59 2012 UTC (7 years, 1 month ago) by jhr
  Bug fixes for int to real promotion

Revision 1971 - Directory Listing
Modified Sun Jul 15 16:24:43 2012 UTC (7 years, 1 month ago) by jhr
  Implementing int -> real promotion

Revision 1970 - Directory Listing
Modified Sun Jul 15 14:20:23 2012 UTC (7 years, 1 month ago) by jhr
  Add log2 function

Revision 1964 - Directory Listing
Modified Tue Jul 10 23:36:20 2012 UTC (7 years, 1 month ago) by jhr
  add ToWorldSpace3x3x3 function

Revision 1958 - Directory Listing
Modified Tue Jul 10 13:01:03 2012 UTC (7 years, 1 month ago) by jhr
  Fleshing out various features, such as ":" and 3rd-order tensor support

Revision 1957 - Directory Listing
Modified Tue Jul 10 11:49:22 2012 UTC (7 years, 1 month ago) by jhr
  Added support for ":" operator on dimension 3 tensors/matrices and fixed bugs in the
  dimension 2 case.

Revision 1956 - Directory Listing
Modified Sun Jul 8 12:17:56 2012 UTC (7 years, 1 month ago) by jhr
  Added checking code for ColonMul operator.

Revision 1952 - Directory Listing
Modified Sun Jul 8 04:18:21 2012 UTC (7 years, 1 month ago) by jhr
  Fix missing piece for c4hexic support

Revision 1950 - Directory Listing
Modified Sat Jul 7 19:03:02 2012 UTC (7 years, 1 month ago) by jhr
  Added c4hexic kernel and some support code to make it easier to generate
  the kernel coefficients

Revision 1947 - Directory Listing
Modified Fri Jul 6 20:18:37 2012 UTC (7 years, 1 month ago) by jhr
  preparing to add c4hexic kernel

Revision 1945 - Directory Listing
Modified Fri Jul 6 14:54:21 2012 UTC (7 years, 1 month ago) by jhr
  Working on ":" support

Revision 1943 - Directory Listing
Modified Thu Jul 5 16:29:06 2012 UTC (7 years, 1 month ago) by jhr
  Added support for vec6 type and beginning of support for ":" operator.
  Also fixed some bugs.

Revision 1941 - Directory Listing
Modified Tue Jul 3 15:22:31 2012 UTC (7 years, 1 month ago) by jhr
  Minor edits ported from trunk

Revision 1940 - Directory Listing
Modified Tue Jul 3 15:14:46 2012 UTC (7 years, 1 month ago) by jhr
  Fix "dof" ==> "dot"

Revision 1939 - Directory Listing
Modified Mon Jul 2 21:11:07 2012 UTC (7 years, 1 month ago) by jhr
  Add support for 3rd-order tensor norm and fix issues with tensor/vector multiply

Revision 1926 - Directory Listing
Modified Sat Jun 23 18:01:57 2012 UTC (7 years, 2 months ago) by jhr
  Switch to using "image" to load images (instead of "load").

Revision 1925 - Directory Listing
Modified Sat Jun 23 14:16:09 2012 UTC (7 years, 2 months ago) by jhr
  Added length function on dynamic sequences

Revision 1922 - Directory Listing
Modified Sat Jun 23 11:25:39 2012 UTC (7 years, 2 months ago) by jhr
  Changed "ln" function to "log"; added "acos", "asin", and "atan" functions; restructured
  the way that C math functions are handled in the compiler.

Revision 1917 - Directory Listing
Modified Thu Jun 7 12:34:40 2012 UTC (7 years, 2 months ago) by jhr
  Fixes to tracking of number of active strands

Revision 1916 - Directory Listing
Modified Thu Jun 7 12:15:04 2012 UTC (7 years, 2 months ago) by jhr
  Fix loop termination condition

Revision 1912 - Directory Listing
Modified Tue Jun 5 16:02:39 2012 UTC (7 years, 2 months ago) by jhr
  Add support for snapshots

Revision 1911 - Directory Listing
Modified Tue Jun 5 13:51:17 2012 UTC (7 years, 2 months ago) by jhr
  port changes from trunk (addition of fmod, ln, and log10).

Revision 1906 - Directory Listing
Modified Sun Jun 3 07:01:19 2012 UTC (7 years, 2 months ago) by jhr
  fix bug in dynamic sequence append

Revision 1900 - Directory Listing
Modified Fri Jun 1 21:23:16 2012 UTC (7 years, 2 months ago) by jhr
  Fix bug where iteration variables were not handled correctly when used in non-trivial
  strand creation expressions.

Revision 1877 - Directory Listing
Modified Fri May 18 09:03:40 2012 UTC (7 years, 3 months ago) by glk
added -s and -c options

Revision 1872 - Directory Listing
Modified Sun May 13 10:35:15 2012 UTC (7 years, 3 months ago) by jhr
  Some cleanup in the freeing code

Revision 1870 - Directory Listing
Modified Fri May 11 17:44:18 2012 UTC (7 years, 3 months ago) by nseltzer
Fixed memory leaks.

Revision 1867 - Directory Listing
Modified Mon May 7 14:43:11 2012 UTC (7 years, 3 months ago) by nseltzer
Fixed bug with error reporting code.

Revision 1862 - Directory Listing
Modified Sun Apr 22 19:45:47 2012 UTC (7 years, 4 months ago) by jhr
  Switch to using a biffMsg struct to record errors in the world.

Revision 1861 - Directory Listing
Modified Sat Apr 21 15:30:26 2012 UTC (7 years, 4 months ago) by jhr
  Clear out unused suffixes in Makefile

Revision 1858 - Directory Listing
Modified Fri Apr 20 20:14:41 2012 UTC (7 years, 4 months ago) by jhr
  Fix copy code for reals and vectors

Revision 1857 - Directory Listing
Modified Fri Apr 20 19:58:00 2012 UTC (7 years, 4 months ago) by jhr
  Bug fix for copyToC.

Revision 1853 - Directory Listing
Modified Tue Apr 17 13:16:21 2012 UTC (7 years, 4 months ago) by jhr
  Move Strand substructure to before Program structure

Revision 1852 - Directory Listing
Modified Tue Apr 17 13:15:51 2012 UTC (7 years, 4 months ago) by jhr
  more makefile edits

Revision 1851 - Directory Listing
Modified Tue Apr 17 13:13:35 2012 UTC (7 years, 4 months ago) by jhr
  minor change to makefile

Revision 1850 - Directory Listing
Modified Mon Apr 16 22:11:09 2012 UTC (7 years, 4 months ago) by jhr
  cleanup some FIXMEs

Revision 1845 - Directory Listing
Modified Sun Apr 15 13:41:40 2012 UTC (7 years, 4 months ago) by jhr
  Add global input registration support for standalone executable

Revision 1844 - Directory Listing
Modified Sat Apr 14 12:11:31 2012 UTC (7 years, 4 months ago) by jhr
  Add support for setting the number of workers for the parallel target

Revision 1843 - Directory Listing
Modified Sat Apr 14 00:40:58 2012 UTC (7 years, 4 months ago) by jhr
  porting new OpenCL configuration from trunk

Revision 1836 - Directory Listing
Modified Fri Apr 13 18:08:06 2012 UTC (7 years, 4 months ago) by jhr
  bug fixing for parallel target

Revision 1834 - Directory Listing
Modified Fri Apr 13 15:20:34 2012 UTC (7 years, 4 months ago) by jhr
  Fix comment

Revision 1831 - Directory Listing
Modified Fri Apr 13 13:33:40 2012 UTC (7 years, 4 months ago) by jhr
  Working on support for parallel target

Revision 1829 - Directory Listing
Modified Fri Apr 13 01:50:00 2012 UTC (7 years, 4 months ago) by jhr
  initialization of scheduler structure

Revision 1828 - Directory Listing
Modified Thu Apr 12 22:46:32 2012 UTC (7 years, 4 months ago) by jhr
  Adding support for parallel target in library mode

Revision 1827 - Directory Listing
Modified Thu Apr 12 14:37:41 2012 UTC (7 years, 4 months ago) by jhr
  Fix typo.

Revision 1826 - Directory Listing
Modified Thu Apr 12 14:04:38 2012 UTC (7 years, 4 months ago) by jhr
  Working on support for parallel target

Revision 1824 - Directory Listing
Modified Wed Apr 11 15:49:51 2012 UTC (7 years, 4 months ago) by jhr
  Cleaning up the header files; support C++ as application language.

Revision 1823 - Directory Listing
Modified Wed Apr 11 14:22:05 2012 UTC (7 years, 4 months ago) by jhr
  adding finer-grain phase timers

Revision 1822 - Directory Listing
Modified Wed Apr 11 14:16:28 2012 UTC (7 years, 4 months ago) by jhr
  minor cleanup

Revision 1820 - Directory Listing
Modified Wed Apr 11 10:53:15 2012 UTC (7 years, 4 months ago) by jhr
  Clean up the handling of translation from TreeIL types to C types.  There are two cases:
  translating to the external C API amd translating to the internal Diderot types.

Revision 1819 - Directory Listing
Modified Wed Apr 11 10:49:58 2012 UTC (7 years, 4 months ago) by jhr
  Remove const from Diderot string typedef.

Revision 1818 - Directory Listing
Modified Tue Apr 10 22:18:20 2012 UTC (7 years, 4 months ago) by jhr
  Working on factoring out the generation of code to translate between the internal
  Diderot representation of types (e.g., Diderot_vec3_t) and the external C API
  (e.g., float[3]).

Revision 1816 - Directory Listing
Modified Tue Apr 10 15:38:19 2012 UTC (7 years, 4 months ago) by jhr
  Update comment

Revision 1815 - Directory Listing
Modified Tue Apr 10 11:52:06 2012 UTC (7 years, 4 months ago) by jhr
  factor out input/output names into RuntimeNames module and change
  naming scheme

Revision 1814 - Directory Listing
Modified Sun Apr 8 15:44:36 2012 UTC (7 years, 4 months ago) by jhr
  Remove setBindings, since the smart constructors take care of this.

Revision 1813 - Directory Listing
Modified Sun Apr 8 15:44:10 2012 UTC (7 years, 4 months ago) by jhr
  Correct minor typos

Revision 1812 - Directory Listing
Modified Sat Apr 7 21:33:09 2012 UTC (7 years, 4 months ago) by jhr
  Change convention for naming inputs and outputs

Revision 1811 - Directory Listing
Modified Sat Apr 7 20:46:07 2012 UTC (7 years, 4 months ago) by jhr
  Fix grammar error that did not allow negative numbers as initializers

Revision 1808 - Directory Listing
Modified Sat Apr 7 12:02:38 2012 UTC (7 years, 4 months ago) by jhr
  Fixe some type errors in generated code.

Revision 1807 - Directory Listing
Modified Sat Apr 7 12:00:48 2012 UTC (7 years, 4 months ago) by jhr
  Added support for setting image inputs from nrrd objects; better propogation of
  errors; better use of world err field for error messages.

Revision 1806 - Directory Listing
Modified Sat Apr 7 00:02:25 2012 UTC (7 years, 4 months ago) by jhr
  Working on input support

Revision 1805 - Directory Listing
Modified Fri Apr 6 15:50:59 2012 UTC (7 years, 4 months ago) by nseltzer
Completed 'vector * rank 3 tensor' functions.

Revision 1803 - Directory Listing
Modified Fri Apr 6 13:46:37 2012 UTC (7 years, 4 months ago) by jhr
  Working on input variable support

Revision 1799 - Directory Listing
Modified Thu Apr 5 13:37:08 2012 UTC (7 years, 4 months ago) by jhr
  Drop data axis n output nrrd when data is scalar

Revision 1798 - Directory Listing
Modified Thu Apr 5 13:02:21 2012 UTC (7 years, 4 months ago) by jhr
  added tensor times vector code

Revision 1797 - Directory Listing
Modified Thu Apr 5 12:35:04 2012 UTC (7 years, 4 months ago) by jhr
  Add support for building 3rd order tensors

Revision 1796 - Directory Listing
Modified Thu Apr 5 12:34:47 2012 UTC (7 years, 4 months ago) by jhr
  Fix error in type names and include inline-tensor3.h in diderot.h

Revision 1795 - Directory Listing
Modified Thu Apr 5 12:00:08 2012 UTC (7 years, 4 months ago) by jhr
  Generalize probing to handle higher-order tensors

Revision 1794 - Directory Listing
Modified Thu Apr 5 11:59:44 2012 UTC (7 years, 4 months ago) by jhr
  added TODO comments

Revision 1793 - Directory Listing
Modified Thu Apr 5 09:53:28 2012 UTC (7 years, 4 months ago) by jhr
  Rewrite of nrrd code to handle a single data axis for tensor data (and no axis for
  scalar data)

Revision 1792 - Directory Listing
Modified Wed Apr 4 11:28:02 2012 UTC (7 years, 4 months ago) by jhr
  Output functions now use a single axis for data and set the axis kind field of the nrrd.

Revision 1790 - Directory Listing
Modified Tue Apr 3 14:40:55 2012 UTC (7 years, 4 months ago) by jhr
  more work on nrrd file formats

Revision 1789 - Directory Listing
Modified Tue Apr 3 14:19:50 2012 UTC (7 years, 4 months ago) by jhr
  Working on supporting nrrd file formats

Revision 1786 - Directory Listing
Modified Tue Apr 3 13:21:27 2012 UTC (7 years, 4 months ago) by jhr
  Minor debugging tweaks

Revision 1785 - Directory Listing
Modified Tue Apr 3 13:21:09 2012 UTC (7 years, 4 months ago) by jhr
  Bug fix: incorrect dominance tree was being constructed when the join of an if
  was also the then or else branch.

Revision 1784 - Directory Listing
Modified Sun Apr 1 19:05:23 2012 UTC (7 years, 4 months ago) by jhr
  Working on better axis support for dnorm

Revision 1783 - Directory Listing
Modified Sun Apr 1 18:49:13 2012 UTC (7 years, 4 months ago) by jhr
  Switch to using PathUtil.findExe

Revision 1774 - Directory Listing
Modified Sat Mar 31 17:32:46 2012 UTC (7 years, 4 months ago) by jhr
  Working on standalone executables

Revision 1773 - Directory Listing
Modified Sat Mar 31 13:29:34 2012 UTC (7 years, 4 months ago) by jhr
  Working on standalone executable support

Revision 1772 - Directory Listing
Modified Sat Mar 31 12:25:20 2012 UTC (7 years, 4 months ago) by jhr
  minor cleanup to main fragments

Revision 1764 - Directory Listing
Modified Sat Mar 24 09:59:51 2012 UTC (7 years, 5 months ago) by jhr
  Code cleanup

Revision 1763 - Directory Listing
Modified Sat Mar 24 02:20:24 2012 UTC (7 years, 5 months ago) by jhr
  Bug fix: the CFG was not getting constructed correctly in certain
  situations.

Revision 1759 - Directory Listing
Modified Thu Mar 22 15:23:11 2012 UTC (7 years, 5 months ago) by jhr
  Fix issue with non-deterministic behavior

Revision 1754 - Directory Listing
Modified Wed Mar 21 07:48:01 2012 UTC (7 years, 5 months ago) by jhr
  Bug fix: matrix assignment when rhs is state variable

Revision 1743 - Directory Listing
Modified Tue Mar 20 23:22:40 2012 UTC (7 years, 5 months ago) by glk
putting declaration at beginning of block

Revision 1740 - Directory Listing
Modified Tue Mar 20 19:35:46 2012 UTC (7 years, 5 months ago) by glk
hadn't correctly zero-ed out existing space in case of trivialOrient

Revision 1739 - Directory Listing
Modified Tue Mar 20 19:19:37 2012 UTC (7 years, 5 months ago) by glk
added -to option

Revision 1736 - Directory Listing
Modified Wed Mar 14 14:37:14 2012 UTC (7 years, 5 months ago) by jhr
  a bit more work on standalone executables

Revision 1735 - Directory Listing
Modified Tue Mar 13 21:11:33 2012 UTC (7 years, 5 months ago) by jhr
  Starting to add support for standalone executables

Revision 1734 - Directory Listing
Modified Tue Mar 13 14:32:29 2012 UTC (7 years, 5 months ago) by jhr
  Bug fix for output

Revision 1733 - Directory Listing
Modified Tue Mar 13 14:09:15 2012 UTC (7 years, 5 months ago) by jhr
  Preliminary library support for dynamic sequences.


Revision 1731 - Directory Listing
Modified Tue Mar 13 14:07:55 2012 UTC (7 years, 5 months ago) by jhr
add log message


Revision 1730 - Directory Listing
Modified Tue Mar 13 10:28:50 2012 UTC (7 years, 5 months ago) by jhr
  Fixed typo

Revision 1729 - Directory Listing
Modified Tue Mar 13 10:07:17 2012 UTC (7 years, 5 months ago) by jhr
  change back to using the same runtime for both libraries and standalone executables

Revision 1727 - Directory Listing
Modified Mon Mar 12 22:35:18 2012 UTC (7 years, 5 months ago) by jhr
  Working on library support

Revision 1726 - Directory Listing
Modified Mon Mar 12 22:34:46 2012 UTC (7 years, 5 months ago) by jhr
  bugfix

Revision 1725 - Directory Listing
Modified Mon Mar 12 21:18:01 2012 UTC (7 years, 5 months ago) by jhr
  Working on library support; made iso2d-polyline into a library test case

Revision 1724 - Directory Listing
Modified Mon Mar 12 20:50:12 2012 UTC (7 years, 5 months ago) by jhr
  Working on library support

Revision 1722 - Directory Listing
Modified Mon Mar 12 20:49:07 2012 UTC (7 years, 5 months ago) by jhr
  Working on library support

Revision 1721 - Directory Listing
Modified Mon Mar 12 20:19:29 2012 UTC (7 years, 5 months ago) by jhr
  Working on library support

Revision 1720 - Directory Listing
Modified Mon Mar 12 20:15:26 2012 UTC (7 years, 5 months ago) by jhr
  Add rules for generating more fragment files

Revision 1719 - Directory Listing
Modified Mon Mar 12 20:12:34 2012 UTC (7 years, 5 months ago) by jhr
  Add fragments for sequential and parallel main functions, which will be used
  to generate standalone executables

Revision 1718 - Directory Listing
Modified Sat Mar 10 23:03:02 2012 UTC (7 years, 5 months ago) by jhr
  Working on library support

Revision 1717 - Directory Listing
Modified Sat Mar 10 19:44:29 2012 UTC (7 years, 5 months ago) by jhr
  Working on library support

Revision 1716 - Directory Listing
Modified Sat Mar 10 17:08:11 2012 UTC (7 years, 5 months ago) by jhr
  Working on library support

Revision 1715 - Directory Listing
Modified Sat Mar 10 14:42:07 2012 UTC (7 years, 5 months ago) by jhr
  Fixing bugs in generated code

Revision 1714 - Directory Listing
Modified Sat Mar 10 00:00:50 2012 UTC (7 years, 5 months ago) by jhr
  Working on library generation

Revision 1713 - Directory Listing
Modified Fri Mar 9 21:37:19 2012 UTC (7 years, 5 months ago) by jhr
  Working on library support

Revision 1712 - Directory Listing
Modified Fri Mar 9 21:36:38 2012 UTC (7 years, 5 months ago) by jhr
  Fix substitutions

Revision 1711 - Directory Listing
Modified Fri Mar 9 15:10:59 2012 UTC (7 years, 5 months ago) by jhr
  Finished coding output generation support

Revision 1710 - Directory Listing
Modified Fri Mar 9 15:08:12 2012 UTC (7 years, 5 months ago) by jhr
  Finished up coding of dynamic sequence output generation

Revision 1709 - Directory Listing
Modified Fri Mar 9 14:02:43 2012 UTC (7 years, 5 months ago) by jhr
  more work on output generation

Revision 1708 - Directory Listing
Modified Fri Mar 9 12:46:42 2012 UTC (7 years, 5 months ago) by jhr
  Working on output generation

Revision 1707 - Directory Listing
Modified Thu Mar 8 12:13:35 2012 UTC (7 years, 5 months ago) by jhr
  Working on code to generate get output library functions

Revision 1706 - Directory Listing
Modified Wed Mar 7 12:06:48 2012 UTC (7 years, 5 months ago) by jhr
  more work on library support

Revision 1705 - Directory Listing
Modified Tue Mar 6 21:59:47 2012 UTC (7 years, 5 months ago) by jhr
  Working on library support

Revision 1704 - Directory Listing
Modified Tue Mar 6 15:44:37 2012 UTC (7 years, 5 months ago) by jhr
  Working on adding library support to compiler

Revision 1703 - Directory Listing
Modified Tue Mar 6 13:05:55 2012 UTC (7 years, 5 months ago) by jhr
  generate fragment files

Revision 1702 - Directory Listing
Modified Tue Mar 6 13:05:40 2012 UTC (7 years, 5 months ago) by jhr
  add D_Proto to the CLang module

Revision 1701 - Directory Listing
Modified Tue Mar 6 12:54:48 2012 UTC (7 years, 5 months ago) by jhr
  Working on library and output generation

Revision 1700 - Directory Listing
Modified Tue Mar 6 02:44:54 2012 UTC (7 years, 5 months ago) by jhr
  Fragments for the generated header file

Revision 1699 - Directory Listing
Modified Sun Mar 4 16:36:12 2012 UTC (7 years, 5 months ago) by jhr
  working on vis paper stuff

Revision 1698 - Directory Listing
Modified Fri Mar 2 22:12:26 2012 UTC (7 years, 5 months ago) by jhr
  Update instructions

Revision 1696 - Directory Listing
Modified Wed Feb 29 12:49:39 2012 UTC (7 years, 5 months ago) by jhr
  Working on 3rd-order tensor support

Revision 1693 - Directory Listing
Modified Mon Feb 20 12:55:09 2012 UTC (7 years, 6 months ago) by jhr
  In preperation of making library generation the default, I'm adding
  a flag for specifying that the target is a standalone executable

Revision 1692 - Directory Listing
Modified Fri Jan 27 23:17:47 2012 UTC (7 years, 6 months ago) by jhr
  Working on new approach for output

Revision 1691 - Directory Listing
Modified Thu Jan 26 19:36:51 2012 UTC (7 years, 6 months ago) by jhr
  Working on dynamic sequences.

Revision 1690 - Directory Listing
Modified Wed Jan 25 21:09:26 2012 UTC (7 years, 6 months ago) by jhr
  Working on dynamic sequence support

Revision 1689 - Directory Listing
Modified Wed Jan 25 14:55:43 2012 UTC (7 years, 6 months ago) by jhr
  pushing dynamic sequences through the compiler

Revision 1688 - Directory Listing
Modified Wed Jan 25 13:36:13 2012 UTC (7 years, 6 months ago) by jhr
  More work on dynamic sequences.

Revision 1687 - Directory Listing
Modified Wed Jan 25 13:02:32 2012 UTC (7 years, 6 months ago) by jhr
  Working on support for dynamic sequences; also adding support for type coercions.

Revision 1685 - Directory Listing
Modified Sun Jan 22 15:23:36 2012 UTC (7 years, 7 months ago) by jhr
  Create a branch to implement things that we need for the Vis 2012 paper

Revision 1679 - Directory Listing
Modified Mon Dec 19 20:31:04 2011 UTC (7 years, 8 months ago) by jhr
Original Path: trunk/src
  Porting changes from opencl branch

Revision 1671 - Directory Listing
Modified Sun Dec 4 10:56:10 2011 UTC (7 years, 8 months ago) by jhr
Original Path: trunk/src
  Merging changes from pure-cfg branch back into trunk

Revision 1640 - Directory Listing
Modified Wed Nov 16 02:19:51 2011 UTC (7 years, 9 months ago) by jhr
Original Path: trunk/src
  Merging in changes from pure-cfg branch.

Revision 1570 - Directory Listing
Modified Fri Oct 28 19:06:54 2011 UTC (7 years, 9 months ago) by jhr
Original Path: trunk/src
  Added "-o" option to compiler

Revision 1485 - Directory Listing
Modified Sun Sep 4 14:37:21 2011 UTC (7 years, 11 months ago) by jhr
Original Path: trunk/src
  Minor syntax editing

Revision 1484 - Directory Listing
Modified Sun Sep 4 14:35:20 2011 UTC (7 years, 11 months ago) by jhr
Original Path: trunk/src
  Created a compiler/gen directory to hold code for the generation tools.  Moved
  compiler/IL/gen to compiler/gen/il and created compiler/gen/opt for Charisee's tool.

Revision 1455 - Directory Listing
Modified Mon Jul 25 20:43:04 2011 UTC (8 years, 1 month ago) by jhr
Original Path: trunk/src
  Fix comment

Revision 1444 - Directory Listing
Modified Mon Jul 11 12:11:53 2011 UTC (8 years, 1 month ago) by jhr
Original Path: trunk/src
  Merging in changes from pure-cfg branch: removed CL, expanded trace, and added method name
  datatype.

Revision 1393 - Directory Listing
Modified Mon Jun 27 02:58:00 2011 UTC (8 years, 1 month ago) by jhr
Original Path: trunk/src
  Port bugfix from pure-cfg branch

Revision 1385 - Directory Listing
Modified Fri Jun 24 14:26:11 2011 UTC (8 years, 2 months ago) by jhr
Original Path: trunk/src
  Remove CL from compiler

Revision 1383 - Directory Listing
Modified Thu Jun 23 20:24:04 2011 UTC (8 years, 2 months ago) by jhr
Original Path: trunk/src
  merging changes from pure-cfg

Revision 1380 - Directory Listing
Modified Thu Jun 23 19:20:07 2011 UTC (8 years, 2 months ago) by jhr
Original Path: trunk/src
  merging changes from pure-cfg

Revision 1376 - Directory Listing
Modified Wed Jun 22 21:46:24 2011 UTC (8 years, 2 months ago) by jhr
Original Path: trunk/src
  merging changes from pure-cfg

Revision 1375 - Directory Listing
Modified Wed Jun 22 21:43:18 2011 UTC (8 years, 2 months ago) by jhr
Original Path: trunk/src
  merging changes from pure-cfg

Revision 1373 - Directory Listing
Modified Wed Jun 22 21:36:18 2011 UTC (8 years, 2 months ago) by jhr
Original Path: trunk/src
  merging changes from pure-cfg

Revision 1372 - Directory Listing
Modified Wed Jun 22 21:24:17 2011 UTC (8 years, 2 months ago) by jhr
Original Path: trunk/src
  merging changes from pure-cfg

Revision 1370 - Directory Listing
Modified Wed Jun 22 21:11:20 2011 UTC (8 years, 2 months ago) by jhr
Original Path: trunk/src
  merging changes from pure-cfg

Revision 1368 - Directory Listing
Modified Wed Jun 22 20:58:28 2011 UTC (8 years, 2 months ago) by jhr
Original Path: trunk/src
  merging changes from pure-cfg

Revision 1348 - Directory Listing
Modified Wed Jun 15 16:53:52 2011 UTC (8 years, 2 months ago) by jhr
Original Path: trunk/src
  added some debugging code

Revision 1339 - Directory Listing
Modified Mon Jun 13 19:56:59 2011 UTC (8 years, 2 months ago) by jhr
Original Path: trunk/src
  Fixed bug in translating mehods with a conditional as their entire body
  (e.g., lic2.diderot example).

Revision 1301 - Directory Listing
Modified Thu Jun 9 23:58:40 2011 UTC (8 years, 2 months ago) by jhr
Original Path: trunk/src
  Added support for hest-based command-line arguments to trunk.  Also switched
  output filename to prog.txt (from mip.txt)

Revision 1296 - Directory Listing
Modified Thu Jun 9 12:42:09 2011 UTC (8 years, 2 months ago) by jhr
Original Path: trunk/src
  Adding support for assignment operators to the trunk.

Revision 1295 - Directory Listing
Modified Thu Jun 9 06:42:54 2011 UTC (8 years, 2 months ago) by jhr
Original Path: trunk/src
  Added support for clamp to trunk

Revision 1235 - Directory Listing
Modified Tue May 17 20:29:30 2011 UTC (8 years, 3 months ago) by glk
Original Path: trunk/src
const-correctness on me

Revision 1234 - Directory Listing
Modified Tue May 17 20:28:39 2011 UTC (8 years, 3 months ago) by glk
Original Path: trunk/src
const-correctness on argv

Revision 1232 - Directory Listing
Modified Mon May 16 23:37:52 2011 UTC (8 years, 3 months ago) by jhr
Original Path: trunk/src
  Porting many changes from the pure-cfg branch, including value numbering
  and support for parallel execution on SMP systems.

Revision 1187 - Directory Listing
Modified Wed May 11 15:06:15 2011 UTC (8 years, 3 months ago) by nseltzer
Original Path: trunk/src
First go at a parallel runtime

Revision 1186 - Directory Listing
Modified Wed May 11 14:00:07 2011 UTC (8 years, 3 months ago) by jhr
Original Path: trunk/src
  Don't generate a log file unless -log is specified

Revision 1166 - Directory Listing
Modified Tue May 10 03:39:35 2011 UTC (8 years, 3 months ago) by jhr
Original Path: trunk/src
  Redirect output to log file.

Revision 1151 - Directory Listing
Modified Sat May 7 17:32:42 2011 UTC (8 years, 3 months ago) by jhr
Original Path: trunk/src
  Added missing printing of initial strand creation to TreeILPP

Revision 1140 - Directory Listing
Modified Fri May 6 14:16:00 2011 UTC (8 years, 3 months ago) by jhr
Original Path: trunk/src
  porting changes from development branch

Revision 1131 - Directory Listing
Modified Thu May 5 18:53:48 2011 UTC (8 years, 3 months ago) by jhr
Original Path: trunk/src
  Port updates from development branch to support die.

Revision 1117 - Directory Listing
Modified Thu May 5 04:55:18 2011 UTC (8 years, 3 months ago) by jhr
Original Path: trunk/src
  Final merges from pure-cfg branch

Revision 1116 - Directory Listing
Modified Thu May 5 04:49:02 2011 UTC (8 years, 3 months ago) by jhr
Original Path: trunk/src
  more merging of pure-cfg changes back into trunk

Revision 1115 - Directory Listing
Modified Thu May 5 04:42:18 2011 UTC (8 years, 3 months ago) by jhr
Original Path: trunk/src
  More merging of pure-cfg back into trunk

Revision 1113 - Directory Listing
Modified Thu May 5 04:11:52 2011 UTC (8 years, 3 months ago) by jhr
Original Path: trunk/src
  Starting to merge pure-cfg changes back into trunk

Revision 511 - Directory Listing
Modified Tue Feb 8 17:01:43 2011 UTC (8 years, 6 months ago) by jhr
Original Path: trunk/src
  Backporting changes from pure-cfg branch.  These include the "actor" ==> "strand"
  changes.

Revision 475 - Directory Listing
Modified Thu Nov 4 18:57:11 2010 UTC (8 years, 9 months ago) by jhr
Original Path: trunk/src
  Changed typing rules for tensor construction.  The convention is now slow-to-fast
  for tensor dimensions.

Revision 470 - Directory Listing
Modified Tue Nov 2 16:33:48 2010 UTC (8 years, 9 months ago) by jhr
Original Path: trunk/src
  Added additional operations on fields (F+F, F-F, sF, Fs, F/s)

Revision 467 - Directory Listing
Modified Fri Oct 29 13:34:08 2010 UTC (8 years, 9 months ago) by jhr
Original Path: trunk/src
  Fixed typos

Revision 466 - Directory Listing
Modified Thu Oct 28 23:00:52 2010 UTC (8 years, 9 months ago) by jhr
Original Path: trunk/src
  Fix typos

Revision 465 - Directory Listing
Modified Thu Oct 28 22:17:34 2010 UTC (8 years, 9 months ago) by jhr
Original Path: trunk/src
  Working on mid-to-low translation

Revision 464 - Directory Listing
Modified Thu Oct 28 12:57:20 2010 UTC (8 years, 9 months ago) by jhr
Original Path: trunk/src
  Working on MidIL to LowIL translation

Revision 463 - Directory Listing
Modified Wed Oct 27 22:48:59 2010 UTC (8 years, 9 months ago) by jhr
Original Path: trunk/src
  Working on MidIL to LowIL translation

Revision 462 - Directory Listing
Modified Wed Oct 27 22:48:45 2010 UTC (8 years, 9 months ago) by jhr
Original Path: trunk/src
  Added fromDigits function

Revision 461 - Directory Listing
Modified Wed Oct 27 22:48:29 2010 UTC (8 years, 9 months ago) by jhr
Original Path: trunk/src
  Added explode function

Revision 460 - Directory Listing
Modified Wed Oct 27 16:11:13 2010 UTC (8 years, 9 months ago) by jhr
Original Path: trunk/src
  Working on mid-to-low translation

Revision 459 - Directory Listing
Modified Wed Oct 27 12:54:03 2010 UTC (8 years, 9 months ago) by jhr
Original Path: trunk/src
  Working on Mid to Low translation

Revision 458 - Directory Listing
Modified Wed Oct 27 12:29:00 2010 UTC (8 years, 9 months ago) by jhr
Original Path: trunk/src
  Working on LowIL

Revision 457 - Directory Listing
Modified Wed Oct 27 12:08:13 2010 UTC (8 years, 9 months ago) by jhr
Original Path: trunk/src
  Working on low-il

Revision 456 - Directory Listing
Modified Wed Oct 27 04:31:38 2010 UTC (8 years, 9 months ago) by jhr
Original Path: trunk/src
  Working on codegen

Revision 455 - Directory Listing
Modified Wed Oct 27 02:42:13 2010 UTC (8 years, 9 months ago) by jhr
Original Path: trunk/src
  Working on codegen

Revision 454 - Directory Listing
Modified Mon Oct 25 19:59:47 2010 UTC (8 years, 9 months ago) by jhr
Original Path: trunk/src
  Working on coed generation

Revision 453 - Directory Listing
Modified Sun Oct 24 00:47:57 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Minor edit

Revision 451 - Directory Listing
Modified Fri Oct 22 18:18:00 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Working on code generator API

Revision 450 - Directory Listing
Modified Thu Oct 21 15:58:26 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Change name of MidIL Transform operator to PosToImgSpace.  Also added GradToWorldSpace operator to MidIL.

Revision 449 - Directory Listing
Modified Thu Oct 21 15:46:51 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Added comments about SSE

Revision 448 - Directory Listing
Modified Thu Oct 21 15:23:02 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Working on C version of MIP

Revision 445 - Directory Listing
Modified Thu Oct 21 04:01:15 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Clarify description of simplify

Revision 444 - Directory Listing
Modified Thu Oct 21 00:11:00 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Add Diderot_Mat types

Revision 443 - Directory Listing
Modified Thu Oct 21 00:05:15 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  added InvertTranspose operation

Revision 442 - Directory Listing
Modified Wed Oct 20 23:48:14 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Bug fix: change + to *

Revision 441 - Directory Listing
Modified Wed Oct 20 19:21:32 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Working on runtime

Revision 440 - Directory Listing
Modified Wed Oct 20 03:20:16 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  More runtime work

Revision 439 - Directory Listing
Modified Tue Oct 19 22:38:54 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Working on Diderot runtime

Revision 438 - Directory Listing
Modified Tue Oct 19 20:38:10 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Working on C version of runtime

Revision 435 - Directory Listing
Modified Tue Oct 19 13:14:20 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Upated URL in header to diderot-language.cs.uchicago.edu

Revision 433 - Directory Listing
Modified Mon Oct 18 22:27:56 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Beginnings of code generation infrastructure

Revision 432 - Directory Listing
Modified Mon Oct 18 22:27:41 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  fix comment

Revision 431 - Directory Listing
Modified Mon Oct 18 22:27:21 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Starting to work on mid-to-low translation

Revision 430 - Directory Listing
Modified Mon Oct 18 22:26:52 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  update descriptions of passes

Revision 429 - Directory Listing
Modified Mon Oct 18 19:59:04 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Slightly better error reporting

Revision 427 - Directory Listing
Modified Mon Oct 18 19:35:52 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Bug fix: realTy == VecTy 1 (not 0)

Revision 426 - Directory Listing
Modified Mon Oct 18 18:49:55 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Filter out dimensions of size one in tensor types

Revision 424 - Directory Listing
Modified Mon Oct 18 13:19:33 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Starting to work on the LowIL representation

Revision 423 - Directory Listing
Modified Sun Oct 17 02:29:06 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Bug fix: get type of Inside right

Revision 422 - Directory Listing
Modified Sun Oct 17 02:27:07 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Bug fix: wrong signature for EvalKernel

Revision 421 - Directory Listing
Modified Sun Oct 17 02:26:16 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Bug fix: get type of Select right

Revision 420 - Directory Listing
Modified Sun Oct 17 02:23:55 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Adding MidIL checking

Revision 419 - Directory Listing
Modified Sun Oct 17 02:23:43 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Better error messages

Revision 418 - Directory Listing
Modified Sun Oct 17 02:23:13 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Bug fix: add missing code to set CFG edges in destination

Revision 417 - Directory Listing
Modified Sun Oct 17 00:32:30 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Added checking for HighIL representation

Revision 416 - Directory Listing
Modified Sun Oct 17 00:32:07 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Bug fix: get the result type of condtional expressions right when simplifying

Revision 415 - Directory Listing
Modified Sun Oct 17 00:21:51 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  bug fix for conditional expressions

Revision 414 - Directory Listing
Modified Sat Oct 16 18:00:43 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Working on checking

Revision 413 - Directory Listing
Modified Sat Oct 16 15:39:31 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  More work on checking

Revision 412 - Directory Listing
Modified Sat Oct 16 15:19:19 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Working on IL checking

Revision 411 - Directory Listing
Modified Sat Oct 16 15:03:18 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Rename file

Revision 410 - Directory Listing
Modified Fri Oct 15 19:31:53 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Working on checking code

Revision 408 - Directory Listing
Modified Fri Oct 15 12:30:15 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Working on HighIL checking code

Revision 407 - Directory Listing
Modified Fri Oct 15 12:27:09 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Added more type info to HighIL operators to aid checking.

Revision 406 - Directory Listing
Modified Fri Oct 15 12:12:10 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Simplify basis by removing cruft that is not being used.

Revision 405 - Directory Listing
Modified Fri Oct 15 04:42:42 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Working on checking for HighIL

Revision 404 - Directory Listing
Modified Thu Oct 14 22:11:38 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Started to work on checking code for HighIL

Revision 403 - Directory Listing
Modified Thu Oct 14 22:11:13 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Minor edits

Revision 402 - Directory Listing
Modified Thu Oct 14 21:51:37 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  reorganize operators a bit

Revision 401 - Directory Listing
Modified Thu Oct 14 21:08:45 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  fixed typo

Revision 400 - Directory Listing
Modified Thu Oct 14 21:06:49 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Slice support in HighIL

Revision 399 - Directory Listing
Modified Thu Oct 14 20:08:35 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Working on slice support

Revision 398 - Directory Listing
Modified Thu Oct 14 20:08:18 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Added types to pretty printing

Revision 397 - Directory Listing
Modified Thu Oct 14 20:08:03 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  bug fixes

Revision 395 - Directory Listing
Modified Thu Oct 14 16:52:15 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Fix inexhaustive matches by adding E_Slice placeholders

Revision 394 - Directory Listing
Modified Thu Oct 14 16:30:29 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Added types to IL variables

Revision 393 - Directory Listing
Modified Thu Oct 14 15:45:01 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  new files

Revision 392 - Directory Listing
Modified Thu Oct 14 15:34:28 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Moving IL types out of the Op structures into their own per-IL structures.

Revision 391 - Directory Listing
Modified Thu Oct 14 13:18:24 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Move MidIL types into their own module

Revision 387 - Directory Listing
Modified Fri Oct 8 15:29:24 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Copy some of the translation boilerplate from the high-to-mid translation
  into the mid-to-low translation

Revision 383 - Directory Listing
Modified Tue Oct 5 21:53:49 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  normalize tensor shapes in prune functions (e.g., tensor[1] ==> tensor[]).

Revision 382 - Directory Listing
Modified Tue Oct 5 21:46:21 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Fixed bug in grammar

Revision 381 - Directory Listing
Modified Tue Oct 5 21:42:17 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Working on adding slice notation and fixed precedence of differentiation

Revision 379 - Directory Listing
Modified Tue Oct 5 00:28:29 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Added conditional expression syntax

Revision 374 - Directory Listing
Modified Sun Oct 3 18:56:32 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Debugging probe.sml.

Revision 373 - Directory Listing
Modified Sun Oct 3 15:27:04 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Added fld2d' test case

Revision 372 - Directory Listing
Modified Sun Oct 3 15:20:28 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Bug fixes to HigiIL optimization

Revision 370 - Directory Listing
Modified Sat Oct 2 17:19:14 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Added parse-tree support for conditional expressions (still need parser support)

Revision 369 - Directory Listing
Modified Sat Oct 2 17:18:48 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Started to work on IL checker

Revision 368 - Directory Listing
Modified Fri Oct 1 18:17:34 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Working on optimization and translation

Revision 367 - Directory Listing
Modified Thu Sep 30 21:20:13 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Added HighIL to MidIL translation phase

Revision 365 - Directory Listing
Modified Wed Sep 29 20:07:58 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Working on translation

Revision 364 - Directory Listing
Modified Wed Sep 29 18:06:12 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Working on high to mid translation

Revision 363 - Directory Listing
Modified Wed Sep 29 18:05:48 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  removed Transform from high IL

Revision 361 - Directory Listing
Modified Wed Sep 29 14:17:34 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Working on translation functor

Revision 360 - Directory Listing
Modified Wed Sep 29 02:59:34 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  working on translation

Revision 359 - Directory Listing
Modified Tue Sep 28 22:03:40 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Adding new file for translation support

Revision 358 - Directory Listing
Modified Tue Sep 28 13:38:09 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Working on high to mid translation

Revision 355 - Directory Listing
Modified Sun Sep 26 18:00:31 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Move test-kernel stuff to fields directory

Revision 354 - Directory Listing
Modified Sun Sep 26 18:00:16 2010 UTC (8 years, 10 months ago) by jhr
Original Path: trunk/src
  Added hash-cons representation of IL expressions

Revision 353 - Directory Listing
Modified Fri Sep 24 21:43:11 2010 UTC (8 years, 11 months ago) by jhr
Original Path: trunk/src
  Debugging generation of probe code

Revision 352 - Directory Listing
Modified Fri Sep 24 07:21:51 2010 UTC (8 years, 11 months ago) by jhr
Original Path: trunk/src
  Debugging probe.sml

Revision 351 - Directory Listing
Modified Fri Sep 24 01:14:58 2010 UTC (8 years, 11 months ago) by jhr
Original Path: trunk/src
  Working on test driver for probe code

Revision 350 - Directory Listing
Modified Fri Sep 24 01:04:36 2010 UTC (8 years, 11 months ago) by jhr
Original Path: trunk/src
  Added assignToString function

Revision 349 - Directory Listing
Modified Fri Sep 24 00:24:20 2010 UTC (8 years, 11 months ago) by jhr
Original Path: trunk/src
  working on HighIL to MidIL translation

Revision 347 - Directory Listing
Modified Tue Sep 21 15:31:49 2010 UTC (8 years, 11 months ago) by jhr
Original Path: trunk/src
  Fixed header comment

Revision 346 - Directory Listing
Modified Mon Sep 20 19:23:56 2010 UTC (8 years, 11 months ago) by lamonts
Original Path: trunk/src
deleting a random file

Revision 345 - Directory Listing
Modified Mon Sep 20 19:22:51 2010 UTC (8 years, 11 months ago) by lamonts
Original Path: trunk/src
adding the translate directory for mid-to-low il

Revision 344 - Directory Listing
Modified Mon Sep 20 19:21:18 2010 UTC (8 years, 11 months ago) by lamonts
Original Path: trunk/src
Adding the files for the low-il specs

Revision 343 - Directory Listing
Modified Mon Sep 20 02:47:00 2010 UTC (8 years, 11 months ago) by jhr
Original Path: trunk/src
  Adding comments

Revision 342 - Directory Listing
Modified Wed Sep 15 21:52:14 2010 UTC (8 years, 11 months ago) by jhr
Original Path: trunk/src
  New files

Revision 341 - Directory Listing
Modified Mon Sep 13 17:14:24 2010 UTC (8 years, 11 months ago) by jhr
Original Path: trunk/src
  Implementing the census functor

Revision 340 - Directory Listing
Modified Mon Sep 13 15:34:36 2010 UTC (8 years, 11 months ago) by jhr
Original Path: trunk/src
  Working on debugging HighIL optimization

Revision 338 - Directory Listing
Modified Mon Sep 13 14:49:12 2010 UTC (8 years, 11 months ago) by jhr
Original Path: trunk/src
  Working on HighIL optimization

Revision 337 - Directory Listing
Modified Sun Sep 12 14:26:47 2010 UTC (8 years, 11 months ago) by jhr
Original Path: trunk/src
  Put optimization passes in IL directories

Revision 336 - Directory Listing
Modified Tue Aug 24 20:24:21 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Added some comments

Revision 334 - Directory Listing
Modified Thu Aug 19 20:53:07 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Working on high to mid translation

Revision 333 - Directory Listing
Modified Thu Aug 19 20:52:48 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Tweaking MidIL definition

Revision 332 - Directory Listing
Modified Thu Aug 19 20:18:53 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Fixed bugs in mid-il and IL generator

Revision 328 - Directory Listing
Modified Wed Aug 18 22:19:26 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Working on HighIL to MidIL translation

Revision 325 - Directory Listing
Modified Wed Aug 18 17:07:16 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Added compiler README file

Revision 324 - Directory Listing
Modified Wed Aug 18 17:06:10 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Adding placeholder directories

Revision 323 - Directory Listing
Modified Wed Aug 18 14:59:35 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Working on probe code generation

Revision 320 - Directory Listing
Modified Wed Aug 18 04:13:28 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Working on HighIL optimizer

Revision 319 - Directory Listing
Modified Wed Aug 18 04:13:08 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  comments

Revision 314 - Directory Listing
Modified Tue Aug 17 21:49:25 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Working on compiler

Revision 304 - Directory Listing
Modified Tue Aug 17 14:20:44 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  tweaking mid IL

Revision 287 - Directory Listing
Modified Fri Aug 13 21:40:04 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  new files

Revision 286 - Directory Listing
Modified Fri Aug 13 21:39:34 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  added convolve function

Revision 285 - Directory Listing
Modified Fri Aug 13 20:52:11 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Added Stats module

Revision 284 - Directory Listing
Modified Fri Aug 13 20:39:04 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  More general representation of image samples

Revision 283 - Directory Listing
Modified Fri Aug 13 20:38:43 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Added newProp and newFlag functions for nodes, stmts, and vars

Revision 282 - Directory Listing
Modified Fri Aug 13 19:20:23 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Made the IL generator more general to handle MidIL features

Revision 281 - Directory Listing
Modified Fri Aug 13 17:40:53 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Working on MidIL representation

Revision 280 - Directory Listing
Modified Fri Aug 13 17:40:28 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  New directory

Revision 269 - Directory Listing
Modified Wed Aug 11 04:42:30 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Make the "lift" phase be more agressive about evaluating

Revision 268 - Directory Listing
Modified Wed Aug 11 04:41:04 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  merge DIFF and CONV constructors

Revision 267 - Directory Listing
Modified Wed Aug 11 04:40:44 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  tweaking printing of SSA IL

Revision 266 - Directory Listing
Modified Tue Aug 10 21:25:40 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Moving high-IL stuff to its own directory

Revision 265 - Directory Listing
Modified Tue Aug 10 21:16:06 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Some work on SSA checking code

Revision 264 - Directory Listing
Modified Tue Aug 10 17:36:47 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Change kernel representation to not rely on symmetry

Revision 263 - Directory Listing
Modified Tue Aug 10 17:36:19 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Bug fix

Revision 258 - Directory Listing
Modified Mon Aug 9 18:36:44 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Added BackwardDFAFn functor

Revision 257 - Directory Listing
Modified Mon Aug 9 18:28:37 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Added ForwardDFAFn functor

Revision 256 - Directory Listing
Modified Mon Aug 9 17:28:57 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  New version of IL with translation to HighIL and pretty printing.

Revision 250 - Directory Listing
Modified Fri Aug 6 21:37:28 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Adding more Unicode operators

Revision 247 - Directory Listing
Modified Fri Aug 6 20:20:42 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Added infix convolve syntax

Revision 246 - Directory Listing
Modified Fri Aug 6 15:32:26 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
 Output to log file

Revision 245 - Directory Listing
Modified Fri Aug 6 15:31:55 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Support evaluation for more functions

Revision 244 - Directory Listing
Modified Fri Aug 6 15:31:13 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Added smart constructors

Revision 242 - Directory Listing
Modified Fri Aug 6 15:25:03 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Bug fix: get the order of instantiated meta variables right

Revision 241 - Directory Listing
Modified Fri Aug 6 14:07:20 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Bug fix: add missing case to pruneShape

Revision 240 - Directory Listing
Modified Fri Aug 6 04:59:16 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Working on lifting and translation

Revision 239 - Directory Listing
Modified Fri Aug 6 00:36:04 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Working on image-info input

Revision 238 - Directory Listing
Modified Thu Aug 5 23:17:46 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Use the log file for debugging output

Revision 237 - Directory Listing
Modified Thu Aug 5 23:17:27 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Added Log structure

Revision 236 - Directory Listing
Modified Thu Aug 5 21:57:57 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Hook in evaluation of statics

Revision 235 - Directory Listing
Modified Thu Aug 5 21:57:46 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Bug fixes

Revision 234 - Directory Listing
Modified Thu Aug 5 21:34:29 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Working on static evalution

Revision 232 - Directory Listing
Modified Thu Aug 5 16:18:44 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Working on static evaluation

Revision 231 - Directory Listing
Modified Thu Aug 5 16:11:37 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Working on evaluation of static globals

Revision 230 - Directory Listing
Modified Thu Aug 5 16:00:24 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Added Inputs module to handle static input variables

Revision 229 - Directory Listing
Modified Wed Aug 4 15:46:08 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Added type field to E_Input in Simple AST.

Revision 228 - Directory Listing
Modified Wed Aug 4 13:36:35 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Made typechecking more strict.

Revision 227 - Directory Listing
Modified Wed Aug 4 05:27:13 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Working on lifting

Revision 226 - Directory Listing
Modified Tue Aug 3 21:34:18 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Working on translation to HighIL

Revision 221 - Directory Listing
Modified Tue Aug 3 20:13:55 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Added E_Input and E_Field constructors to Simple AST

Revision 202 - Directory Listing
Modified Tue Aug 3 13:06:03 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Reorganize stuff to do with images, kernels, and fields into its own directory.

Revision 201 - Directory Listing
Modified Tue Aug 3 12:57:10 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Reorganizing source

Revision 200 - Directory Listing
Modified Mon Aug 2 21:57:49 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Working on translateion

Revision 199 - Directory Listing
Modified Mon Aug 2 21:34:31 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Added Var substructure to SSAFn

Revision 198 - Directory Listing
Modified Mon Aug 2 21:26:57 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Starting to add utility code for SSA representations

Revision 197 - Directory Listing
Modified Mon Aug 2 20:51:47 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Working on translation to HighIL

Revision 196 - Directory Listing
Modified Mon Aug 2 19:10:49 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Update

Revision 195 - Directory Listing
Modified Mon Aug 2 19:09:04 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Adding operations for fields

Revision 194 - Directory Listing
Modified Mon Aug 2 16:40:29 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Working on translation to IL

Revision 193 - Directory Listing
Modified Mon Aug 2 16:40:18 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Added Tbl structure

Revision 192 - Directory Listing
Modified Mon Aug 2 16:23:42 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Working on translation to IL

Revision 190 - Directory Listing
Modified Sat Jul 31 04:39:18 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Minor work on translation

Revision 189 - Directory Listing
Modified Fri Jul 30 19:37:01 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Working on translation to HighIL

Revision 188 - Directory Listing
Modified Thu Jul 29 22:28:39 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Working on translation to IL

Revision 187 - Directory Listing
Modified Thu Jul 29 14:00:37 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Working on IL representation

Revision 186 - Directory Listing
Modified Thu Jul 29 04:26:57 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Add generator for IL operator structures.

Revision 185 - Directory Listing
Modified Wed Jul 28 17:11:09 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Renamed internal variable input to optInput and added input variable.

Revision 184 - Directory Listing
Modified Wed Jul 28 16:48:27 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Working on translation

Revision 183 - Directory Listing
Modified Wed Jul 28 16:28:10 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Working on translation to HighIL

Revision 182 - Directory Listing
Modified Wed Jul 28 16:05:13 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Added toType, toDiff, toShape, and toDim functions

Revision 181 - Directory Listing
Modified Wed Jul 28 14:37:42 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Added file

Revision 180 - Directory Listing
Modified Wed Jul 28 14:37:08 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Working on translation to HighIL

Revision 179 - Directory Listing
Modified Tue Jul 27 20:43:23 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Simplified AST code now uses default input values when no input is given.

Revision 176 - Directory Listing
Modified Mon Jul 26 19:47:48 2010 UTC (9 years ago) by jhr
Original Path: trunk/src
  Switch the translate code to take simple AST as its input type

Revision 175 - Directory Listing
Modified Sat Jul 24 16:53:55 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src
  Added pretty printing for simplified AST

Revision 174 - Directory Listing
Modified Sat Jul 24 15:38:08 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src
  Adding simplify pass to driver

Revision 173 - Directory Listing
Modified Sat Jul 24 15:37:50 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src
  Cleanup and simplification of AST representation

Revision 172 - Directory Listing
Modified Sat Jul 24 15:37:08 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src
  New file: working on pretty printing for Simple AST

Revision 171 - Directory Listing
Modified Sat Jul 24 14:13:10 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src
  Adding simple-ast representation

Revision 170 - Directory Listing
Modified Sat Jul 24 13:30:47 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src
  Restrict polymorphism to operators/functions.

Revision 169 - Directory Listing
Modified Thu Jul 22 20:07:37 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src
  Split function and variable namespaces and add notion of restricted operations
  that cannot appear inside actor or initialization code.

Revision 168 - Directory Listing
Modified Wed Jul 21 20:58:37 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src
  Working on translation to HighIL

Revision 167 - Directory Listing
Modified Wed Jul 21 20:58:09 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src
  Added comment

Revision 166 - Directory Listing
Modified Wed Jul 21 15:21:12 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src
  New file

Revision 165 - Directory Listing
Modified Wed Jul 21 15:20:53 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src
  Adding equality tests and hashing support

Revision 164 - Directory Listing
Modified Tue Jul 20 18:56:04 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src
  Added output state variables and stabilize methods

Revision 155 - Directory Listing
Modified Fri Jul 9 21:38:01 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src
  Added kernel printing code

Revision 153 - Directory Listing
Modified Fri Jul 9 18:59:12 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src
  Debugging kernel support using test driver

Revision 147 - Directory Listing
Modified Fri Jul 9 08:17:48 2010 UTC (9 years, 1 month ago) by glk
Original Path: trunk/src
fixed bug that allowed named space to remain

Revision 143 - Directory Listing
Modified Thu Jul 8 19:12:22 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src
  Added min and max on reals.

Revision 141 - Directory Listing
Modified Thu Jul 8 18:51:26 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src
  Added RawTypes module

Revision 140 - Directory Listing
Modified Thu Jul 8 18:48:51 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src
  Starting to write a test driver for the kernel code

Revision 139 - Directory Listing
Modified Thu Jul 8 18:48:23 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src
  Made kernel type abstract and added derivative cache.

Revision 138 - Directory Listing
Modified Thu Jul 8 18:47:33 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src
  Added toReal function

Revision 137 - Directory Listing
Modified Wed Jul 7 21:30:23 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src
  Working on IR

Revision 136 - Directory Listing
Modified Wed Jul 7 20:38:52 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src
  Added variable sets and maps

Revision 135 - Directory Listing
Modified Fri Jul 2 21:57:47 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src
  Working on IL representation

Revision 133 - Directory Listing
Modified Fri Jul 2 21:41:27 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src
  Merging image-info into IL directory

Revision 132 - Directory Listing
Modified Fri Jul 2 21:30:59 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src
  merge image-info directory into the IL directory

Revision 131 - Directory Listing
Modified Fri Jul 2 21:30:43 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src
  Added normalize function

Revision 130 - Directory Listing
Modified Thu Jul 1 20:08:43 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src
  Working on IL

Revision 129 - Directory Listing
Modified Thu Jul 1 18:03:54 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src
  Parameterize the SSA representation over the operators

Revision 127 - Directory Listing
Modified Tue Jun 29 20:08:28 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src
  Fixed syntax error

Revision 125 - Directory Listing
Modified Tue Jun 29 15:13:36 2010 UTC (9 years, 1 month ago) by glk
Original Path: trunk/src
added -h and now respects per-axis spacing

Revision 124 - Directory Listing
Modified Mon Jun 28 20:40:26 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src
  New file

Revision 123 - Directory Listing
Modified Mon Jun 28 18:05:04 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src
  Adding configuration support

Revision 122 - Directory Listing
Modified Mon Jun 28 17:58:00 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src
  Fix syntax errors

Revision 121 - Directory Listing
Modified Thu Jun 24 22:40:12 2010 UTC (9 years, 2 months ago) by jhr
Original Path: trunk/src
  Adding makefile for dnorm program

Revision 118 - Directory Listing
Modified Thu Jun 24 17:06:25 2010 UTC (9 years, 2 months ago) by jhr
Original Path: trunk/src
  Added compare to Rational

Revision 117 - Directory Listing
Modified Thu Jun 24 14:00:22 2010 UTC (9 years, 2 months ago) by jhr
Original Path: trunk/src
  Switched kernels to use rational coefficients and added definitions of common
  kernels.

Revision 116 - Directory Listing
Modified Thu Jun 24 13:43:16 2010 UTC (9 years, 2 months ago) by jhr
Original Path: trunk/src
  Fix bugs

Revision 115 - Directory Listing
Modified Wed Jun 23 22:01:49 2010 UTC (9 years, 2 months ago) by jhr
Original Path: trunk/src
  Working on rational numbers for the kernels

Revision 114 - Directory Listing
Modified Wed Jun 23 19:39:36 2010 UTC (9 years, 2 months ago) by jhr
Original Path: trunk/src
  New directory to hold tool for getting NRRD-file summary info

Revision 113 - Directory Listing
Modified Wed Jun 23 19:37:39 2010 UTC (9 years, 2 months ago) by jhr
Original Path: trunk/src
  Moved to src/compiler

Revision 112 - Directory Listing
Modified Wed Jun 23 19:35:31 2010 UTC (9 years, 2 months ago) by jhr
Original Path: trunk/src
  Restore Gordon's edits

Revision 111 - Directory Listing
Modified Wed Jun 23 19:29:19 2010 UTC (9 years, 2 months ago) by jhr
Original Path: trunk/src
  Moving compiler sources into src/compiler

Revision 110 - Directory Listing
Modified Wed Jun 23 19:28:48 2010 UTC (9 years, 2 months ago) by jhr
Original Path: trunk/src
  Moving compiler sources into src/compiler

Revision 109 - Directory Listing
Modified Wed Jun 23 07:25:26 2010 UTC (9 years, 2 months ago) by glk
Original Path: trunk/src
clarified restriction between dimension and space dimension

Revision 108 - Directory Listing
Modified Tue Jun 15 17:13:55 2010 UTC (9 years, 2 months ago) by jhr
Original Path: trunk/src
  Adding file

Revision 107 - Directory Listing
Modified Tue Jun 15 15:31:11 2010 UTC (9 years, 2 months ago) by glk
Original Path: trunk/src
info about restricted NRRD format coming out of dnorm program

Revision 106 - Directory Listing
Modified Tue Jun 15 15:29:37 2010 UTC (9 years, 2 months ago) by jhr
Original Path: trunk/src
  Adding image-info directory

Revision 103 - Directory Listing
Modified Tue Jun 1 16:04:04 2010 UTC (9 years, 2 months ago) by jhr
Original Path: trunk/src
  Bug fixes

Revision 102 - Directory Listing
Modified Fri May 28 15:20:55 2010 UTC (9 years, 2 months ago) by jhr
Original Path: trunk/src
  Changed grammar to restrict the type of parameters to ValueType

Revision 99 - Directory Listing
Modified Fri May 28 00:14:34 2010 UTC (9 years, 2 months ago) by jhr
Original Path: trunk/src
  Better error messages

Revision 96 - Directory Listing
Modified Thu May 27 17:57:31 2010 UTC (9 years, 2 months ago) by jhr
Original Path: trunk/src
  Code reorg and added type arguments to variable printing in ASTPP.

Revision 95 - Directory Listing
Modified Thu May 27 17:22:20 2010 UTC (9 years, 2 months ago) by jhr
Original Path: trunk/src
  export more functions from TypeUtil

Revision 94 - Directory Listing
Modified Thu May 27 17:03:13 2010 UTC (9 years, 2 months ago) by jhr
Original Path: trunk/src
  Working on the pretty printer

Revision 93 - Directory Listing
Modified Thu May 27 15:32:06 2010 UTC (9 years, 2 months ago) by jhr
Original Path: trunk/src
  Added placeholder for pretty-printing AST after typechecking

Revision 91 - Directory Listing
Modified Thu May 27 15:16:36 2010 UTC (9 years, 2 months ago) by jhr
Original Path: trunk/src
  Fixed some bugs in the basis

Revision 89 - Directory Listing
Modified Thu May 27 01:37:21 2010 UTC (9 years, 2 months ago) by jhr
Original Path: trunk/src
  Working on typechecker

Revision 88 - Directory Listing
Modified Wed May 26 23:07:50 2010 UTC (9 years, 2 months ago) by jhr
Original Path: trunk/src
  Working on typechecker

Revision 86 - Directory Listing
Modified Wed May 26 22:23:17 2010 UTC (9 years, 2 months ago) by jhr
Original Path: trunk/src
  Added new syntax for tensor-value construction and more work on typechecker.

Revision 85 - Directory Listing
Modified Wed May 26 19:51:10 2010 UTC (9 years, 2 months ago) by jhr
Original Path: trunk/src
  Working on typechecker

Revision 83 - Directory Listing
Modified Wed May 26 18:50:44 2010 UTC (9 years, 2 months ago) by jhr
Original Path: trunk/src
  More work on the typechecker

Revision 82 - Directory Listing
Modified Wed May 26 18:20:49 2010 UTC (9 years, 2 months ago) by jhr
Original Path: trunk/src
  Working on typechecker

Revision 81 - Directory Listing
Modified Wed May 26 17:28:54 2010 UTC (9 years, 2 months ago) by jhr
Original Path: trunk/src
  Working on typechecker

Revision 80 - Directory Listing
Modified Tue May 25 03:05:33 2010 UTC (9 years, 3 months ago) by jhr
Original Path: trunk/src
  Working on typechecker

Revision 79 - Directory Listing
Modified Tue May 25 01:55:48 2010 UTC (9 years, 3 months ago) by jhr
Original Path: trunk/src
  Working on typechecker

Revision 78 - Directory Listing
Modified Mon May 24 22:31:49 2010 UTC (9 years, 3 months ago) by jhr
Original Path: trunk/src
  Rosking on type checker

Revision 77 - Directory Listing
Modified Mon May 24 21:57:10 2010 UTC (9 years, 3 months ago) by jhr
Original Path: trunk/src
  Move env.sml to env directory

Revision 76 - Directory Listing
Modified Mon May 24 21:56:08 2010 UTC (9 years, 3 months ago) by jhr
Original Path: trunk/src
  New directory

Revision 75 - Directory Listing
Modified Mon May 24 20:41:18 2010 UTC (9 years, 3 months ago) by jhr
Original Path: trunk/src
  Propoagating changes to meta variables

Revision 74 - Directory Listing
Modified Mon May 24 16:38:42 2010 UTC (9 years, 3 months ago) by jhr
Original Path: trunk/src
  Refined meta-variable representation

Revision 73 - Directory Listing
Modified Sun May 23 22:54:59 2010 UTC (9 years, 3 months ago) by jhr
Original Path: trunk/src
  Comment out raw types, which are not used yet.

Revision 72 - Directory Listing
Modified Sat May 22 22:48:47 2010 UTC (9 years, 3 months ago) by jhr
Original Path: trunk/src
  Working on typechecker

Revision 71 - Directory Listing
Modified Sat May 22 22:16:04 2010 UTC (9 years, 3 months ago) by jhr
Original Path: trunk/src
  Working on typechecker

Revision 70 - Directory Listing
Modified Sat May 22 14:23:32 2010 UTC (9 years, 3 months ago) by jhr
Original Path: trunk/src
  Working on typechecker

Revision 69 - Directory Listing
Modified Tue May 18 21:23:53 2010 UTC (9 years, 3 months ago) by jhr
Original Path: trunk/src
  Starting to write a typechecker

Revision 68 - Directory Listing
Modified Tue May 18 16:51:30 2010 UTC (9 years, 3 months ago) by jhr
Original Path: trunk/src
  Working on Basis

Revision 65 - Directory Listing
Modified Thu May 13 21:04:35 2010 UTC (9 years, 3 months ago) by jhr
Original Path: trunk/src
  Added TypeVar module

Revision 63 - Directory Listing
Modified Thu May 13 00:29:39 2010 UTC (9 years, 3 months ago) by jhr
Original Path: trunk/src
  Working on typechecking for Diderot

Revision 62 - Directory Listing
Modified Tue May 11 16:03:31 2010 UTC (9 years, 3 months ago) by jhr
Original Path: trunk/src
  edit comments

Revision 61 - Directory Listing
Modified Tue May 11 16:02:48 2010 UTC (9 years, 3 months ago) by jhr
Original Path: trunk/src
  Fix representation of types

Revision 60 - Directory Listing
Modified Tue May 4 15:55:00 2010 UTC (9 years, 3 months ago) by jhr
Original Path: trunk/src
  Some work on typing the basis

Revision 57 - Directory Listing
Modified Fri Apr 30 14:41:31 2010 UTC (9 years, 3 months ago) by jhr
Original Path: trunk/src
  Added names from tracto example

Revision 53 - Directory Listing
Modified Tue Apr 20 15:58:22 2010 UTC (9 years, 4 months ago) by glk
Original Path: trunk/src
added tent kernel

Revision 50 - Directory Listing
Modified Wed Apr 14 21:49:50 2010 UTC (9 years, 4 months ago) by jhr
Original Path: trunk/src
  Fixed lexer bug

Revision 48 - Directory Listing
Modified Tue Apr 13 23:11:15 2010 UTC (9 years, 4 months ago) by jhr
Original Path: trunk/src
  Changed grammar to use different type syntax

Revision 47 - Directory Listing
Modified Tue Apr 13 14:57:27 2010 UTC (9 years, 4 months ago) by jhr
Original Path: trunk/src
  Starting to work on the basis environment

Revision 45 - Directory Listing
Modified Tue Apr 6 15:51:03 2010 UTC (9 years, 4 months ago) by jhr
Original Path: trunk/src
  Added norm syntax

Revision 42 - Directory Listing
Modified Wed Mar 3 18:26:50 2010 UTC (9 years, 5 months ago) by jhr
Original Path: trunk/src
  Added NaNs and infinities

Revision 40 - Directory Listing
Modified Wed Mar 3 14:51:38 2010 UTC (9 years, 5 months ago) by jhr
Original Path: trunk/src
  Added intialization syntax

Revision 39 - Directory Listing
Modified Thu Feb 11 16:58:32 2010 UTC (9 years, 6 months ago) by jhr
Original Path: trunk/src
  Parser hacking

Revision 37 - Directory Listing
Modified Thu Feb 11 03:51:36 2010 UTC (9 years, 6 months ago) by jhr
Original Path: trunk/src
  Added value constructor syntax

Revision 35 - Directory Listing
Modified Thu Feb 11 01:04:20 2010 UTC (9 years, 6 months ago) by jhr
Original Path: trunk/src
  Fixing parser/scanner bugs

Revision 34 - Directory Listing
Modified Thu Feb 11 00:38:12 2010 UTC (9 years, 6 months ago) by jhr
Original Path: trunk/src
  Remove CM files

Revision 33 - Directory Listing
Modified Thu Feb 11 00:37:51 2010 UTC (9 years, 6 months ago) by jhr
Original Path: trunk/src
  New directory

Revision 32 - Directory Listing
Modified Wed Feb 10 22:24:56 2010 UTC (9 years, 6 months ago) by jhr
Original Path: trunk/src
  New file

Revision 31 - Directory Listing
Modified Wed Feb 10 22:24:40 2010 UTC (9 years, 6 months ago) by jhr
Original Path: trunk/src
  Type-error fixes

Revision 30 - Directory Listing
Modified Wed Feb 10 22:17:50 2010 UTC (9 years, 6 months ago) by jhr
Original Path: trunk/src
  Working on Diderot parser

Revision 29 - Directory Listing
Modified Wed Feb 10 21:45:00 2010 UTC (9 years, 6 months ago) by jhr
Original Path: trunk/src
  Adding sources.cm and fixing some type errors

Revision 28 - Directory Listing
Modified Tue Feb 9 02:55:41 2010 UTC (9 years, 6 months ago) by jhr
Original Path: trunk/src
  More parser hacking

Revision 27 - Directory Listing
Modified Tue Feb 9 02:36:31 2010 UTC (9 years, 6 months ago) by jhr
Original Path: trunk/src
  Working on Diderot parser

Revision 26 - Directory Listing
Modified Tue Feb 9 00:43:01 2010 UTC (9 years, 6 months ago) by jhr
Original Path: trunk/src
  Working on Diderot parser

Revision 25 - Directory Listing
Modified Mon Feb 8 22:51:42 2010 UTC (9 years, 6 months ago) by jhr
Original Path: trunk/src
  Working on Diderot parser

Revision 24 - Directory Listing
Modified Mon Feb 1 22:43:55 2010 UTC (9 years, 6 months ago) by jhr
Original Path: trunk/src
  Working on grammar

Revision 23 - Directory Listing
Modified Mon Feb 1 03:29:06 2010 UTC (9 years, 6 months ago) by jhr
Original Path: trunk/src
  Working on Diderot grammar

Revision 19 - Directory Listing
Modified Fri Jan 15 14:17:29 2010 UTC (9 years, 7 months ago) by jhr
Original Path: trunk/src
  Working on Diderot grammar

Revision 14 - Directory Listing
Modified Tue Jan 12 23:03:22 2010 UTC (9 years, 7 months ago) by jhr
Original Path: trunk/src
  Starting to work on parser for Diderot

Revision 12 - Directory Listing
Modified Mon Jan 11 19:28:12 2010 UTC (9 years, 7 months ago) by jhr
Original Path: trunk/src
  comments and minor edits

Revision 9 - Directory Listing
Modified Fri Jan 8 22:06:11 2010 UTC (9 years, 7 months ago) by jhr
Original Path: trunk/src
  More work on type system

Revision 8 - Directory Listing
Modified Fri Jan 8 21:50:42 2010 UTC (9 years, 7 months ago) by jhr
Original Path: trunk/src
  More work on types; added well-formedness check

Revision 7 - Directory Listing
Modified Fri Jan 8 20:44:57 2010 UTC (9 years, 7 months ago) by jhr
Original Path: trunk/src
  Starting to work on internal-language representation of types.

Revision 3 - Directory Listing
Added Wed Jan 6 04:47:22 2010 UTC (9 years, 7 months ago) by jhr
Original Path: trunk/src
  Initial commits

Sort log by:

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