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

SCM Repository

[diderot] Log of /branches/charisee/src/compiler/high-to-mid/high-to-mid.sml
ViewVC logotype

Log of /branches/charisee/src/compiler/high-to-mid/high-to-mid.sml

Parent Directory Parent Directory


Links to HEAD: (view) (download) (annotate)
Sticky Revision:

Revision 3174 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 30 11:46:58 2015 UTC (3 years, 11 months ago) by cchiw
File length: 14247 byte(s)
Diff to previous 3166
hack

Revision 3166 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 29 20:00:49 2015 UTC (3 years, 11 months ago) by cchiw
File length: 14155 byte(s)
Diff to previous 3138
common subexpression

Revision 3138 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 26 16:27:35 2015 UTC (4 years ago) by cchiw
File length: 14254 byte(s)
Diff to previous 3112
lifted sine,cosine,arcsine,arccosine

Revision 3112 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 18 19:28:13 2015 UTC (4 years ago) by cchiw
File length: 14152 byte(s)
Diff to previous 3094
sqrt fields

Revision 3094 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 18 04:45:43 2015 UTC (4 years ago) by cchiw
File length: 14152 byte(s)
Diff to previous 3092
decCnt in high-il

Revision 3092 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 17 20:02:38 2015 UTC (4 years ago) by cchiw
File length: 13762 byte(s)
Diff to previous 3060
change det 3x3

Revision 3060 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 13 22:12:44 2015 UTC (4 years ago) by jhr
File length: 13762 byte(s)
Diff to previous 3048
merge in inputs from trunk

Revision 3048 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 11 20:00:27 2015 UTC (4 years ago) by cchiw
File length: 13207 byte(s)
Diff to previous 3033
generic norm

Revision 3033 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 10 15:17:25 2015 UTC (4 years ago) by cchiw
File length: 13117 byte(s)
Diff to previous 3030
mid to low clean up

Revision 3030 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 10 01:24:41 2015 UTC (4 years ago) by cchiw
File length: 13711 byte(s)
Diff to previous 3017
derivative division

Revision 3017 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 9 15:52:22 2015 UTC (4 years ago) by cchiw
File length: 13711 byte(s)
Diff to previous 2923
general outer product

Revision 2923 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 3 15:33:44 2015 UTC (4 years ago) by cchiw
File length: 13682 byte(s)
Diff to previous 2922
move summation around

Revision 2922 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 3 03:55:09 2015 UTC (4 years ago) by cchiw
File length: 13682 byte(s)
Diff to previous 2906
update todo list

Revision 2906 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 2 17:44:30 2015 UTC (4 years ago) by cchiw
File length: 13682 byte(s)
Diff to previous 2900
added tensor +/- fields ops

Revision 2900 - (view) (download) (annotate) - [select for diffs]
Modified Fri Feb 27 21:45:23 2015 UTC (4 years ago) by cchiw
File length: 13674 byte(s)
Diff to previous 2870
curl2

Revision 2870 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 25 21:47:43 2015 UTC (4 years ago) by cchiw
File length: 13674 byte(s)
Diff to previous 2867
added sqrt,pow, and examples

Revision 2867 - (view) (download) (annotate) - [select for diffs]
Modified Tue Feb 10 06:52:58 2015 UTC (4 years, 1 month ago) by cchiw
File length: 13706 byte(s)
Diff to previous 2857
moved split around, added norm to typechecker, added sqrt to ein

Revision 2857 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jan 18 17:30:52 2015 UTC (4 years, 2 months ago) by cchiw
File length: 13666 byte(s)
Diff to previous 2856
rewrote mid-to-low and added tests/EIN

Revision 2856 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jan 15 01:42:24 2015 UTC (4 years, 2 months ago) by cchiw
File length: 13697 byte(s)
Diff to previous 2847
typo in mkOps-fieldproduct, rewrite deltas

Revision 2847 - (view) (download) (annotate) - [select for diffs]
Modified Mon Dec 15 02:17:32 2014 UTC (4 years, 3 months ago) by cchiw
File length: 13697 byte(s)
Diff to previous 2846
added field outer/inner/cross product and tensor slice

Revision 2846 - (view) (download) (annotate) - [select for diffs]
Modified Fri Dec 12 20:38:02 2014 UTC (4 years, 3 months ago) by cchiw
File length: 12716 byte(s)
Diff to previous 2845
moved mkzero to handle ein, clears non-probed fields

Revision 2845 - (view) (download) (annotate) - [select for diffs]
Modified Fri Dec 12 06:46:23 2014 UTC (4 years, 3 months ago) by cchiw
File length: 12720 byte(s)
Diff to previous 2844
added norm

