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

SCM Repository

[diderot] Log of /branches/pure-cfg/src/compiler/mid-il
ViewVC logotype

Log of /branches/pure-cfg/src/compiler/mid-il

View Directory Listing Directory Listing


Sticky Revision:

Revision 1036 - Directory Listing
Modified Sun May 1 19:26:54 2011 UTC (8 years, 11 months ago) by jhr
  Code reorganization: split the tree-il stuff into its own directory and moved the
  variable analysis into that directory too.  This reorg. is in anticipation of using
  the variable scoping information from VarAnalysis in the translation to TreeIL.

Revision 983 - Directory Listing
Modified Tue Apr 26 16:58:46 2011 UTC (8 years, 11 months ago) by jhr
  Added partial support for mapping tensors from image space back to world space.
  Still need runtime system support for Hessians (see include/Diderot/inline-image.h)

Revision 861 - Directory Listing
Modified Tue Apr 19 19:52:55 2011 UTC (8 years, 11 months ago) by jhr
  Add error check for Select<int,0>

Revision 852 - Directory Listing
Modified Tue Apr 19 16:33:09 2011 UTC (8 years, 11 months ago) by jhr
  Working on supporting non-scalar image data

Revision 850 - Directory Listing
Modified Tue Apr 19 15:51:51 2011 UTC (8 years, 11 months ago) by jhr
  Working on supporting vector images

Revision 832 - Directory Listing
Modified Sun Apr 17 19:54:58 2011 UTC (8 years, 11 months ago) by jhr
  Change type of Scale operator to work on arbitrary tensor types

Revision 829 - Directory Listing
Modified Sat Apr 16 16:28:59 2011 UTC (8 years, 11 months ago) by jhr
  Removed InvScale from IL.  Instead, we invert the and use Scale in translate-basis.sml

Revision 825 - Directory Listing
Modified Thu Apr 14 19:46:35 2011 UTC (8 years, 11 months ago) by jhr
  Change Norm operator in MidIL and LowIL to work on arbitrary tensor
  types.  Still need codegen support.

Revision 822 - Directory Listing
Modified Thu Apr 14 14:24:20 2011 UTC (8 years, 11 months ago) by jhr
  Adding support for zeros[shape] and changed I to identity[d]

Revision 812 - Directory Listing
Modified Tue Apr 12 18:01:07 2011 UTC (8 years, 11 months ago) by jhr
  Added codegen support for vector-matrix, matrix-vector, and matrix-matrix
  multiplication

Revision 807 - Directory Listing
Modified Tue Apr 12 15:41:18 2011 UTC (8 years, 11 months ago) by jhr
  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 801 - Directory Listing
Modified Tue Apr 12 02:39:00 2011 UTC (8 years, 11 months ago) by jhr
  Fix operator checking code to allow Subscript on higher-order tensors

Revision 762 - Directory Listing
Modified Thu Apr 7 19:57:34 2011 UTC (8 years, 11 months ago) by jhr
  Added identity matrix support (still needs codegen support)

Revision 754 - Directory Listing
Modified Thu Apr 7 14:55:33 2011 UTC (8 years, 11 months ago) by jhr
  Added lerp as an overloaded function

Revision 736 - Directory Listing
Modified Sat Apr 2 18:50:43 2011 UTC (9 years ago) by jhr
  Overhaul in the way that the MidIL and LowIL represent tensor types (especially
  for orders > 1).  We still need to deal with the flattening of tensor-value
  construction

Revision 718 - Directory Listing
Modified Thu Mar 31 22:18:06 2011 UTC (9 years ago) by jhr
  Finish support for normalize

Revision 717 - Directory Listing
Modified Thu Mar 31 22:12:58 2011 UTC (9 years ago) by jhr
  Adding support for vector normalize

Revision 683 - Directory Listing
Modified Thu Mar 24 00:42:27 2011 UTC (9 years ago) by jhr
  Added trace operator for 2x2, 3x3, and 4x4 matrices

Revision 565 - Directory Listing
Modified Thu Feb 24 18:34:48 2011 UTC (9 years, 1 month ago) by jhr
  Streamlined code for real to int conversions

Revision 548 - Directory Listing
Modified Thu Feb 17 22:41:53 2011 UTC (9 years, 1 month ago) by jhr
  Lots of changes to push image info through to the code generator.

Revision 546 - Directory Listing
Modified Thu Feb 17 14:56:58 2011 UTC (9 years, 1 month ago) by jhr
  Add border parameter to Inside operator and swap argument order to match
  surface language operator.

