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/translate-basis.sml
[diderot] / branches / pure-cfg / src / compiler / translate / translate-basis.sml  
ViewVC logotype

Log of /branches/pure-cfg/src/compiler/translate/translate-basis.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, 11 months ago) by jhr
File length: 9462 byte(s)
Diff to previous 1523 , to selected 188
  Pushed sequence and tuple operations through compiler (tuples are still not supported
  in the code generator).

Revision 1523 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 10 15:42:10 2011 UTC (7 years, 11 months ago) by jhr
File length: 9461 byte(s)
Diff to previous 1521 , to selected 188
  More work on Eigen support

Revision 1521 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 10 14:19:33 2011 UTC (7 years, 11 months ago) by jhr
File length: 9458 byte(s)
Diff to previous 1508 , to selected 188
  Working on Eigenvector/value and sequence support

Revision 1508 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 21 21:23:18 2011 UTC (8 years ago) by jhr
File length: 9089 byte(s)
Diff to previous 1387 , to selected 188
  Working on adding IL support for sequences and eigenvectors

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: 8452 byte(s)
Diff to previous 1303 , to selected 188
  Removed CL from compiler and Trace from LowIL and TreeIL (since it is expanded
  by mid-to-low).

Revision 1303 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 10 21:39:54 2011 UTC (8 years, 3 months ago) by jhr
File length: 8506 byte(s)
Diff to previous 1297 , to selected 188
  Split uses of ∇ into scalar ∇ and tensor ∇⊗.

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

Revision 1069 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 3 20:08:02 2011 UTC (8 years, 4 months ago) by jhr
File length: 8351 byte(s)
Diff to previous 1032 , to selected 188
  Overload the infix convolution operation so that it is commutative.

Revision 1032 - (view) (download) (annotate) - [select for diffs]
Modified Sun May 1 17:39:37 2011 UTC (8 years, 4 months ago) by jhr
File length: 8242 byte(s)
Diff to previous 917 , to selected 188
  Finish implementing field scaling, addition, and subtraction

Revision 917 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 21 21:23:11 2011 UTC (8 years, 5 months ago) by glk
File length: 7644 byte(s)
Diff to previous 896 , to selected 188
added c2ctmr kernel, an ostensibly C2 copy of the Catmull-Rom kernel

Revision 896 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 20 17:21:05 2011 UTC (8 years, 5 months ago) by jhr
File length: 7605 byte(s)
Diff to previous 829 , to selected 188
  Fixed field negation

Revision 829 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 16 16:28:59 2011 UTC (8 years, 5 months ago) by jhr
File length: 7605 byte(s)
Diff to previous 824 , to selected 188
  Removed InvScale from IL.  Instead, we invert the and use Scale in translate-basis.sml

Revision 824 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 14 15:54:24 2011 UTC (8 years, 5 months ago) by jhr
File length: 7312 byte(s)
Diff to previous 822 , to selected 188
  Some debugging and added "^" as power operator.

Revision 822 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 14 14:24:20 2011 UTC (8 years, 5 months ago) by jhr
File length: 7239 byte(s)
Diff to previous 820 , to selected 188
  Adding support for zeros[shape] and changed I to identity[d]

Revision 820 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 13 22:15:08 2011 UTC (8 years, 5 months ago) by jhr
File length: 7153 byte(s)
Diff to previous 817 , to selected 188
  Adding support for outer product

Revision 817 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 13 18:20:08 2011 UTC (8 years, 5 months ago) by jhr
File length: 6741 byte(s)
Diff to previous 811 , to selected 188
  Bug fix: translation of matrix/vector multiplication ot IL ops was broken

Revision 811 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 12 16:52:48 2011 UTC (8 years, 5 months ago) by jhr
File length: 6741 byte(s)
Diff to previous 807 , to selected 188
  Added missing support for sqrt

Revision 807 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 12 15:41:18 2011 UTC (8 years, 5 months ago) by jhr
File length: 6702 byte(s)
Diff to previous 766 , to selected 188
  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 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 7 20:24:42 2011 UTC (8 years, 5 months ago) by jhr
File length: 6216 byte(s)
Diff to previous 762 , to selected 188
  Adding support for infix dot and cross-product operators

Revision 762 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 7 19:57:34 2011 UTC (8 years, 5 months ago) by jhr
File length: 6146 byte(s)
Diff to previous 754 , to selected 188
  Added identity matrix support (still needs codegen support)

Revision 754 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 7 14:55:33 2011 UTC (8 years, 5 months ago) by jhr
File length: 6050 byte(s)
Diff to previous 750 , to selected 188
  Added lerp as an overloaded function

Revision 750 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 6 21:43:51 2011 UTC (8 years, 5 months ago) by jhr
File length: 5578 byte(s)
Diff to previous 742 , to selected 188
  Bug fix

Revision 742 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 6 09:02:33 2011 UTC (8 years, 5 months ago) by glk
File length: 5578 byte(s)
Diff to previous 730 , to selected 188
added a once-differentiable tent kernel called c1tent

Revision 730 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 2 00:51:15 2011 UTC (8 years, 5 months ago) by jhr
File length: 5529 byte(s)
Diff to previous 719 , to selected 188
  Fixed bug in handling of norm