Revision 2844 - (view) (download) (annotate) - [select for diffs]
Modified Tue Dec 9 18:05:29 2014 UTC (4 years, 3 months ago) by cchiw
File length: 12280 byte(s)
Diff to previous 2843
code cleanup

Revision 2843 - (view) (download) (annotate) - [select for diffs]
Modified Mon Dec 8 01:27:25 2014 UTC (4 years, 3 months ago) by cchiw
File length: 12523 byte(s)
Diff to previous 2838
added 2-d cross product, new rep. of 2-d curl

Revision 2838 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 25 03:40:24 2014 UTC (4 years, 4 months ago) by cchiw
File length: 12497 byte(s)
Diff to previous 2830
edit split-ein

Revision 2830 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 18 17:48:05 2014 UTC (4 years, 4 months ago) by cchiw
File length: 12641 byte(s)
Diff to previous 2680
lerp and clamp

Revision 2680 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 6 00:51:53 2014 UTC (4 years, 7 months ago) by cchiw
File length: 13261 byte(s)
Diff to previous 2668
update

Revision 2668 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 12 03:29:04 2014 UTC (4 years, 9 months ago) by cchiw
File length: 13242 byte(s)
Diff to previous 2628
Change global types to arrays and print them

Revision 2628 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 21 04:02:06 2014 UTC (4 years, 10 months ago) by cchiw
File length: 13139 byte(s)
Diff to previous 2613
scan for types

Revision 2613 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 7 04:35:38 2014 UTC (4 years, 10 months ago) by cchiw
File length: 13151 byte(s)
Diff to previous 2612
embedded summation split

Revision 2612 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 7 02:58:55 2014 UTC (4 years, 10 months ago) by cchiw
File length: 13103 byte(s)
Diff to previous 2608
clean up mid-to-low

Revision 2608 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 2 18:04:54 2014 UTC (4 years, 10 months ago) by cchiw
File length: 13052 byte(s)
Diff to previous 2605
Quotient rule

Revision 2605 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 30 01:46:09 2014 UTC (4 years, 10 months ago) by cchiw
File length: 13052 byte(s)
Diff to previous 2584
code cleanup

Revision 2584 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 15 03:22:58 2014 UTC (4 years, 11 months ago) by cchiw
File length: 13520 byte(s)
Diff to previous 2555
Multiply Fields

Revision 2555 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 3 19:14:57 2014 UTC (5 years ago) by cchiw
File length: 13505 byte(s)
Diff to previous 2553
Code Clean up

Revision 2553 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 2 19:53:33 2014 UTC (5 years ago) by cchiw
File length: 13616 byte(s)
Diff to previous 2533
Value numbering

Revision 2533 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jan 30 04:58:56 2014 UTC (5 years, 1 month ago) by cchiw
File length: 13381 byte(s)
Diff to previous 2525
type checker

Revision 2525 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jan 21 19:14:22 2014 UTC (5 years, 2 months ago) by cchiw
File length: 13420 byte(s)
Diff to previous 2523
eintypes->mid-iltypes

Revision 2523 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jan 17 19:25:37 2014 UTC (5 years, 2 months ago) by cchiw
File length: 13306 byte(s)
Diff to previous 2522
fixed type problems

Revision 2522 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jan 13 18:42:09 2014 UTC (5 years, 2 months ago) by cchiw
File length: 13307 byte(s)
Diff to previous 2515
added gentypes to mid-il and split to High-to-mid il

Revision 2515 - (view) (download) (annotate) - [select for diffs]
Modified Mon Dec 2 03:42:14 2013 UTC (5 years, 3 months ago) by cchiw
File length: 12504 byte(s)
Diff to previous 2510
 

Revision 2510 - (view) (download) (annotate) - [select for diffs]
Modified Thu Nov 14 20:33:18 2013 UTC (5 years, 4 months ago) by cchiw
File length: 12379 byte(s)
Diff to previous 2508
 

Revision 2508 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 12 17:14:33 2013 UTC (5 years, 4 months ago) by cchiw
File length: 12038 byte(s)
Diff to previous 2502
Added Tests

Revision 2502 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 4 21:33:35 2013 UTC (5 years, 4 months ago) by cchiw
File length: 11694 byte(s)
Diff to previous 2496
mid-il fixes

Revision 2496 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 29 05:29:46 2013 UTC (5 years, 4 months ago) by cchiw
File length: 11687 byte(s)
Diff to previous 2466
changes to high-to-mid

Revision 2466 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 11 18:14:06 2013 UTC (5 years, 5 months ago) by cchiw
File length: 13410 byte(s)
Diff to previous 2438
 

