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 1523 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 10 15:42:10 2011 UTC (8 years ago) by jhr
File length: 9461 byte(s)
Diff to previous 1521
  More work on Eigen support

Revision 1521 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 10 14:19:33 2011 UTC (8 years ago) by jhr
File length: 9458 byte(s)
Diff to previous 1508
  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
  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
  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, 4 months ago) by jhr
File length: 8506 byte(s)
Diff to previous 1297
  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, 4 months ago) by jhr
File length: 8440 byte(s)
Diff to previous 1069
  Added clamp and assignment operators.

Revision 1069 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 3 20:08:02 2011 UTC (8 years, 5 months ago) by jhr
File length: 8351 byte(s)
Diff to previous 1032
  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, 5 months ago) by jhr
File length: 8242 byte(s)
Diff to previous 917
  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
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
  Fixed field negation

Revision 829 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 16 16:28:59 2011 UTC (8 years, 6 months ago) by jhr
File length: 7605 byte(s)
Diff to previous 824
  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, 6 months ago) by jhr
File length: 7312 byte(s)
Diff to previous 822
  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, 6 months ago) by jhr
File length: 7239 byte(s)
Diff to previous 820
  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, 6 months ago) by jhr
File length: 7153 byte(s)
Diff to previous 817
  Adding support for outer product

Revision 817 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 13 18:20:08 2011 UTC (8 years, 6 months ago) by jhr
File length: 6741 byte(s)
Diff to previous 811
  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, 6 months ago) by jhr
File length: 6741 byte(s)
Diff to previous 807
  Added missing support for sqrt

Revision 807 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 12 15:41:18 2011 UTC (8 years, 6 months ago) by jhr
File length: 6702 byte(s)
Diff to previous 766
  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, 6 months ago) by jhr
File length: 6216 byte(s)
Diff to previous 762
  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, 6 months ago) by jhr
File length: 6146 byte(s)
Diff to previous 754
  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, 6 months ago) by jhr
File length: 6050 byte(s)
Diff to previous 750
  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, 6 months ago) by jhr
File length: 5578 byte(s)
Diff to previous 742
  Bug fix

Revision 742 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 6 09:02:33 2011 UTC (8 years, 6 months ago) by glk
File length: 5578 byte(s)
Diff to previous 730
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, 6 months ago) by jhr
File length: 5529 byte(s)
Diff to previous 719
  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, 6 months ago) by jhr
File length: 5420 byte(s)
Diff to previous 717
  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, 6 months ago) by jhr
File length: 5420 byte(s)
Diff to previous 695
  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
  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
  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
  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
  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, 8 months ago) by jhr
File length: 4575 byte(s)
Diff to previous 477
  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, 11 months ago) by jhr
File length: 4499 byte(s)
Diff to previous 435
  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
  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
  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 (9 years ago) by jhr
Original Path: trunk/src/compiler/translate/translate-basis.sml
File length: 4522 byte(s)
Diff to previous 406
  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 (9 years ago) by jhr
Original Path: trunk/src/compiler/translate/translate-basis.sml
File length: 4354 byte(s)
Diff to previous 392
  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 (9 years ago) by jhr
Original Path: trunk/src/compiler/translate/translate-basis.sml
File length: 4525 byte(s)
Diff to previous 263
  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, 2 months ago) by jhr
Original Path: trunk/src/compiler/translate/translate-basis.sml
File length: 4416 byte(s)
Diff to previous 256
  Bug fix

Revision 256 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 9 17:28:57 2010 UTC (9 years, 2 months ago) by jhr
Original Path: trunk/src/compiler/translate/translate-basis.sml
File length: 4416 byte(s)
Diff to previous 197
  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, 2 months ago) by jhr
Original Path: trunk/src/compiler/translate/translate-basis.sml
File length: 4333 byte(s)
Diff to previous 194
  Working on translation to HighIL

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

Revision 189 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 30 19:37:01 2010 UTC (9 years, 2 months 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) - [select for diffs]
Modified Thu Jul 29 22:28:39 2010 UTC (9 years, 2 months 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, 2 months ago) by jhr
Original Path: trunk/src/compiler/translate/translate-basis.sml
File length: 3686 byte(s)
Diff to previous 183
  Working on translation

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

Revision 180 - (view) (download) (annotate) - [select for diffs]
Added Wed Jul 28 14:37:08 2010 UTC (9 years, 2 months ago) by jhr
Original Path: trunk/src/compiler/translate/translate-basis.sml
File length: 2903 byte(s)
  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