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

SCM Repository

[diderot] Log of /branches/pure-cfg/src/compiler/simplify/simplify.sml
ViewVC logotype

Log of /branches/pure-cfg/src/compiler/simplify/simplify.sml

Parent Directory Parent Directory


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

Revision 799 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 11 19:44:59 2011 UTC (9 years, 9 months ago) by jhr
File length: 6949 byte(s)
Diff to previous 648
  Better error message with initially is missing

Revision 648 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 18 14:45:04 2011 UTC (9 years, 10 months ago) by jhr
File length: 6680 byte(s)
Diff to previous 621
  Introduce variable decls into SimpleAST representation.  We need these so that
  the result variables that are introduced for conditional expressions can be
  correctly handled by the translation to SSA.

Revision 621 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 14 14:10:52 2011 UTC (9 years, 10 months ago) by jhr
File length: 6662 byte(s)
Diff to previous 609
  Since initially only supports rectangular-shaped iteration, we can lift the range
  computation outside the iterations.  This allows us to determine the dimensions and
  to change the order of loop nesting.

Revision 609 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 12 02:03:38 2011 UTC (9 years, 10 months ago) by jhr
File length: 6485 byte(s)
Diff to previous 516
  Starting to implement support for initially

Revision 516 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 9 23:10:31 2011 UTC (9 years, 11 months ago) by jhr
File length: 5732 byte(s)
Diff to previous 499
  Working on new field operations

Revision 499 - (view) (download) (annotate) - [select for diffs]
Modified Tue Feb 1 17:37:51 2011 UTC (9 years, 11 months ago) by jhr
File length: 5731 byte(s)
Diff to previous 477
  Change "actor" to "strand"

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: 5722 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 (10 years, 3 months ago) by jhr
Original Path: trunk/src/compiler/simplify/simplify.sml
File length: 5722 byte(s)
Diff to previous 416
  Upated URL in header to diderot-language.cs.uchicago.edu

Revision 416 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 17 00:32:07 2010 UTC (10 years, 3 months ago) by jhr
Original Path: trunk/src/compiler/simplify/simplify.sml
File length: 5713 byte(s)
Diff to previous 415
  Bug fix: get the result type of condtional expressions right when simplifying

Revision 415 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 17 00:21:51 2010 UTC (10 years, 3 months ago) by jhr
Original Path: trunk/src/compiler/simplify/simplify.sml
File length: 5716 byte(s)
Diff to previous 399
  bug fix for conditional expressions

Revision 399 - (view) (download) (annotate) - [select for diffs]
Modified Thu Oct 14 20:08:35 2010 UTC (10 years, 3 months ago) by jhr
Original Path: trunk/src/compiler/simplify/simplify.sml
File length: 5716 byte(s)
Diff to previous 395
  Working on slice support

Revision 395 - (view) (download) (annotate) - [select for diffs]
Modified Thu Oct 14 16:52:15 2010 UTC (10 years, 3 months ago) by jhr
Original Path: trunk/src/compiler/simplify/simplify.sml
File length: 5413 byte(s)
Diff to previous 240
  Fix inexhaustive matches by adding E_Slice placeholders

Revision 240 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 6 04:59:16 2010 UTC (10 years, 5 months ago) by jhr
Original Path: trunk/src/compiler/simplify/simplify.sml
File length: 5275 byte(s)
Diff to previous 238
  Working on lifting and translation

Revision 238 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 5 23:17:46 2010 UTC (10 years, 5 months ago) by jhr
Original Path: trunk/src/compiler/simplify/simplify.sml
File length: 5346 byte(s)
Diff to previous 236
  Use the log file for debugging output

Revision 236 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 5 21:57:57 2010 UTC (10 years, 5 months ago) by jhr
Original Path: trunk/src/compiler/simplify/simplify.sml
File length: 5346 byte(s)
Diff to previous 229
  Hook in evaluation of statics

Revision 229 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 4 15:46:08 2010 UTC (10 years, 5 months ago) by jhr
Original Path: trunk/src/compiler/simplify/simplify.sml
File length: 5302 byte(s)
Diff to previous 227
  Added type field to E_Input in Simple AST.

Revision 227 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 4 05:27:13 2010 UTC (10 years, 5 months ago) by jhr
Original Path: trunk/src/compiler/simplify/simplify.sml
File length: 5266 byte(s)
Diff to previous 221
  Working on lifting

Revision 221 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 3 20:13:55 2010 UTC (10 years, 5 months ago) by jhr
Original Path: trunk/src/compiler/simplify/simplify.sml
File length: 5042 byte(s)
Diff to previous 197
  Added E_Input and E_Field constructors to Simple AST

Revision 197 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 2 20:51:47 2010 UTC (10 years, 5 months ago) by jhr
Original Path: trunk/src/compiler/simplify/simplify.sml
File length: 5442 byte(s)
Diff to previous 185
  Working on translation to HighIL

Revision 185 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 28 17:11:09 2010 UTC (10 years, 5 months ago) by jhr
Original Path: trunk/src/compiler/simplify/simplify.sml
File length: 5357 byte(s)
Diff to previous 179
  Renamed internal variable input to optInput and added input variable.

Revision 179 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jul 27 20:43:23 2010 UTC (10 years, 5 months ago) by jhr
Original Path: trunk/src/compiler/simplify/simplify.sml
File length: 5029 byte(s)
Diff to previous 175
  Simplified AST code now uses default input values when no input is given.

Revision 175 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jul 24 16:53:55 2010 UTC (10 years, 5 months ago) by jhr
Original Path: trunk/src/compiler/simplify/simplify.sml
File length: 4875 byte(s)
Diff to previous 173
  Added pretty printing for simplified AST

Revision 173 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jul 24 15:37:50 2010 UTC (10 years, 5 months ago) by jhr
Original Path: trunk/src/compiler/simplify/simplify.sml
File length: 4872 byte(s)
Diff to previous 171
  Cleanup and simplification of AST representation

Revision 171 - (view) (download) (annotate) - [select for diffs]
Added Sat Jul 24 14:13:10 2010 UTC (10 years, 5 months ago) by jhr
Original Path: trunk/src/compiler/simplify/simplify.sml
File length: 4857 byte(s)
  Adding simple-ast representation

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