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

SCM Repository

[diderot] Log of /trunk/src/compiler/IL
ViewVC logotype

Log of /trunk/src/compiler/IL

View Directory Listing Directory Listing


Sticky Revision:

Revision 2356 - Directory Listing
Modified Sun Apr 7 14:45:25 2013 UTC (6 years, 3 months ago) by jhr
  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 1924 - Directory Listing
Modified Sat Jun 23 12:03:00 2012 UTC (7 years ago) by jhr
  il-basis.sml moved to basis/math-funs.sml

Revision 1923 - Directory Listing
Modified Sat Jun 23 12:02:18 2012 UTC (7 years ago) by jhr
  ported changes from vis12 branch (C math functions)

Revision 1910 - Directory Listing
Modified Tue Jun 5 12:02:36 2012 UTC (7 years, 1 month ago) by jhr
  Added basis functions fmod, ln, log10, while removing some deprecated functions.

Revision 1902 - Directory Listing
Modified Fri Jun 1 21:26:53 2012 UTC (7 years, 1 month ago) by jhr
  merge bug fix from vis12 branch

Revision 1788 - Directory Listing
Modified Tue Apr 3 13:25:57 2012 UTC (7 years, 3 months ago) by jhr
  porting some fixes from the vis12 branch

Revision 1640 - Directory Listing
Modified Wed Nov 16 02:19:51 2011 UTC (7 years, 8 months ago) by jhr
  Merging in changes from pure-cfg branch.

Revision 1484 - Directory Listing
Modified Sun Sep 4 14:35:20 2011 UTC (7 years, 10 months ago) by jhr
  Created a compiler/gen directory to hold code for the generation tools.  Moved
  compiler/IL/gen to compiler/gen/il and created compiler/gen/opt for Charisee's tool.

Revision 1444 - Directory Listing
Modified Mon Jul 11 12:11:53 2011 UTC (8 years ago) by jhr
  Merging in changes from pure-cfg branch: removed CL, expanded trace, and added method name
  datatype.

Revision 1380 - Directory Listing
Modified Thu Jun 23 19:20:07 2011 UTC (8 years ago) by jhr
  merging changes from pure-cfg

Revision 1348 - Directory Listing
Modified Wed Jun 15 16:53:52 2011 UTC (8 years, 1 month ago) by jhr
  added some debugging code

Revision 1301 - Directory Listing
Modified Thu Jun 9 23:58:40 2011 UTC (8 years, 1 month ago) by jhr
  Added support for hest-based command-line arguments to trunk.  Also switched
  output filename to prog.txt (from mip.txt)

Revision 1295 - Directory Listing
Modified Thu Jun 9 06:42:54 2011 UTC (8 years, 1 month ago) by jhr
  Added support for clamp to trunk

Revision 1232 - Directory Listing
Modified Mon May 16 23:37:52 2011 UTC (8 years, 2 months ago) by jhr
  Porting many changes from the pure-cfg branch, including value numbering
  and support for parallel execution on SMP systems.

Revision 1117 - Directory Listing
Modified Thu May 5 04:55:18 2011 UTC (8 years, 2 months ago) by jhr
  Final merges from pure-cfg branch

Revision 1116 - Directory Listing
Modified Thu May 5 04:49:02 2011 UTC (8 years, 2 months ago) by jhr
  more merging of pure-cfg changes back into trunk

Revision 1115 - Directory Listing
Modified Thu May 5 04:42:18 2011 UTC (8 years, 2 months ago) by jhr
  More merging of pure-cfg back into trunk

Revision 511 - Directory Listing
Modified Tue Feb 8 17:01:43 2011 UTC (8 years, 5 months ago) by jhr
  Backporting changes from pure-cfg branch.  These include the "actor" ==> "strand"
  changes.

Revision 465 - Directory Listing
Modified Thu Oct 28 22:17:34 2010 UTC (8 years, 8 months ago) by jhr
  Working on mid-to-low translation

Revision 458 - Directory Listing
Modified Wed Oct 27 12:29:00 2010 UTC (8 years, 8 months ago) by jhr
  Working on LowIL