Revision 2438 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 24 16:46:04 2013 UTC (5 years, 6 months ago) by cchiw
File length: 13592 byte(s)
Diff to previous 2414
 

Revision 2414 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 19 05:02:14 2013 UTC (5 years, 7 months ago) by cchiw
File length: 13592 byte(s)
Diff to previous 2400
changes

Revision 2400 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jul 7 13:29:54 2013 UTC (5 years, 8 months ago) by cchiw
File length: 13771 byte(s)
Diff to previous 2398
 

Revision 2398 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jul 6 23:07:40 2013 UTC (5 years, 8 months ago) by cchiw
File length: 13700 byte(s)
Diff to previous 2397
 

Revision 2397 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jul 6 20:50:46 2013 UTC (5 years, 8 months ago) by cchiw
File length: 13699 byte(s)
Diff to previous 2396
addchecks

Revision 2396 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 30 00:01:22 2013 UTC (5 years, 8 months ago) by cchiw
File length: 16094 byte(s)
Diff to previous 2395
 

Revision 2395 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 23 18:51:44 2013 UTC (5 years, 9 months ago) by cchiw
File length: 13760 byte(s)
Diff to previous 2394
 

Revision 2394 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 21 02:28:07 2013 UTC (5 years, 9 months ago) by cchiw
File length: 13912 byte(s)
Diff to previous 2389
name changes

Revision 2389 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 16 18:45:16 2013 UTC (5 years, 9 months ago) by jhr
File length: 14843 byte(s)
Diff to previous 2388
  Mostly style changes; removed tensor and field ops from high-il.spec

Revision 2388 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 16 17:02:02 2013 UTC (5 years, 9 months ago) by cchiw
File length: 14766 byte(s)
Diff to previous 2377
 

Revision 2377 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 3 19:41:56 2013 UTC (5 years, 9 months ago) by jhr
File length: 14666 byte(s)
Diff to previous 2356
  Create new branch for Charisee's Einstein stuff

Revision 2356 - (view) (download) (annotate) - [select for diffs]
Modified Sun Apr 7 14:45:25 2013 UTC (5 years, 11 months ago) by jhr
Original Path: trunk/src/compiler/high-to-mid/high-to-mid.sml
File length: 14666 byte(s)
Diff to previous 1923
  Merging in bug fixes and language enhancements from the vis12 branch (via staging).
  Features include type promotion, the curl and colon operator, transpose, and functions.

Revision 1923 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jun 23 12:02:18 2012 UTC (6 years, 9 months ago) by jhr
Original Path: trunk/src/compiler/high-to-mid/high-to-mid.sml
File length: 12316 byte(s)
Diff to previous 1640
  ported changes from vis12 branch (C math functions)

Revision 1640 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 16 02:19:51 2011 UTC (7 years, 4 months ago) by jhr
Original Path: trunk/src/compiler/high-to-mid/high-to-mid.sml
File length: 12315 byte(s)
Diff to previous 1444
  Merging in changes from pure-cfg branch.

Revision 1444 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 11 12:11:53 2011 UTC (7 years, 8 months ago) by jhr
Original Path: trunk/src/compiler/high-to-mid/high-to-mid.sml
File length: 9925 byte(s)
Diff to previous 1301
  Merging in changes from pure-cfg branch: removed CL, expanded trace, and added method name
  datatype.

Revision 1301 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 9 23:58:40 2011 UTC (7 years, 9 months ago) by jhr
Original Path: trunk/src/compiler/high-to-mid/high-to-mid.sml
File length: 9962 byte(s)
Diff to previous 1295
  Added support for hest-based command-line arguments to trunk.  Also switched
  output filename to prog.txt (from mip.txt)

Revision 1295 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 9 06:42:54 2011 UTC (7 years, 9 months ago) by jhr
Original Path: trunk/src/compiler/high-to-mid/high-to-mid.sml
File length: 9934 byte(s)
Diff to previous 1116
  Added support for clamp to trunk

Revision 1116 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 5 04:49:02 2011 UTC (7 years, 10 months ago) by jhr
Original Path: trunk/src/compiler/high-to-mid/high-to-mid.sml
File length: 10056 byte(s)
Diff to previous 511
  more merging of pure-cfg changes back into trunk

Revision 511 - (view) (download) (annotate) - [select for diffs]
Modified Tue Feb 8 17:01:43 2011 UTC (8 years, 1 month ago) by jhr
Original Path: trunk/src/compiler/high-to-mid/high-to-mid.sml
File length: 6330 byte(s)
Diff to previous 450
  Backporting changes from pure-cfg branch.  These include the "actor" ==> "strand"
  changes.

