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

SCM Repository

[diderot] Log of /branches/pure-cfg/src/compiler/translate
ViewVC logotype

Log of /branches/pure-cfg/src/compiler/translate

View Directory Listing Directory Listing


Sticky Revision:

Revision 824 - Directory Listing
Modified Thu Apr 14 15:54:24 2011 UTC (8 years, 10 months ago) by jhr
  Some debugging and added "^" as power operator.

Revision 822 - Directory Listing
Modified Thu Apr 14 14:24:20 2011 UTC (8 years, 10 months ago) by jhr
  Adding support for zeros[shape] and changed I to identity[d]

Revision 820 - Directory Listing
Modified Wed Apr 13 22:15:08 2011 UTC (8 years, 10 months ago) by jhr
  Adding support for outer product

Revision 817 - Directory Listing
Modified Wed Apr 13 18:20:08 2011 UTC (8 years, 10 months ago) by jhr
  Bug fix: translation of matrix/vector multiplication ot IL ops was broken

Revision 811 - Directory Listing
Modified Tue Apr 12 16:52:48 2011 UTC (8 years, 10 months ago) by jhr
  Added missing support for sqrt

Revision 807 - Directory Listing
Modified Tue Apr 12 15:41:18 2011 UTC (8 years, 10 months ago) by jhr
  Generalized dot product to inner product of tensor types.  Added IL support for
  vector-matrix, matrix-vector, and matrix-matrix multiplications.  Code generation
  and runtime support is still missing.

Revision 766 - Directory Listing
Modified Thu Apr 7 20:24:42 2011 UTC (8 years, 10 months ago) by jhr
  Adding support for infix dot and cross-product operators

Revision 762 - Directory Listing
Modified Thu Apr 7 19:57:34 2011 UTC (8 years, 10 months ago) by jhr
  Added identity matrix support (still needs codegen support)

Revision 754 - Directory Listing
Modified Thu Apr 7 14:55:33 2011 UTC (8 years, 10 months ago) by jhr
  Added lerp as an overloaded function

Revision 750 - Directory Listing
Modified Wed Apr 6 21:43:51 2011 UTC (8 years, 10 months ago) by jhr
  Bug fix

Revision 742 - Directory Listing
Modified Wed Apr 6 09:02:33 2011 UTC (8 years, 10 months ago) by glk
added a once-differentiable tent kernel called c1tent

Revision 736 - Directory Listing
Modified Sat Apr 2 18:50:43 2011 UTC (8 years, 10 months ago) by jhr
  Overhaul in the way that the MidIL and LowIL represent tensor types (especially
  for orders > 1).  We still need to deal with the flattening of tensor-value
  construction

Revision 730 - Directory Listing
Modified Sat Apr 2 00:51:15 2011 UTC (8 years, 10 months ago) by jhr
  Fixed bug in handling of norm

Revision 719 - Directory Listing
Modified Fri Apr 1 13:22:06 2011 UTC (8 years, 10 months ago) by jhr
  Have norm map to abs when applied to scalars

Revision 717 - Directory Listing
Modified Thu Mar 31 22:12:58 2011 UTC (8 years, 10 months ago) by jhr
  Adding support for vector normalize

Revision 695 - Directory Listing
Modified Fri Mar 25 17:52:54 2011 UTC (8 years, 11 months ago) by jhr
  Added mechanism for supporting "black box" functions (e.g., sin and sqrt).
  Also added atan2, sqrt, and tan functions to Basis

Revision 685 - Directory Listing
Modified Thu Mar 24 14:12:05 2011 UTC (8 years, 11 months ago) by jhr
  Added support for cross product

Revision 683 - Directory Listing
Modified Thu Mar 24 00:42:27 2011 UTC (8 years, 11 months ago) by jhr
  Added trace operator for 2x2, 3x3, and 4x4 matrices

Revision 670 - Directory Listing
Modified Wed Mar 23 13:39:47 2011 UTC (8 years, 11 months ago) by jhr
  fix handling of killPath

Revision 654 - Directory Listing
Modified Mon Mar 21 17:10:54 2011 UTC (8 years, 11 months ago) by jhr
  Added support for tracking output state variables through ILs and generating
  a print function in the C target.