Revision 457 - Directory Listing
Modified Wed Oct 27 12:08:13 2010 UTC (8 years, 8 months ago) by jhr
  Working on low-il

Revision 455 - Directory Listing
Modified Wed Oct 27 02:42:13 2010 UTC (8 years, 8 months ago) by jhr
  Working on codegen

Revision 450 - Directory Listing
Modified Thu Oct 21 15:58:26 2010 UTC (8 years, 8 months ago) by jhr
  Change name of MidIL Transform operator to PosToImgSpace.  Also added GradToWorldSpace operator to MidIL.

Revision 435 - Directory Listing
Modified Tue Oct 19 13:14:20 2010 UTC (8 years, 8 months ago) by jhr
  Upated URL in header to diderot-language.cs.uchicago.edu

Revision 432 - Directory Listing
Modified Mon Oct 18 22:27:41 2010 UTC (8 years, 8 months ago) by jhr
  fix comment

Revision 420 - Directory Listing
Modified Sun Oct 17 02:23:55 2010 UTC (8 years, 9 months ago) by jhr
  Adding MidIL checking

Revision 419 - Directory Listing
Modified Sun Oct 17 02:23:43 2010 UTC (8 years, 9 months ago) by jhr
  Better error messages

Revision 418 - Directory Listing
Modified Sun Oct 17 02:23:13 2010 UTC (8 years, 9 months ago) by jhr
  Bug fix: add missing code to set CFG edges in destination

Revision 417 - Directory Listing
Modified Sun Oct 17 00:32:30 2010 UTC (8 years, 9 months ago) by jhr
  Added checking for HighIL representation

Revision 414 - Directory Listing
Modified Sat Oct 16 18:00:43 2010 UTC (8 years, 9 months ago) by jhr
  Working on checking

Revision 413 - Directory Listing
Modified Sat Oct 16 15:39:31 2010 UTC (8 years, 9 months ago) by jhr
  More work on checking

Revision 412 - Directory Listing
Modified Sat Oct 16 15:19:19 2010 UTC (8 years, 9 months ago) by jhr
  Working on IL checking

Revision 410 - Directory Listing
Modified Fri Oct 15 19:31:53 2010 UTC (8 years, 9 months ago) by jhr
  Working on checking code

Revision 407 - Directory Listing
Modified Fri Oct 15 12:27:09 2010 UTC (8 years, 9 months ago) by jhr
  Added more type info to HighIL operators to aid checking.

Revision 405 - Directory Listing
Modified Fri Oct 15 04:42:42 2010 UTC (8 years, 9 months ago) by jhr
  Working on checking for HighIL

Revision 403 - Directory Listing
Modified Thu Oct 14 22:11:13 2010 UTC (8 years, 9 months ago) by jhr
  Minor edits

Revision 402 - Directory Listing
Modified Thu Oct 14 21:51:37 2010 UTC (8 years, 9 months ago) by jhr
  reorganize operators a bit

Revision 401 - Directory Listing
Modified Thu Oct 14 21:08:45 2010 UTC (8 years, 9 months ago) by jhr
  fixed typo

Revision 400 - Directory Listing
Modified Thu Oct 14 21:06:49 2010 UTC (8 years, 9 months ago) by jhr
  Slice support in HighIL

Revision 398 - Directory Listing
Modified Thu Oct 14 20:08:18 2010 UTC (8 years, 9 months ago) by jhr
  Added types to pretty printing

Revision 394 - Directory Listing
Modified Thu Oct 14 16:30:29 2010 UTC (8 years, 9 months ago) by jhr
  Added types to IL variables

Revision 393 - Directory Listing
Modified Thu Oct 14 15:45:01 2010 UTC (8 years, 9 months ago) by jhr
  new files

Revision 392 - Directory Listing
Modified Thu Oct 14 15:34:28 2010 UTC (8 years, 9 months ago) by jhr
  Moving IL types out of the Op structures into their own per-IL structures.

Revision 391 - Directory Listing
Modified Thu Oct 14 13:18:24 2010 UTC (8 years, 9 months ago) by jhr
  Move MidIL types into their own module

