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

SCM Repository

[diderot] Log of /branches/pure-cfg/src/compiler/cl-target/tree-to-cl.sml
ViewVC logotype

Log of /branches/pure-cfg/src/compiler/cl-target/tree-to-cl.sml

Parent Directory Parent Directory


Links to HEAD: (view) (download) (annotate)
Sticky Revision:

Revision 1632 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 14 15:47:13 2011 UTC (7 years, 11 months ago) by jhr
File length: 18176 byte(s)
Diff to previous 1617
  Fix header comment

Revision 1617 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 11 07:05:38 2011 UTC (7 years, 11 months ago) by lamonts
File length: 18170 byte(s)
Diff to previous 1553
Fixed major illust-vr bug that made images too dark. 

Revision 1553 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 21 17:45:29 2011 UTC (7 years, 11 months ago) by jhr
File length: 18170 byte(s)
Diff to previous 1525
  Working on multiple result support

Revision 1525 - (view) (download) (annotate) - [select for diffs]
Modified Thu Oct 13 15:57:40 2011 UTC (8 years ago) by jhr
File length: 18166 byte(s)
Diff to previous 1522
  Pushed sequence and tuple operations through compiler (tuples are still not supported
  in the code generator).

Revision 1522 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 10 15:34:37 2011 UTC (8 years ago) by jhr
File length: 18081 byte(s)
Diff to previous 1505
  Added sequence and tuple types to the Mid and Low ILs.  Replaced the IVecTy
  constructor with IntTy and SeqTy.

Revision 1505 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 20 13:24:45 2011 UTC (8 years ago) by jhr
File length: 17979 byte(s)
Diff to previous 1504
  Renamed the MethodName module StrandUtil and added the strand properties to it.  Also added
  strand properties to the IL representation.

Revision 1504 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 19 17:55:42 2011 UTC (8 years, 1 month ago) by jhr
File length: 18161 byte(s)
Diff to previous 1488
  Major change to the intermediate representation.  The loading and saving of
  strand state variables is now explicit, which simplifies a lot of things.

Revision 1488 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 9 08:21:07 2011 UTC (8 years, 1 month ago) by lamonts
File length: 18188 byte(s)
Diff to previous 1462
Updating files with the new persistent scheduler 

Revision 1462 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 9 07:22:45 2011 UTC (8 years, 2 months ago) by lamonts
File length: 18175 byte(s)
Diff to previous 1423
Added Support for converting host strands to its shadow types 

Revision 1423 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 1 04:06:26 2011 UTC (8 years, 3 months ago) by lamonts
File length: 18172 byte(s)
Diff to previous 1422
Fixed overloaded function errors and row-major order bug

Revision 1422 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 30 21:38:22 2011 UTC (8 years, 3 months ago) by jhr
File length: 18059 byte(s)
Diff to previous 1419
  Fix translation of ILBasis functions (we do not need type suffixes for OpenCL)

Revision 1419 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 30 19:42:10 2011 UTC (8 years, 3 months ago) by jhr
File length: 18551 byte(s)
Diff to previous 1402
  Add support for casting argument types.

Revision 1402 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 29 17:52:13 2011 UTC (8 years, 3 months ago) by jhr
File length: 18446 byte(s)
Diff to previous 1401
  indentation fix

Revision 1401 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 29 17:50:51 2011 UTC (8 years, 3 months ago) by jhr
File length: 18438 byte(s)
Diff to previous 1400
  Factor out image-data pointer type to make it easier to change the
  address space used for image data.

Revision 1400 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 29 17:45:07 2011 UTC (8 years, 3 months ago) by jhr
File length: 17847 byte(s)
Diff to previous 1399
  Changed T_Attr to T_Qual, since the C spec uses "type-qualifier" for
  this syntactic form.  Also added missing "__global" qualifier.

Revision 1399 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 29 17:21:13 2011 UTC (8 years, 3 months ago) by lamonts
File length: 16810 byte(s)
Diff to previous 1398
Removed embedded pointers on both the host and gpu side

Revision 1398 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 29 17:20:05 2011 UTC (8 years, 3 months ago) by lamonts
File length: 15442 byte(s)
Diff to previous 1387
Removed embedded pointers on both the host and gpu side

Revision 1387 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 24 14:44:53 2011 UTC (8 years, 3 months ago) by jhr
File length: 15389 byte(s)
Diff to previous 1358
  Removed CL from compiler and Trace from LowIL and TreeIL (since it is expanded
  by mid-to-low).

Revision 1358 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 21 17:38:56 2011 UTC (8 years, 3 months ago) by jhr
File length: 15498 byte(s)
Diff to previous 1351
  Working on OpenCL support

Revision 1351 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 20 14:48:00 2011 UTC (8 years, 3 months ago) by lamonts
File length: 15430 byte(s)
Diff to previous 1341
Removed buildinfo log from runtime and fixed strand init on GPU side 

Revision 1341 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 14 07:05:07 2011 UTC (8 years, 4 months ago) by lamonts
File length: 15396 byte(s)
Diff to previous 1326
Fixed more address space bugs in OpenCL

Revision 1326 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 12 20:56:27 2011 UTC (8 years, 4 months ago) by jhr
File length: 15376 byte(s)
Diff to previous 1316
  Fixed bugs in code generation

Revision 1316 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jun 11 22:45:44 2011 UTC (8 years, 4 months ago) by lamonts
File length: 15394 byte(s)
Diff to previous 1314
OpenCL runtime now compiling correctly and contains hookups

Revision 1314 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jun 11 17:02:26 2011 UTC (8 years, 4 months ago) by jhr
File length: 15361 byte(s)
Diff to previous 1297
  Make CLang.mkInt easier to use

Revision 1297 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 9 12:44:43 2011 UTC (8 years, 4 months ago) by jhr
File length: 15369 byte(s)
Diff to previous 1285
  Added clamp and assignment operators.

Revision 1285 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 7 10:33:17 2011 UTC (8 years, 4 months ago) by jhr
File length: 15298 byte(s)
Diff to previous 1284
  Made TreeToCL into a functor parameterized over the translation of variables.
  This allows different clients to have different representations for globals, etc.

Revision 1284 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 7 09:39:24 2011 UTC (8 years, 4 months ago) by jhr
File length: 15301 byte(s)
Diff to previous 1273
  Add tensor subscript support to OpenCL

Revision 1273 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 6 10:46:20 2011 UTC (8 years, 4 months ago) by jhr
File length: 14817 byte(s)
Diff to previous 1250
  Working on OpenCL support

Revision 1250 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 19 02:20:28 2011 UTC (8 years, 5 months ago) by jhr
File length: 15158 byte(s)
Diff to previous 1244
  Push input descriptor string through compiler phases.

Revision 1244 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 18 19:30:16 2011 UTC (8 years, 5 months ago) by lamonts
File length: 14986 byte(s)
Diff to previous 983
Added the code for generating OpenCL

Revision 983 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 26 16:58:46 2011 UTC (8 years, 5 months ago) by jhr
File length: 14159 byte(s)
Diff to previous 918
  Added partial support for mapping tensors from image space back to world space.
  Still need runtime system support for Hessians (see include/Diderot/inline-image.h)

Revision 918 - (view) (download) (annotate) - [select for diffs]
Added Thu Apr 21 21:23:26 2011 UTC (8 years, 5 months ago) by jhr
File length: 14147 byte(s)
  Beginnings of OpenCL support

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

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