Revision 648 - Directory Listing
Modified Fri Mar 18 14:45:04 2011 UTC (8 years, 11 months ago) by jhr
  Introduce variable decls into SimpleAST representation.  We need these so that
  the result variables that are introduced for conditional expressions can be
  correctly handled by the translation to SSA.

Revision 624 - Directory Listing
Modified Tue Mar 15 21:23:04 2011 UTC (8 years, 11 months ago) by jhr
  Switch to compiler-generated initially code.

Revision 621 - Directory Listing
Modified Mon Mar 14 14:10:52 2011 UTC (8 years, 11 months ago) by jhr
  Since initially only supports rectangular-shaped iteration, we can lift the range
  computation outside the iterations.  This allows us to determine the dimensions and
  to change the order of loop nesting.

Revision 613 - Directory Listing
Modified Sat Mar 12 19:29:23 2011 UTC (8 years, 11 months ago) by jhr
  Adding support for initially to IL.  Also factored out more common code from
  high-to-mid and mid-to-low into translate-fn.sml

Revision 609 - Directory Listing
Modified Sat Mar 12 02:03:38 2011 UTC (8 years, 11 months ago) by jhr
  Starting to implement support for initially

Revision 563 - Directory Listing
Modified Wed Feb 23 21:58:41 2011 UTC (9 years ago) by jhr
  Working on code generation

Revision 548 - Directory Listing
Modified Thu Feb 17 22:41:53 2011 UTC (9 years ago) by jhr
  Lots of changes to push image info through to the code generator.

Revision 541 - Directory Listing
Modified Wed Feb 16 05:30:57 2011 UTC (9 years ago) by jhr
  Debugging code generation

Revision 539 - Directory Listing
Modified Tue Feb 15 21:29:29 2011 UTC (9 years ago) by jhr
  More work on code generation.  Made sure that the census info is initialized for
  all ILs.

Revision 517 - Directory Listing
Modified Thu Feb 10 11:45:00 2011 UTC (9 years ago) by jhr
  Many changes to IL operators for fields and images.

Revision 509 - Directory Listing
Modified Sun Feb 6 20:46:43 2011 UTC (9 years ago) by jhr
  Debugging new IL

Revision 508 - Directory Listing
Modified Sun Feb 6 18:55:04 2011 UTC (9 years ago) by jhr
  Debugging new IL

Revision 507 - Directory Listing
Modified Fri Feb 4 14:35:26 2011 UTC (9 years ago) by jhr
  Debugging new IL

Revision 506 - Directory Listing
Modified Thu Feb 3 17:07:21 2011 UTC (9 years ago) by jhr
  Debugging new IL

Revision 504 - Directory Listing
Modified Wed Feb 2 20:23:51 2011 UTC (9 years ago) by jhr
  Update pretty printer for new IL

Revision 502 - Directory Listing
Modified Wed Feb 2 19:38:52 2011 UTC (9 years ago) by jhr
  working on porting to new IL

Revision 501 - Directory Listing
Modified Tue Feb 1 22:02:37 2011 UTC (9 years ago) by jhr
  Working on porting to new IL

Revision 500 - Directory Listing
Modified Tue Feb 1 17:40:24 2011 UTC (9 years ago) by jhr
  Made cfg type immutable

Revision 498 - Directory Listing
Modified Tue Feb 1 01:43:52 2011 UTC (9 years ago) by jhr
  Working on porting to new IL

Revision 497 - Directory Listing
Modified Mon Jan 31 04:40:27 2011 UTC (9 years ago) by jhr
  Working on porting to new IR

Revision 496 - Directory Listing
Modified Sun Jan 30 03:52:13 2011 UTC (9 years ago) by jhr
  Working on port to new IR

Revision 494 - Directory Listing
Modified Fri Jan 28 18:15:25 2011 UTC (9 years ago) by jhr
  Working on porting to new CFG IR

Revision 477 - Directory Listing
Modified Sat Nov 13 16:02:07 2010 UTC (9 years, 3 months ago) by jhr
  Creating a branch to explore a pure CFG IL

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Sort log by:

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