SCM Repository
Log of /branches/pure-cfg/src/compiler/basis/basis.sml
Links to HEAD: | (view) (download) (annotate) |
Sticky Revision: |
Revision 1069 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 3 20:08:02 2011 UTC (9 years, 8 months ago) by jhr
File length: 2659 byte(s)
Diff to previous 917
Overload the infix convolution operation so that it is commutative.
Revision 917 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 21 21:23:11 2011 UTC (9 years, 9 months ago) by glk
File length: 2624 byte(s)
Diff to previous 824
added c2ctmr kernel, an ostensibly C2 copy of the Catmull-Rom kernel
Revision 824 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 14 15:54:24 2011 UTC (9 years, 9 months ago) by jhr
File length: 2607 byte(s)
Diff to previous 820
Some debugging and added "^" as power operator.
Revision 820 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 13 22:15:08 2011 UTC (9 years, 9 months ago) by jhr
File length: 2568 byte(s)
Diff to previous 807
Adding support for outer product
Revision 807 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 12 15:41:18 2011 UTC (9 years, 9 months ago) by jhr
File length: 2533 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 (9 years, 9 months ago) by jhr
File length: 2547 byte(s)
Diff to previous 754
Adding support for infix dot and cross-product operators
Revision 754 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 7 14:55:33 2011 UTC (9 years, 9 months ago) by jhr
File length: 2479 byte(s)
Diff to previous 742
Added lerp as an overloaded function
Revision 742 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 6 09:02:33 2011 UTC (9 years, 9 months ago) by glk
File length: 2974 byte(s)
Diff to previous 717
added a once-differentiable tent kernel called c1tent
Revision 717 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 31 22:12:58 2011 UTC (9 years, 9 months ago) by jhr
File length: 2957 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 (9 years, 10 months ago) by jhr
File length: 2937 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 (9 years, 10 months ago) by jhr
File length: 2892 byte(s)
Diff to previous 682
Added support for cross product
Revision 682 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 24 00:08:08 2011 UTC (9 years, 10 months ago) by jhr
File length: 2876 byte(s)
Diff to previous 500
Added evals, evecs, outer, and trace to Basis
Revision 500 - (view) (download) (annotate) - [select for diffs]
Modified Tue Feb 1 17:40:24 2011 UTC (9 years, 11 months ago) by jhr
File length: 2812 byte(s)
Diff to previous 477
Made cfg type immutable
Revision 477 - (view) (download) (annotate) - [select for diffs]
Modified Sat Nov 13 16:02:07 2010 UTC (10 years, 2 months ago) by jhr
File length: 2811 byte(s)
Diff to previous 470
Creating a branch to explore a pure CFG IL
Revision 470 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 2 16:33:48 2010 UTC (10 years, 2 months ago) by jhr
Original Path: trunk/src/compiler/basis/basis.sml
File length: 2811 byte(s)
Diff to previous 435
Added additional operations on fields (F+F, F-F, sF, Fs, F/s)
Revision 435 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 19 13:14:20 2010 UTC (10 years, 3 months ago) by jhr
Original Path: trunk/src/compiler/basis/basis.sml
File length: 2756 byte(s)
Diff to previous 406
Upated URL in header to diderot-language.cs.uchicago.edu
Revision 406 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 15 12:12:10 2010 UTC (10 years, 3 months ago) by jhr
Original Path: trunk/src/compiler/basis/basis.sml
File length: 2747 byte(s)
Diff to previous 247
Simplify basis by removing cruft that is not being used.
Revision 247 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 6 20:20:42 2010 UTC (10 years, 5 months ago) by jhr
Original Path: trunk/src/compiler/basis/basis.sml
File length: 2767 byte(s)
Diff to previous 169
Added infix convolve syntax
Revision 169 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 22 20:07:37 2010 UTC (10 years, 6 months ago) by jhr
Original Path: trunk/src/compiler/basis/basis.sml
File length: 2730 byte(s)
Diff to previous 143
Split function and variable namespaces and add notion of restricted operations that cannot appear inside actor or initialization code.
Revision 143 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 8 19:12:22 2010 UTC (10 years, 6 months ago) by jhr
Original Path: trunk/src/compiler/basis/basis.sml
File length: 2131 byte(s)
Diff to previous 110
Added min and max on reals.
Revision 110 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 23 19:28:48 2010 UTC (10 years, 7 months ago) by jhr
Original Path: trunk/src/compiler/basis/basis.sml
File length: 2103 byte(s)
Diff to previous 91
Moving compiler sources into src/compiler
Revision 91 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 27 15:16:36 2010 UTC (10 years, 8 months ago) by jhr
Original Path: trunk/src/basis/basis.sml
File length: 2103 byte(s)
Diff to previous 86
Fixed some bugs in the basis
Revision 86 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 26 22:23:17 2010 UTC (10 years, 8 months ago) by jhr
Original Path: trunk/src/basis/basis.sml
File length: 2138 byte(s)
Diff to previous 83
Added new syntax for tensor-value construction and more work on typechecker.
Revision 83 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 26 18:50:44 2010 UTC (10 years, 8 months ago) by jhr
Original Path: trunk/src/basis/basis.sml
File length: 2015 byte(s)
Diff to previous 79
More work on the typechecker
Revision 79 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 25 01:55:48 2010 UTC (10 years, 8 months ago) by jhr
Original Path: trunk/src/basis/basis.sml
File length: 1996 byte(s)
Diff to previous 78
Working on typechecker
Revision 78 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 24 22:31:49 2010 UTC (10 years, 8 months ago) by jhr
Original Path: trunk/src/basis/basis.sml
File length: 3569 byte(s)
Diff to previous 75
Rosking on type checker
Revision 75 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 24 20:41:18 2010 UTC (10 years, 8 months ago) by jhr
Original Path: trunk/src/basis/basis.sml
File length: 3282 byte(s)
Diff to previous 68
Propoagating changes to meta variables
Revision 68 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 18 16:51:30 2010 UTC (10 years, 8 months ago) by jhr
Original Path: trunk/src/basis/basis.sml
File length: 2947 byte(s)
Diff to previous 65
Working on Basis
Revision 65 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 13 21:04:35 2010 UTC (10 years, 8 months ago) by jhr
Original Path: trunk/src/basis/basis.sml
File length: 2756 byte(s)
Diff to previous 63
Added TypeVar module
Revision 63 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 13 00:29:39 2010 UTC (10 years, 8 months ago) by jhr
Original Path: trunk/src/basis/basis.sml
File length: 2727 byte(s)
Diff to previous 47
Working on typechecking for Diderot
Revision 47 - (view) (download) (annotate) - [select for diffs]
Added Tue Apr 13 14:57:27 2010 UTC (10 years, 9 months ago) by jhr
Original Path: trunk/src/basis/basis.sml
File length: 198 byte(s)
Starting to work on the basis environment
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.
root@smlnj-gforge.cs.uchicago.edu | ViewVC Help |
Powered by ViewVC 1.0.0 |