Revision 369 - Directory Listing
Modified Sat Oct 2 17:18:48 2010 UTC (8 years, 9 months ago) by jhr
  Started to work on IL checker

Revision 368 - Directory Listing
Modified Fri Oct 1 18:17:34 2010 UTC (8 years, 9 months ago) by jhr
  Working on optimization and translation

Revision 367 - Directory Listing
Modified Thu Sep 30 21:20:13 2010 UTC (8 years, 9 months ago) by jhr
  Added HighIL to MidIL translation phase

Revision 364 - Directory Listing
Modified Wed Sep 29 18:06:12 2010 UTC (8 years, 9 months ago) by jhr
  Working on high to mid translation

Revision 363 - Directory Listing
Modified Wed Sep 29 18:05:48 2010 UTC (8 years, 9 months ago) by jhr
  removed Transform from high IL

Revision 361 - Directory Listing
Modified Wed Sep 29 14:17:34 2010 UTC (8 years, 9 months ago) by jhr
  Working on translation functor

Revision 360 - Directory Listing
Modified Wed Sep 29 02:59:34 2010 UTC (8 years, 9 months ago) by jhr
  working on translation

Revision 359 - Directory Listing
Modified Tue Sep 28 22:03:40 2010 UTC (8 years, 9 months ago) by jhr
  Adding new file for translation support

Revision 355 - Directory Listing
Modified Sun Sep 26 18:00:31 2010 UTC (8 years, 9 months ago) by jhr
  Move test-kernel stuff to fields directory

Revision 354 - Directory Listing
Modified Sun Sep 26 18:00:16 2010 UTC (8 years, 9 months ago) by jhr
  Added hash-cons representation of IL expressions

Revision 350 - Directory Listing
Modified Fri Sep 24 01:04:36 2010 UTC (8 years, 9 months ago) by jhr
  Added assignToString function

Revision 349 - Directory Listing
Modified Fri Sep 24 00:24:20 2010 UTC (8 years, 9 months ago) by jhr
  working on HighIL to MidIL translation

Revision 347 - Directory Listing
Modified Tue Sep 21 15:31:49 2010 UTC (8 years, 9 months ago) by jhr
  Fixed header comment

Revision 344 - Directory Listing
Modified Mon Sep 20 19:21:18 2010 UTC (8 years, 9 months ago) by lamonts
Adding the files for the low-il specs

Revision 343 - Directory Listing
Modified Mon Sep 20 02:47:00 2010 UTC (8 years, 9 months ago) by jhr
  Adding comments

Revision 341 - Directory Listing
Modified Mon Sep 13 17:14:24 2010 UTC (8 years, 10 months ago) by jhr
  Implementing the census functor

Revision 340 - Directory Listing
Modified Mon Sep 13 15:34:36 2010 UTC (8 years, 10 months ago) by jhr
  Working on debugging HighIL optimization

Revision 338 - Directory Listing
Modified Mon Sep 13 14:49:12 2010 UTC (8 years, 10 months ago) by jhr
  Working on HighIL optimization

Revision 336 - Directory Listing
Modified Tue Aug 24 20:24:21 2010 UTC (8 years, 10 months ago) by jhr
  Added some comments

Revision 333 - Directory Listing
Modified Thu Aug 19 20:52:48 2010 UTC (8 years, 10 months ago) by jhr
  Tweaking MidIL definition

Revision 332 - Directory Listing
Modified Thu Aug 19 20:18:53 2010 UTC (8 years, 10 months ago) by jhr
  Fixed bugs in mid-il and IL generator

Revision 328 - Directory Listing
Modified Wed Aug 18 22:19:26 2010 UTC (8 years, 10 months ago) by jhr
  Working on HighIL to MidIL translation

Revision 319 - Directory Listing
Modified Wed Aug 18 04:13:08 2010 UTC (8 years, 11 months ago) by jhr
  comments

Revision 304 - Directory Listing
Modified Tue Aug 17 14:20:44 2010 UTC (8 years, 11 months ago) by jhr
  tweaking mid IL

Revision 283 - Directory Listing
Modified Fri Aug 13 20:38:43 2010 UTC (8 years, 11 months ago) by jhr
  Added newProp and newFlag functions for nodes, stmts, and vars