Revision 450 - (view) (download) (annotate) - [select for diffs]
Modified Thu Oct 21 15:58:26 2010 UTC (8 years, 5 months ago) by jhr
Original Path: trunk/src/compiler/high-to-mid/high-to-mid.sml
File length: 6323 byte(s)
Diff to previous 435
  Change name of MidIL Transform operator to PosToImgSpace.  Also added GradToWorldSpace operator to MidIL.

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

Revision 420 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 17 02:23:55 2010 UTC (8 years, 5 months ago) by jhr
Original Path: trunk/src/compiler/high-to-mid/high-to-mid.sml
File length: 6310 byte(s)
Diff to previous 407
  Adding MidIL checking

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

Revision 397 - (view) (download) (annotate) - [select for diffs]
Modified Thu Oct 14 20:08:03 2010 UTC (8 years, 5 months ago) by jhr
Original Path: trunk/src/compiler/high-to-mid/high-to-mid.sml
File length: 6274 byte(s)
Diff to previous 394
  bug fixes

Revision 394 - (view) (download) (annotate) - [select for diffs]
Modified Thu Oct 14 16:30:29 2010 UTC (8 years, 5 months ago) by jhr
Original Path: trunk/src/compiler/high-to-mid/high-to-mid.sml
File length: 6030 byte(s)
Diff to previous 392
  Added types to IL variables

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

Revision 391 - (view) (download) (annotate) - [select for diffs]
Modified Thu Oct 14 13:18:24 2010 UTC (8 years, 5 months ago) by jhr
Original Path: trunk/src/compiler/high-to-mid/high-to-mid.sml
File length: 5939 byte(s)
Diff to previous 387
  Move MidIL types into their own module

Revision 387 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 8 15:29:24 2010 UTC (8 years, 5 months ago) by jhr
Original Path: trunk/src/compiler/high-to-mid/high-to-mid.sml
File length: 5906 byte(s)
Diff to previous 367
  Copy some of the translation boilerplate from the high-to-mid translation
  into the mid-to-low translation

Revision 367 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 30 21:20:13 2010 UTC (8 years, 5 months ago) by jhr
Original Path: trunk/src/compiler/high-to-mid/high-to-mid.sml
File length: 5841 byte(s)
Diff to previous 365
  Added HighIL to MidIL translation phase

Revision 365 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 29 20:07:58 2010 UTC (8 years, 5 months ago) by jhr
Original Path: trunk/src/compiler/high-to-mid/high-to-mid.sml
File length: 5108 byte(s)
Diff to previous 364
  Working on translation

Revision 364 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 29 18:06:12 2010 UTC (8 years, 5 months ago) by jhr
Original Path: trunk/src/compiler/high-to-mid/high-to-mid.sml
File length: 4373 byte(s)
Diff to previous 358
  Working on high to mid translation

Revision 358 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 28 13:38:09 2010 UTC (8 years, 5 months ago) by jhr
Original Path: trunk/src/compiler/high-to-mid/high-to-mid.sml
File length: 1536 byte(s)
Diff to previous 349
  Working on high to mid translation

Revision 349 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 24 00:24:20 2010 UTC (8 years, 6 months ago) by jhr
Original Path: trunk/src/compiler/high-to-mid/high-to-mid.sml
File length: 1307 byte(s)
Diff to previous 334
  working on HighIL to MidIL translation

Revision 334 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 19 20:53:07 2010 UTC (8 years, 7 months ago) by jhr
Original Path: trunk/src/compiler/high-to-mid/high-to-mid.sml
File length: 1315 byte(s)
Diff to previous 328
  Working on high to mid translation

Revision 328 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 18 22:19:26 2010 UTC (8 years, 7 months ago) by jhr
Original Path: trunk/src/compiler/high-to-mid/high-to-mid.sml
File length: 1113 byte(s)
Diff to previous 323
  Working on HighIL to MidIL translation

Revision 323 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 18 14:59:35 2010 UTC (8 years, 7 months ago) by jhr
Original Path: trunk/src/compiler/high-to-mid/high-to-mid.sml
File length: 5662 byte(s)
Diff to previous 314
  Working on probe code generation

Revision 314 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 17 21:49:25 2010 UTC (8 years, 7 months ago) by jhr
Original Path: trunk/src/compiler/high-to-mid/high-to-mid.sml
File length: 4042 byte(s)
Diff to previous 280
  Working on compiler

Revision 280 - (view) (download) (annotate) - [select for diffs]
Added Fri Aug 13 17:40:28 2010 UTC (8 years, 7 months ago) by jhr
Original Path: trunk/src/compiler/high-to-mid/high-to-mid.sml
File length: 1867 byte(s)
  New directory

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