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

SCM Repository

[diderot] Log of /branches/pure-cfg/src/compiler/c-util/tree-to-c-fn.sml
[diderot] / branches / pure-cfg / src / compiler / c-util / tree-to-c-fn.sml  
ViewVC logotype

Log of /branches/pure-cfg/src/compiler/c-util/tree-to-c-fn.sml

Parent Directory Parent Directory


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

Revision 1525 - (view) (download) (annotate) - [select for diffs]
Modified Thu Oct 13 15:57:40 2011 UTC (7 years, 9 months ago) by jhr
File length: 18018 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 (7 years, 9 months ago) by jhr
File length: 17933 byte(s)
Diff to previous 1515
  Added sequence and tuple types to the Mid and Low ILs.  Replaced the IVecTy
  constructor with IntTy and SeqTy.

Revision 1515 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 7 18:17:05 2011 UTC (7 years, 9 months ago) by jhr
File length: 17842 byte(s)
Diff to previous 1505
  Bug fix: use lvalueVar for lhs of S_Input

Revision 1505 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 20 13:24:45 2011 UTC (7 years, 10 months ago) by jhr
File length: 17876 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 (7 years, 10 months ago) by jhr
File length: 18080 byte(s)
Diff to previous 1487
  Major change to the intermediate representation.  The loading and saving of
  strand state variables is now explicit, which simplifies a lot of things.

Revision 1487 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 9 01:44:27 2011 UTC (7 years, 10 months ago) by jhr
File length: 17881 byte(s)
Diff to previous 1387
  Minor tweaks

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

Revision 1315 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jun 11 21:10:15 2011 UTC (8 years, 1 month ago) by jhr
File length: 14958 byte(s)
Diff to previous 1314
  Working on OpenCL support

Revision 1314 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jun 11 17:02:26 2011 UTC (8 years, 1 month ago) by jhr
File length: 14956 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, 1 month ago) by jhr
File length: 14964 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, 1 month ago) by jhr
File length: 14823 byte(s)
Copied from: branches/pure-cfg/src/compiler/c-util/tree-to-c.sml revision 1283
Diff to previous 1283
  Made TreeToCL into a functor parameterized over the translation of variables.
  This allows different clients to have different representations for globals, etc.

Revision 1283 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 6 22:24:53 2011 UTC (8 years, 1 month ago) by jhr
Original Path: branches/pure-cfg/src/compiler/c-util/tree-to-c.sml
File length: 14890 byte(s)
Copied from: branches/pure-cfg/src/compiler/c-target/tree-to-c.sml revision 1282
Diff to previous 1262
  Move shared C codegen support to c-util.

Revision 1262 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 28 23:45:43 2011 UTC (8 years, 1 month ago) by jhr
Original Path: branches/pure-cfg/src/compiler/c-target/tree-to-c.sml
File length: 14895 byte(s)
Copied from: branches/pure-cfg/src/compiler/c-util/tree-to-c.sml revision 1261
Diff to previous 1261
  Working on command-line option support

Revision 1261 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 28 23:16:30 2011 UTC (8 years, 1 month ago) by jhr
Original Path: branches/pure-cfg/src/compiler/c-util/tree-to-c.sml
File length: 15068 byte(s)
Copied from: branches/pure-cfg/src/compiler/c-target/tree-to-c.sml revision 1260
Diff to previous 1250
  Working on compiler support for command-line options

Revision 1250 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 19 02:20:28 2011 UTC (8 years, 2 months ago) by jhr
Original Path: branches/pure-cfg/src/compiler/c-target/tree-to-c.sml
File length: 15068 byte(s)
Diff to previous 1176
  Push input descriptor string through compiler phases.

Revision 1176 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 10 22:08:54 2011 UTC (8 years, 2 months ago) by jhr
Original Path: branches/pure-cfg/src/compiler/c-target/tree-to-c.sml
File length: 14985 byte(s)
Diff to previous 1159
  Working on command-line option support

Revision 1159 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 9 16:39:28 2011 UTC (8 years, 2 months ago) by jhr
Original Path: branches/pure-cfg/src/compiler/c-target/tree-to-c.sml
File length: 14991 byte(s)
Diff to previous 1153
  Bug fix: support multidimensional image types

Revision 1153 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 7 19:12:57 2011 UTC (8 years, 2 months ago) by jhr
Original Path: branches/pure-cfg/src/compiler/c-target/tree-to-c.sml
File length: 14992 byte(s)
Diff to previous 1128
  Working on debugging value numbering

Revision 1128 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 5 16:19:36 2011 UTC (8 years, 2 months ago) by jhr
Original Path: branches/pure-cfg/src/compiler/c-target/tree-to-c.sml
File length: 14348 byte(s)
Diff to previous 1044
  Adding support for program properties in TreeIL and fix a bug in the handling
  of die in variable analysis.

