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

SCM Repository

[diderot] Log of /branches/vis12/src/compiler/c-target
ViewVC logotype

Log of /branches/vis12/src/compiler/c-target

View Directory Listing Directory Listing


Sticky Revision:

Revision 3098 - Directory Listing
Modified Wed Mar 18 14:39:21 2015 UTC (4 years, 7 months ago) by jhr
  Merging in name reorganization changes from OpenCL branch

Revision 3080 - Directory Listing
Modified Mon Mar 16 22:01:42 2015 UTC (4 years, 7 months ago) by jhr
  detabbing

Revision 3049 - Directory Listing
Modified Wed Mar 11 22:38:34 2015 UTC (4 years, 7 months ago) by jhr
  scheduling fix

Revision 3047 - Directory Listing
Modified Wed Mar 11 18:00:45 2015 UTC (4 years, 7 months ago) by jhr
  Fix bug in generated input functions

Revision 3041 - Directory Listing
Modified Wed Mar 11 15:35:48 2015 UTC (4 years, 7 months ago) by jhr
  tweaks to synchronization code

Revision 3040 - Directory Listing
Modified Wed Mar 11 15:12:21 2015 UTC (4 years, 7 months ago) by jhr
  fixing a bug in the initialization of the parallel world

Revision 3039 - Directory Listing
Modified Wed Mar 11 14:56:53 2015 UTC (4 years, 7 months ago) by jhr
  adding some missing timing code

Revision 3035 - Directory Listing
Modified Tue Mar 10 20:33:37 2015 UTC (4 years, 7 months ago) by jhr
  merging the input-handling code from the OpenCL branch.

Revision 2836 - Directory Listing
Modified Wed Nov 19 22:07:28 2014 UTC (4 years, 10 months ago) by jhr
  Added short/long option forms

Revision 2835 - Directory Listing
Modified Wed Nov 19 16:25:50 2014 UTC (4 years, 10 months ago) by jhr
  Working on output redirection

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

Revision 2818 - Directory Listing
Modified Sun Nov 9 01:48:03 2014 UTC (4 years, 11 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, 11 months ago) by jhr
  fixing some regressions

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

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

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

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

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

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

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

Revision 2780 - Directory Listing
Modified Tue Oct 14 14:51:36 2014 UTC (5 years 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 (5 years ago) by jhr
  get rid of redundant name (globalTy) for globalsTy in code generator

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

Revision 2709 - Directory Listing
Modified Sat Sep 20 19:31:47 2014 UTC (5 years 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 (5 years ago) by jhr
  Merging some changes from the vis12-cl branch and fixing an issue with the
  dynamic sequence inputs.

Revision 2435 - Directory Listing
Modified Sat Sep 21 14:36:39 2013 UTC (6 years 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 2430 - Directory Listing
Modified Thu Sep 19 21:41:27 2013 UTC (6 years 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 2368 - Directory Listing
Modified Fri Apr 12 19:44:00 2013 UTC (6 years, 6 months ago) by jhr
  Code cleanup

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

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

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

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

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

Revision 2102 - Directory Listing
Modified Thu Dec 6 14:28:25 2012 UTC (6 years, 10 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, 10 months ago) by jhr
  Add no-bsp support for sequential execution and some minor code tweaks

Revision 2082 - Directory Listing
Modified Tue Nov 6 22:54:10 2012 UTC (6 years, 11 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, 11 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, 11 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, 11 months ago) by jhr
  Pass program properties to target-specific code generator

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

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

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

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

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

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

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

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

Revision 1917 - Directory Listing
Modified Thu Jun 7 12:34:40 2012 UTC (7 years, 4 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, 4 months ago) by jhr
  Fix loop termination condition

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

Revision 1872 - Directory Listing
Modified Sun May 13 10:35:15 2012 UTC (7 years, 5 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, 5 months ago) by nseltzer
Fixed memory leaks.

Revision 1867 - Directory Listing
Modified Mon May 7 14:43:11 2012 UTC (7 years, 5 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, 5 months ago) by jhr
  Switch to using a biffMsg struct to record errors in the world.

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

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

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

Revision 1831 - Directory Listing
Modified Fri Apr 13 13:33:40 2012 UTC (7 years, 6 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, 6 months ago) by jhr
  initialization of scheduler structure

Revision 1828 - Directory Listing
Modified Thu Apr 12 22:46:32 2012 UTC (7 years, 6 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, 6 months ago) by jhr
  Fix typo.

Revision 1826 - Directory Listing
Modified Thu Apr 12 14:04:38 2012 UTC (7 years, 6 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, 6 months ago) by jhr
  Cleaning up the header files; support C++ as application language.

Revision 1820 - Directory Listing
Modified Wed Apr 11 10:53:15 2012 UTC (7 years, 6 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 1818 - Directory Listing
Modified Tue Apr 10 22:18:20 2012 UTC (7 years, 6 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 1815 - Directory Listing
Modified Tue Apr 10 11:52:06 2012 UTC (7 years, 6 months ago) by jhr
  factor out input/output names into RuntimeNames module and change
  naming scheme

Revision 1807 - Directory Listing
Modified Sat Apr 7 12:00:48 2012 UTC (7 years, 6 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, 6 months ago) by jhr
  Working on input support

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

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

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

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

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

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

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

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

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

Revision 1736 - Directory Listing
Modified Wed Mar 14 14:37:14 2012 UTC (7 years, 7 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, 7 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, 7 months ago) by jhr
  Bug fix for output

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

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

Revision 1719 - Directory Listing
Modified Mon Mar 12 20:12:34 2012 UTC (7 years, 7 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, 7 months ago) by jhr
  Working on library support

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

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

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

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

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

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

Revision 1710 - Directory Listing
Modified Fri Mar 9 15:08:12 2012 UTC (7 years, 7 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, 7 months ago) by jhr
  more work on output generation

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

Revision 1707 - Directory Listing
Modified Thu Mar 8 12:13:35 2012 UTC (7 years, 7 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, 7 months ago) by jhr
  more work on library support

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Revision 433 - Directory Listing
Added Mon Oct 18 22:27:56 2010 UTC (9 years ago) by jhr
Original Path: trunk/src/compiler/c-target
  Beginnings of code generation infrastructure

Sort log by:

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