Revision 282 - Directory Listing
Modified Fri Aug 13 19:20:23 2010 UTC (8 years, 11 months ago) by jhr
  Made the IL generator more general to handle MidIL features

Revision 281 - Directory Listing
Modified Fri Aug 13 17:40:53 2010 UTC (8 years, 11 months ago) by jhr
  Working on MidIL representation

Revision 267 - Directory Listing
Modified Wed Aug 11 04:40:44 2010 UTC (8 years, 11 months ago) by jhr
  tweaking printing of SSA IL

Revision 266 - Directory Listing
Modified Tue Aug 10 21:25:40 2010 UTC (8 years, 11 months ago) by jhr
  Moving high-IL stuff to its own directory

Revision 265 - Directory Listing
Modified Tue Aug 10 21:16:06 2010 UTC (8 years, 11 months ago) by jhr
  Some work on SSA checking code

Revision 258 - Directory Listing
Modified Mon Aug 9 18:36:44 2010 UTC (8 years, 11 months ago) by jhr
  Added BackwardDFAFn functor

Revision 257 - Directory Listing
Modified Mon Aug 9 18:28:37 2010 UTC (8 years, 11 months ago) by jhr
  Added ForwardDFAFn functor

Revision 256 - Directory Listing
Modified Mon Aug 9 17:28:57 2010 UTC (8 years, 11 months ago) by jhr
  New version of IL with translation to HighIL and pretty printing.

Revision 226 - Directory Listing
Modified Tue Aug 3 21:34:18 2010 UTC (8 years, 11 months ago) by jhr
  Working on translation to HighIL

Revision 202 - Directory Listing
Modified Tue Aug 3 13:06:03 2010 UTC (8 years, 11 months ago) by jhr
  Reorganize stuff to do with images, kernels, and fields into its own directory.

Revision 201 - Directory Listing
Modified Tue Aug 3 12:57:10 2010 UTC (8 years, 11 months ago) by jhr
  Reorganizing source

Revision 199 - Directory Listing
Modified Mon Aug 2 21:34:31 2010 UTC (8 years, 11 months ago) by jhr
  Added Var substructure to SSAFn

Revision 198 - Directory Listing
Modified Mon Aug 2 21:26:57 2010 UTC (8 years, 11 months ago) by jhr
  Starting to add utility code for SSA representations

Revision 197 - Directory Listing
Modified Mon Aug 2 20:51:47 2010 UTC (8 years, 11 months ago) by jhr
  Working on translation to HighIL

Revision 196 - Directory Listing
Modified Mon Aug 2 19:10:49 2010 UTC (8 years, 11 months ago) by jhr
  Update

Revision 195 - Directory Listing
Modified Mon Aug 2 19:09:04 2010 UTC (8 years, 11 months ago) by jhr
  Adding operations for fields

Revision 192 - Directory Listing
Modified Mon Aug 2 16:23:42 2010 UTC (8 years, 11 months ago) by jhr
  Working on translation to IL

Revision 188 - Directory Listing
Modified Thu Jul 29 22:28:39 2010 UTC (8 years, 11 months ago) by jhr
  Working on translation to IL

Revision 187 - Directory Listing
Modified Thu Jul 29 14:00:37 2010 UTC (8 years, 11 months ago) by jhr
  Working on IL representation

Revision 186 - Directory Listing
Modified Thu Jul 29 04:26:57 2010 UTC (8 years, 11 months ago) by jhr
  Add generator for IL operator structures.

Revision 184 - Directory Listing
Modified Wed Jul 28 16:48:27 2010 UTC (8 years, 11 months ago) by jhr
  Working on translation

Revision 180 - Directory Listing
Modified Wed Jul 28 14:37:08 2010 UTC (8 years, 11 months ago) by jhr
  Working on translation to HighIL

Revision 176 - Directory Listing
Modified Mon Jul 26 19:47:48 2010 UTC (8 years, 11 months ago) by jhr
  Switch the translate code to take simple AST as its input type

Revision 168 - Directory Listing
Modified Wed Jul 21 20:58:37 2010 UTC (8 years, 11 months ago) by jhr
  Working on translation to HighIL

