SCM Repository
Log of /branches/pure-cfg/src/compiler/translate/translate-basis.sml
Links to HEAD: | (view) (download) (annotate) |
Sticky Revision: |
Revision 896 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 20 17:21:05 2011 UTC (11 years 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 (11 years, 1 month 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 (11 years, 1 month 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 (11 years, 1 month 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 (11 years, 1 month 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 (11 years, 1 month 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 (11 years, 1 month 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 (11 years, 1 month 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 (11 years, 1 month 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 (11 years, 1 month 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 (11 years, 1 month 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 (11 years, 1 month 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 (11 years, 1 month 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 (11 years, 1 month 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 (11 years, 1 month 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 (11 years, 1 month 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 (11 years, 1 month 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 (11 years, 1 month 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 (11 years, 1 month 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 (11 years, 2 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 (11 years, 3 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 (11 years, 6 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 (11 years, 6 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 (11 years, 6 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 (11 years, 7 months 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 (11 years, 7 months 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 (11 years, 7 months 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 (11 years, 9 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 (11 years, 9 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 (11 years, 9 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 (11 years, 9 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 (11 years, 9 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 (11 years, 9 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 (11 years, 9 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 (11 years, 9 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 (11 years, 9 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.
root@smlnj-gforge.cs.uchicago.edu | ViewVC Help |
Powered by ViewVC 1.0.0 |