Revision 1044 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 2 03:05:12 2011 UTC (8 years, 2 months ago) by jhr
Original Path: branches/pure-cfg/src/compiler/c-target/tree-to-c.sml
File length: 14281 byte(s)
Diff to previous 993
  More tweaks to get strand state variables right.

Revision 993 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 27 12:37:36 2011 UTC (8 years, 2 months ago) by jhr
Original Path: branches/pure-cfg/src/compiler/c-target/tree-to-c.sml
File length: 14286 byte(s)
Diff to previous 983
  Bug fix: generated incorrect code for transforming gradients to world space when the
  result was used more than once.

Revision 983 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 26 16:58:46 2011 UTC (8 years, 2 months ago) by jhr
Original Path: branches/pure-cfg/src/compiler/c-target/tree-to-c.sml
File length: 14266 byte(s)
Diff to previous 919
  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 919 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 21 21:34:14 2011 UTC (8 years, 3 months ago) by jhr
Original Path: branches/pure-cfg/src/compiler/c-target/tree-to-c.sml
File length: 14140 byte(s)
Diff to previous 896
  Export TreeToC for use by other targets

Revision 896 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 20 17:21:05 2011 UTC (8 years, 3 months ago) by jhr
Original Path: branches/pure-cfg/src/compiler/c-target/tree-to-c.sml
File length: 14090 byte(s)
Diff to previous 867
  Fixed field negation

Revision 867 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 19 21:16:42 2011 UTC (8 years, 3 months ago) by jhr
Original Path: branches/pure-cfg/src/compiler/c-target/tree-to-c.sml
File length: 13964 byte(s)
Diff to previous 863
  Fixed code generation for lerp

Revision 863 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 19 19:55:58 2011 UTC (8 years, 3 months ago) by jhr
Original Path: branches/pure-cfg/src/compiler/c-target/tree-to-c.sml
File length: 13964 byte(s)
Diff to previous 845
  Fixes for working with 1D images

Revision 845 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 18 18:36:41 2011 UTC (8 years, 3 months ago) by jhr
Original Path: branches/pure-cfg/src/compiler/c-target/tree-to-c.sml
File length: 13913 byte(s)
Diff to previous 844
  Adding more 3x3 matrix support

Revision 844 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 18 18:30:49 2011 UTC (8 years, 3 months ago) by jhr
Original Path: branches/pure-cfg/src/compiler/c-target/tree-to-c.sml
File length: 13836 byte(s)
Diff to previous 843
  More bug fixes.

Revision 843 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 18 18:23:55 2011 UTC (8 years, 3 months ago) by jhr
Original Path: branches/pure-cfg/src/compiler/c-target/tree-to-c.sml
File length: 13630 byte(s)
Diff to previous 842
  fixing bugs in refactored code generator

Revision 842 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 18 17:58:57 2011 UTC (8 years, 3 months ago) by jhr
Original Path: branches/pure-cfg/src/compiler/c-target/tree-to-c.sml
File length: 13405 byte(s)
Diff to previous 840
  Working on refactoring

Revision 840 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 18 17:12:43 2011 UTC (8 years, 3 months ago) by jhr
Original Path: branches/pure-cfg/src/compiler/c-target/tree-to-c.sml
File length: 13035 byte(s)
Diff to previous 839
  Working on codegen refactoring

Revision 839 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 18 16:50:47 2011 UTC (8 years, 3 months ago) by jhr
Original Path: branches/pure-cfg/src/compiler/c-target/tree-to-c.sml
File length: 12802 byte(s)
Diff to previous 834
  Working on refactoring code generation

Revision 834 - (view) (download) (annotate) - [select for diffs]
Modified Sun Apr 17 20:28:32 2011 UTC (8 years, 3 months ago) by jhr
Original Path: branches/pure-cfg/src/compiler/c-target/tree-to-c.sml
File length: 12732 byte(s)
Diff to previous 833
  More refactoring work

Revision 833 - (view) (download) (annotate) - [select for diffs]
Modified Sun Apr 17 20:00:11 2011 UTC (8 years, 3 months ago) by jhr
Original Path: branches/pure-cfg/src/compiler/c-target/tree-to-c.sml
File length: 13267 byte(s)
Diff to previous 831
  Working on refactoring code generation

Revision 831 - (view) (download) (annotate) - [select for diffs]
Added Sun Apr 17 19:42:25 2011 UTC (8 years, 3 months ago) by jhr
Original Path: branches/pure-cfg/src/compiler/c-target/tree-to-c.sml
File length: 13172 byte(s)
  Working on refactoring code generation.  New file for translating TreeIL expressions
  and statements to CLang

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