Revision 166 - Directory Listing
Modified Wed Jul 21 15:21:12 2010 UTC (8 years, 11 months ago) by jhr
  New file

Revision 165 - Directory Listing
Modified Wed Jul 21 15:20:53 2010 UTC (8 years, 11 months ago) by jhr
  Adding equality tests and hashing support

Revision 155 - Directory Listing
Modified Fri Jul 9 21:38:01 2010 UTC (9 years ago) by jhr
  Added kernel printing code

Revision 153 - Directory Listing
Modified Fri Jul 9 18:59:12 2010 UTC (9 years ago) by jhr
  Debugging kernel support using test driver

Revision 141 - Directory Listing
Modified Thu Jul 8 18:51:26 2010 UTC (9 years ago) by jhr
  Added RawTypes module

Revision 140 - Directory Listing
Modified Thu Jul 8 18:48:51 2010 UTC (9 years ago) by jhr
  Starting to write a test driver for the kernel code

Revision 139 - Directory Listing
Modified Thu Jul 8 18:48:23 2010 UTC (9 years ago) by jhr
  Made kernel type abstract and added derivative cache.

Revision 137 - Directory Listing
Modified Wed Jul 7 21:30:23 2010 UTC (9 years ago) by jhr
  Working on IR

Revision 135 - Directory Listing
Modified Fri Jul 2 21:57:47 2010 UTC (9 years ago) by jhr
  Working on IL representation

Revision 132 - Directory Listing
Modified Fri Jul 2 21:30:59 2010 UTC (9 years ago) by jhr
  merge image-info directory into the IL directory

Revision 131 - Directory Listing
Modified Fri Jul 2 21:30:43 2010 UTC (9 years ago) by jhr
  Added normalize function

Revision 130 - Directory Listing
Modified Thu Jul 1 20:08:43 2010 UTC (9 years ago) by jhr
  Working on IL

Revision 129 - Directory Listing
Modified Thu Jul 1 18:03:54 2010 UTC (9 years ago) by jhr
  Parameterize the SSA representation over the operators

Revision 127 - Directory Listing
Modified Tue Jun 29 20:08:28 2010 UTC (9 years ago) by jhr
  Fixed syntax error

Revision 124 - Directory Listing
Modified Mon Jun 28 20:40:26 2010 UTC (9 years ago) by jhr
  New file

Revision 122 - Directory Listing
Modified Mon Jun 28 17:58:00 2010 UTC (9 years ago) by jhr
  Fix syntax errors

Revision 117 - Directory Listing
Modified Thu Jun 24 14:00:22 2010 UTC (9 years ago) by jhr
  Switched kernels to use rational coefficients and added definitions of common
  kernels.

Revision 110 - Directory Listing
Modified Wed Jun 23 19:28:48 2010 UTC (9 years ago) by jhr
Copied from: trunk/src/IL revision 108
  Moving compiler sources into src/compiler

Revision 108 - Directory Listing
Modified Tue Jun 15 17:13:55 2010 UTC (9 years, 1 month ago) by jhr
Original Path: trunk/src/IL
  Adding file

Revision 60 - Directory Listing
Modified Tue May 4 15:55:00 2010 UTC (9 years, 2 months ago) by jhr
Original Path: trunk/src/IL
  Some work on typing the basis

Revision 12 - Directory Listing
Modified Mon Jan 11 19:28:12 2010 UTC (9 years, 6 months ago) by jhr
Original Path: trunk/src/IL
  comments and minor edits

Revision 9 - Directory Listing
Modified Fri Jan 8 22:06:11 2010 UTC (9 years, 6 months ago) by jhr
Original Path: trunk/src/IL
  More work on type system

Revision 8 - Directory Listing
Modified Fri Jan 8 21:50:42 2010 UTC (9 years, 6 months ago) by jhr
Original Path: trunk/src/IL
  More work on types; added well-formedness check

Revision 7 - Directory Listing
Added Fri Jan 8 20:44:57 2010 UTC (9 years, 6 months ago) by jhr
Original Path: trunk/src/IL
  Starting to work on internal-language representation of types.

Sort log by:

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0