Revision 539 - Directory Listing
Modified Tue Feb 15 21:29:29 2011 UTC (9 years, 1 month ago) by jhr
  More work on code generation.  Made sure that the census info is initialized for
  all ILs.

Revision 517 - Directory Listing
Modified Thu Feb 10 11:45:00 2011 UTC (9 years, 1 month ago) by jhr
  Many changes to IL operators for fields and images.

Revision 516 - Directory Listing
Modified Wed Feb 9 23:10:31 2011 UTC (9 years, 1 month ago) by jhr
  Working on new field operations

Revision 477 - Directory Listing
Modified Sat Nov 13 16:02:07 2010 UTC (9 years, 4 months ago) by jhr
  Creating a branch to explore a pure CFG IL

Revision 450 - Directory Listing
Modified Thu Oct 21 15:58:26 2010 UTC (9 years, 5 months ago) by jhr
Original Path: trunk/src/compiler/mid-il
  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 (9 years, 5 months ago) by jhr
Original Path: trunk/src/compiler/mid-il
  Upated URL in header to diderot-language.cs.uchicago.edu

Revision 427 - Directory Listing
Modified Mon Oct 18 19:35:52 2010 UTC (9 years, 5 months ago) by jhr
Original Path: trunk/src/compiler/mid-il
  Bug fix: realTy == VecTy 1 (not 0)

Revision 423 - Directory Listing
Modified Sun Oct 17 02:29:06 2010 UTC (9 years, 5 months ago) by jhr
Original Path: trunk/src/compiler/mid-il
  Bug fix: get type of Inside right

Revision 422 - Directory Listing
Modified Sun Oct 17 02:27:07 2010 UTC (9 years, 5 months ago) by jhr
Original Path: trunk/src/compiler/mid-il
  Bug fix: wrong signature for EvalKernel

Revision 420 - Directory Listing
Modified Sun Oct 17 02:23:55 2010 UTC (9 years, 5 months ago) by jhr
Original Path: trunk/src/compiler/mid-il
  Adding MidIL checking

Revision 397 - Directory Listing
Modified Thu Oct 14 20:08:03 2010 UTC (9 years, 5 months ago) by jhr
Original Path: trunk/src/compiler/mid-il
  bug fixes

Revision 394 - Directory Listing
Modified Thu Oct 14 16:30:29 2010 UTC (9 years, 5 months ago) by jhr
Original Path: trunk/src/compiler/mid-il
  Added types to IL variables

Revision 392 - Directory Listing
Modified Thu Oct 14 15:34:28 2010 UTC (9 years, 5 months ago) by jhr
Original Path: trunk/src/compiler/mid-il
  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 (9 years, 5 months ago) by jhr
Original Path: trunk/src/compiler/mid-il
  Move MidIL types into their own module

Revision 349 - Directory Listing
Modified Fri Sep 24 00:24:20 2010 UTC (9 years, 6 months ago) by jhr
Original Path: trunk/src/compiler/mid-il
  working on HighIL to MidIL translation

Revision 333 - Directory Listing
Modified Thu Aug 19 20:52:48 2010 UTC (9 years, 7 months ago) by jhr
Original Path: trunk/src/compiler/mid-il
  Tweaking MidIL definition

Revision 332 - Directory Listing
Modified Thu Aug 19 20:18:53 2010 UTC (9 years, 7 months ago) by jhr
Original Path: trunk/src/compiler/mid-il
  Fixed bugs in mid-il and IL generator

Revision 328 - Directory Listing
Modified Wed Aug 18 22:19:26 2010 UTC (9 years, 7 months ago) by jhr
Original Path: trunk/src/compiler/mid-il
  Working on HighIL to MidIL translation

Revision 314 - Directory Listing
Modified Tue Aug 17 21:49:25 2010 UTC (9 years, 7 months ago) by jhr
Original Path: trunk/src/compiler/mid-il
  Working on compiler

Revision 287 - Directory Listing
Modified Fri Aug 13 21:40:04 2010 UTC (9 years, 7 months ago) by jhr
Original Path: trunk/src/compiler/mid-il
  new files

Revision 266 - Directory Listing
Added Tue Aug 10 21:25:40 2010 UTC (9 years, 7 months ago) by jhr
Original Path: trunk/src/compiler/mid-il
  Moving high-IL stuff to its own directory

Sort log by:

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