Revision 719 - (view) (download) (annotate) - [select for diffs]
Modified Fri Apr 1 13:22:06 2011 UTC (8 years, 5 months ago) by jhr
File length: 5420 byte(s)
Diff to previous 717 , to selected 188
  Have norm map to abs when applied to scalars

Revision 717 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 31 22:12:58 2011 UTC (8 years, 5 months ago) by jhr
File length: 5420 byte(s)
Diff to previous 695 , to selected 188
  Adding support for vector normalize

Revision 695 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 25 17:52:54 2011 UTC (8 years, 6 months ago) by jhr
File length: 5213 byte(s)
Diff to previous 685 , to selected 188
  Added mechanism for supporting "black box" functions (e.g., sin and sqrt).
  Also added atan2, sqrt, and tan functions to Basis

Revision 685 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 24 14:12:05 2011 UTC (8 years, 6 months ago) by jhr
File length: 5061 byte(s)
Diff to previous 683 , to selected 188
  Added support for cross product

Revision 683 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 24 00:42:27 2011 UTC (8 years, 6 months ago) by jhr
File length: 5024 byte(s)
Diff to previous 548 , to selected 188
  Added trace operator for 2x2, 3x3, and 4x4 matrices

Revision 548 - (view) (download) (annotate) - [select for diffs]
Modified Thu Feb 17 22:41:53 2011 UTC (8 years, 7 months ago) by jhr
File length: 4579 byte(s)
Diff to previous 517 , to selected 188
  Lots of changes to push image info through to the code generator.

Revision 517 - (view) (download) (annotate) - [select for diffs]
Modified Thu Feb 10 11:45:00 2011 UTC (8 years, 7 months ago) by jhr
File length: 4575 byte(s)
Diff to previous 477 , to selected 188
  Many changes to IL operators for fields and images.

Revision 477 - (view) (download) (annotate) - [select for diffs]
Modified Sat Nov 13 16:02:07 2010 UTC (8 years, 10 months ago) by jhr
File length: 4499 byte(s)
Diff to previous 435 , to selected 188
  Creating a branch to explore a pure CFG IL

Revision 435 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 19 13:14:20 2010 UTC (8 years, 11 months ago) by jhr
Original Path: trunk/src/compiler/translate/translate-basis.sml
File length: 4499 byte(s)
Diff to previous 426 , to selected 188
  Upated URL in header to diderot-language.cs.uchicago.edu

Revision 426 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 18 18:49:55 2010 UTC (8 years, 11 months ago) by jhr
Original Path: trunk/src/compiler/translate/translate-basis.sml
File length: 4490 byte(s)
Diff to previous 407 , to selected 188
  Filter out dimensions of size one in tensor types

Revision 407 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 15 12:27:09 2010 UTC (8 years, 11 months ago) by jhr
Original Path: trunk/src/compiler/translate/translate-basis.sml
File length: 4522 byte(s)
Diff to previous 406 , to selected 188
  Added more type info to HighIL operators to aid checking.

Revision 406 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 15 12:12:10 2010 UTC (8 years, 11 months ago) by jhr
Original Path: trunk/src/compiler/translate/translate-basis.sml
File length: 4354 byte(s)
Diff to previous 392 , to selected 188
  Simplify basis by removing cruft that is not being used.

Revision 392 - (view) (download) (annotate) - [select for diffs]
Modified Thu Oct 14 15:34:28 2010 UTC (8 years, 11 months ago) by jhr
Original Path: trunk/src/compiler/translate/translate-basis.sml
File length: 4525 byte(s)
Diff to previous 263 , to selected 188
  Moving IL types out of the Op structures into their own per-IL structures.

Revision 263 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 10 17:36:19 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src/compiler/translate/translate-basis.sml
File length: 4416 byte(s)
Diff to previous 256 , to selected 188
  Bug fix

Revision 256 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 9 17:28:57 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src/compiler/translate/translate-basis.sml
File length: 4416 byte(s)
Diff to previous 197 , to selected 188
  New version of IL with translation to HighIL and pretty printing.

Revision 197 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 2 20:51:47 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src/compiler/translate/translate-basis.sml
File length: 4333 byte(s)
Diff to previous 194 , to selected 188
  Working on translation to HighIL

Revision 194 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 2 16:40:29 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src/compiler/translate/translate-basis.sml
File length: 4098 byte(s)
Diff to previous 189 , to selected 188
  Working on translation to IL

Revision 189 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 30 19:37:01 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src/compiler/translate/translate-basis.sml
File length: 3854 byte(s)
Diff to previous 188
  Working on translation to HighIL

Revision 188 - (view) (download) (annotate) - [selected]
Modified Thu Jul 29 22:28:39 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src/compiler/translate/translate-basis.sml
File length: 3672 byte(s)
Diff to previous 184
  Working on translation to IL

Revision 184 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 28 16:48:27 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src/compiler/translate/translate-basis.sml
File length: 3686 byte(s)
Diff to previous 183 , to selected 188
  Working on translation

Revision 183 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 28 16:28:10 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src/compiler/translate/translate-basis.sml
File length: 3627 byte(s)
Diff to previous 180 , to selected 188
  Working on translation to HighIL

Revision 180 - (view) (download) (annotate) - [select for diffs]
Added Wed Jul 28 14:37:08 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src/compiler/translate/translate-basis.sml
File length: 2903 byte(s)
Diff to selected 188
  Working on translation to HighIL

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