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

SCM Repository

[diderot] Log of /branches/vis15/src/compiler/codegen
ViewVC logotype

Log of /branches/vis15/src/compiler/codegen

View Directory Listing Directory Listing


Sticky Revision:

Revision 5585 - Directory Listing
Modified Mon Aug 6 14:41:53 2018 UTC (12 months, 2 weeks ago) by jhr
tweak handling of enum defintions

Revision 5584 - Directory Listing
Modified Sun Aug 5 19:54:36 2018 UTC (12 months, 2 weeks ago) by jhr
  Improvements to the C/C++ code generation infrastructure.  Added
  support for enumeration type definitions and switch statements to
  AST and fixed the printing of C/C++ types.

Revision 5555 - Directory Listing
Modified Tue May 8 17:32:59 2018 UTC (15 months, 2 weeks ago) by jhr
porting improvements from the SML Compiler Utilities

Revision 5513 - Directory Listing
Modified Mon Nov 20 16:31:01 2017 UTC (21 months ago) by jhr
  working on dynamic library linking

Revision 5502 - Directory Listing
Modified Mon Nov 13 18:07:27 2017 UTC (21 months, 1 week ago) by jhr
  Fix types for get/put for string inputs

Revision 5501 - Directory Listing
Modified Mon Nov 13 17:50:41 2017 UTC (21 months, 1 week ago) by jhr
  fix return type of printing callback to be bool

Revision 5454 - Directory Listing
Modified Mon Oct 23 15:52:56 2017 UTC (21 months, 4 weeks ago) by jhr
  Working on support for print callback for libraries (and the debugger).

Revision 5325 - Directory Listing
Modified Fri Aug 18 21:08:11 2017 UTC (2 years ago) by jhr
  adding debugger hooks for dynamically sized values

Revision 5288 - Directory Listing
Modified Thu Aug 10 21:00:18 2017 UTC (2 years ago) by jhr
  Add "has-default" field for inputs in the JSON file

Revision 5286 - Directory Listing
Modified Thu Aug 10 17:53:04 2017 UTC (2 years ago) by jhr
  bug fix for "continue" in global updates.

Revision 5261 - Directory Listing
Modified Mon Aug 7 21:27:24 2017 UTC (2 years ago) by jhr
  Check for programs that use "numActive", etc. in strand methods.  These functions
  are not accurate unless the program is run in BSP mode, so we add the NeedsBSP
  property if they are used.

Revision 5258 - Directory Listing
Modified Mon Aug 7 14:32:40 2017 UTC (2 years ago) by jhr
  finish moving clamp/lerp/clerp support to Ein -- removed VClamp/VLerp from
  code generator

Revision 5241 - Directory Listing
Modified Tue Aug 1 04:33:46 2017 UTC (2 years ago) by cchiw
higher order clamp and map clamp

Revision 5215 - Directory Listing
Modified Thu Jul 27 15:22:24 2017 UTC (2 years ago) by jhr
  tab expansion

Revision 5211 - Directory Listing
Modified Wed Jul 26 22:13:17 2017 UTC (2 years ago) by jhr
  working on debugger

Revision 5168 - Directory Listing
Modified Sat Jul 22 18:48:03 2017 UTC (2 years, 1 month ago) by jhr
  Update mlton support for latest compiler changes and make the mlton
  build process a bit faster.

Revision 5139 - Directory Listing
Modified Thu Jul 20 17:04:28 2017 UTC (2 years, 1 month ago) by jhr
  Working on FIXMEs: RealToInt for multi-piece vectors.

Revision 5113 - Directory Listing
Modified Tue Jul 18 19:19:43 2017 UTC (2 years, 1 month ago) by jhr
  working on support for constants and detabbing

Revision 5108 - Directory Listing
Modified Tue Jul 18 18:45:02 2017 UTC (2 years, 1 month ago) by jhr
  working on support for initializing residual constants

Revision 5100 - Directory Listing
Modified Mon Jul 17 19:59:36 2017 UTC (2 years, 1 month ago) by jhr
  Fix typo and add missing C wrapper function

Revision 5094 - Directory Listing
Modified Mon Jul 17 02:00:28 2017 UTC (2 years, 1 month ago) by jhr
  Making the standalone executable and library modes consistent w.r.t. world initialization.

Revision 5072 - Directory Listing
Modified Fri Jul 14 22:37:27 2017 UTC (2 years, 1 month ago) by jhr
  fixing FIXMEs

Revision 5070 - Directory Listing
Modified Fri Jul 14 21:07:37 2017 UTC (2 years, 1 month ago) by jhr
  Include Diderot types in JSON file; more debugger hooks

Revision 5069 - Directory Listing
Modified Fri Jul 14 20:33:40 2017 UTC (2 years, 1 month ago) by jhr
  Add Diderot types for inputs and outputs

Revision 5045 - Directory Listing
Modified Wed Jul 12 21:51:24 2017 UTC (2 years, 1 month ago) by jhr
  Some code cleanup and a fix for snapshots with the parallel target.

Revision 5012 - Directory Listing
Modified Fri Jul 7 17:27:26 2017 UTC (2 years, 1 month ago) by jhr
  Adding some placeholders for the debugger target.

Revision 5009 - Directory Listing
Modified Thu Jul 6 20:37:31 2017 UTC (2 years, 1 month ago) by jhr
preliminary compiler hooks for debugger target

Revision 4982 - Directory Listing
Modified Fri May 5 20:39:25 2017 UTC (2 years, 3 months ago) by jhr
  tweaks to standard JSON for library API

Revision 4974 - Directory Listing
Modified Mon May 1 14:12:19 2017 UTC (2 years, 3 months ago) by jhr
update FIXME.md to reflect current implementation status

Revision 4972 - Directory Listing
Modified Sat Apr 29 15:15:47 2017 UTC (2 years, 3 months ago) by jhr
  Add support for generating JSON description of library API

Revision 4971 - Directory Listing
Modified Sat Apr 29 13:40:44 2017 UTC (2 years, 3 months ago) by jhr
  Adding the JSONUtil module from the next version of the SML/NJ
  Library.  Once 110.81 is released and we require it for the
  build, we will be able to remove the file

Revision 4965 - Directory Listing
Modified Fri Apr 28 16:54:19 2017 UTC (2 years, 3 months ago) by jhr
  working on support for generating JSON description of library API

Revision 4954 - Directory Listing
Modified Fri Apr 7 21:28:18 2017 UTC (2 years, 4 months ago) by jhr
  preliminary work to support exporting a JSON description of the generated Library API.

Revision 4943 - Directory Listing
Modified Wed Mar 8 17:13:35 2017 UTC (2 years, 5 months ago) by jhr
  working on merge

Revision 4855 - Directory Listing
Modified Mon Dec 26 12:48:39 2016 UTC (2 years, 7 months ago) by jhr
  Working on merge: event logging and parallel runtime

Revision 4842 - Directory Listing
Modified Tue Dec 20 17:46:11 2016 UTC (2 years, 8 months ago) by jhr
working on merge: event logging

Revision 4833 - Directory Listing
Modified Wed Nov 2 18:40:13 2016 UTC (2 years, 9 months ago) by jhr
  Working on merge: better implementation of command-line options.  The options
  structure is no longer a template type and its implementation has been moved
  into the common library code.  Also added a "-h"/"--help" standard option.

Revision 4753 - Directory Listing
Modified Sat Oct 15 21:37:46 2016 UTC (2 years, 10 months ago) by jhr
  Switch to two-phase superstep semantics.  Fix bug with step limits and collections.
  Fix bug with start methods not getting run.  Still need to check that shared state
  is getting handled correctly w.r.t. phases

Revision 4628 - Directory Listing
Modified Sat Sep 24 20:13:22 2016 UTC (2 years, 10 months ago) by jhr
  working on merge: support for global "die"

Revision 4627 - Directory Listing
Modified Sat Sep 24 19:34:36 2016 UTC (2 years, 10 months ago) by jhr
  working on merge: change "StrandGrid" to "StrandArray"

Revision 4589 - Directory Listing
Modified Mon Sep 19 19:31:41 2016 UTC (2 years, 11 months ago) by jhr
  add option to enable brute-force spatial queries

Revision 4547 - Directory Listing
Modified Fri Sep 9 01:42:59 2016 UTC (2 years, 11 months ago) by jhr
  Working on merge: cleaning up some remaining issues with the indirect dual-state rep.

Revision 4530 - Directory Listing
Modified Wed Sep 7 08:14:47 2016 UTC (2 years, 11 months ago) by jhr
  working on merge: odds and ends

Revision 4522 - Directory Listing
Modified Mon Sep 5 22:57:22 2016 UTC (2 years, 11 months ago) by jhr
  working on merge: Update FIXME file

Revision 4516 - Directory Listing
Modified Mon Sep 5 16:19:47 2016 UTC (2 years, 11 months ago) by jhr
  Working on merge: strand arrays and spatial queries

Revision 4514 - Directory Listing
Modified Mon Sep 5 13:53:43 2016 UTC (2 years, 11 months ago) by jhr
  working on merge: new+die

Revision 4505 - Directory Listing
Modified Sun Sep 4 14:14:14 2016 UTC (2 years, 11 months ago) by jhr
  working on merge: new

Revision 4500 - Directory Listing
Modified Sat Sep 3 15:44:18 2016 UTC (2 years, 11 months ago) by jhr
working on merge: strands array

Revision 4493 - Directory Listing
Modified Sat Sep 3 01:46:04 2016 UTC (2 years, 11 months ago) by jhr
  working on merge: version 2.0 syntax changes

Revision 4475 - Directory Listing
Modified Tue Aug 30 14:38:50 2016 UTC (2 years, 11 months ago) by jhr
  working on merge: fixed a bug where code that came before a global reduction was not getting
  translated to C++

Revision 4451 - Directory Listing
Modified Mon Aug 22 18:34:43 2016 UTC (2 years, 11 months ago) by jhr
  working on merge: working on die/new support

Revision 4445 - Directory Listing
Modified Mon Aug 22 13:59:18 2016 UTC (2 years, 11 months ago) by jhr
  working on merge: switch to requiring 110.80.  This change allows us some efficiency
  improvements and fixes a critical bug with handling command-line options

Revision 4422 - Directory Listing
Modified Wed Aug 17 16:03:13 2016 UTC (3 years ago) by jhr
  Working on merge: removed "-fno-implicit-templates" compiler flag.

Revision 4418 - Directory Listing
Modified Wed Aug 17 12:49:10 2016 UTC (3 years ago) by jhr
  working on merge: code generation

Revision 4407 - Directory Listing
Modified Fri Aug 12 13:33:46 2016 UTC (3 years ago) by jhr
  working on merge: support for initially method (sequential target)

Revision 4386 - Directory Listing
Modified Tue Aug 9 13:51:49 2016 UTC (3 years ago) by jhr
  Working on merge: map-reduce support

Revision 4376 - Directory Listing
Modified Sat Aug 6 16:15:11 2016 UTC (3 years ago) by jhr
  Working on merge: strand sequences

Revision 4373 - Directory Listing
Modified Sat Aug 6 13:05:26 2016 UTC (3 years ago) by jhr
working on merge: spatial queries

Revision 4369 - Directory Listing
Modified Sat Aug 6 11:03:15 2016 UTC (3 years ago) by jhr
  working on merge: use spatial dimension in code generation

Revision 4364 - Directory Listing
Modified Fri Aug 5 15:27:42 2016 UTC (3 years ago) by jhr
  working on merge: update FIXME list

Revision 4351 - Directory Listing
Modified Wed Aug 3 01:15:46 2016 UTC (3 years ago) by jhr
  Working on merge: spatial query support

Revision 4317 - Directory Listing
Modified Sat Jul 30 14:12:14 2016 UTC (3 years ago) by jhr
working on merge: expand tabs to eight spaces

Revision 4310 - Directory Listing
Modified Sat Jul 30 02:16:22 2016 UTC (3 years ago) by jhr
  Update FIXMEs

Revision 4287 - Directory Listing
Modified Wed Jul 27 01:40:14 2016 UTC (3 years ago) by jhr
  put spaces around binary operators to avoid parsing issues

Revision 4277 - Directory Listing
Modified Tue Jul 26 18:33:21 2016 UTC (3 years ago) by jhr
  Working on merge: eigen* support

Revision 4240 - Directory Listing
Modified Wed Jul 20 21:26:22 2016 UTC (3 years, 1 month ago) by jhr
  working on merge: library support

Revision 4175 - Directory Listing
Modified Fri Jul 8 15:26:30 2016 UTC (3 years, 1 month ago) by jhr
  Working on merge: finishing up support for user-defined functions.

Revision 4174 - Directory Listing
Modified Fri Jul 8 12:40:05 2016 UTC (3 years, 1 month ago) by jhr
working on merge: user-defined functions

Revision 4168 - Directory Listing
Modified Thu Jul 7 16:48:41 2016 UTC (3 years, 1 month ago) by jhr
working on merge: user functions

Revision 4151 - Directory Listing
Modified Sat Jul 2 17:42:55 2016 UTC (3 years, 1 month ago) by jhr
adding TODO items

Revision 4131 - Directory Listing
Modified Fri Jul 1 12:59:23 2016 UTC (3 years, 1 month ago) by jhr
working on merge

Revision 4130 - Directory Listing
Modified Fri Jul 1 12:11:34 2016 UTC (3 years, 1 month ago) by jhr
  Working on merge: global_init

Revision 4111 - Directory Listing
Modified Thu Jun 30 04:04:53 2016 UTC (3 years, 1 month ago) by jhr
  working on merge: inputs

Revision 4108 - Directory Listing
Modified Thu Jun 30 00:28:34 2016 UTC (3 years, 1 month ago) by jhr
working on merge: global update

Revision 4101 - Directory Listing
Modified Wed Jun 29 21:09:21 2016 UTC (3 years, 1 month ago) by jhr
working on merge: update FIXME.md

Revision 4096 - Directory Listing
Modified Wed Jun 29 16:36:18 2016 UTC (3 years, 1 month ago) by jhr
  added debug printing

Revision 4079 - Directory Listing
Modified Tue Jun 28 15:44:27 2016 UTC (3 years, 1 month ago) by jhr
  Working on merge: bug fixing

Revision 4065 - Directory Listing
Modified Tue Jun 28 00:21:50 2016 UTC (3 years, 1 month ago) by jhr
  Working on merge: dynamic sequence support

Revision 4056 - Directory Listing
Modified Mon Jun 27 15:26:20 2016 UTC (3 years, 1 month ago) by jhr
  Added VDot operator to Low and Tree IRs.

Revision 4045 - Directory Listing
Modified Sun Jun 26 14:54:01 2016 UTC (3 years, 1 month ago) by jhr
  Working on merge: factor out common representation for strand creation

Revision 4041 - Directory Listing
Modified Fri Jun 24 19:04:07 2016 UTC (3 years, 1 month ago) by jhr
  merge: tweak sorting of types

Revision 4033 - Directory Listing
Modified Thu Jun 23 14:09:17 2016 UTC (3 years, 1 month ago) by jhr
  Working on merge

Revision 4029 - Directory Listing
Modified Wed Jun 22 21:45:02 2016 UTC (3 years, 1 month ago) by jhr
  Working on merge: dynamic sequences

Revision 4028 - Directory Listing
Modified Wed Jun 22 21:15:36 2016 UTC (3 years, 1 month ago) by jhr
  Working on merge: dynamic sequence loading.

Revision 4027 - Directory Listing
Modified Wed Jun 22 17:38:35 2016 UTC (3 years, 1 month ago) by jhr
  working on merge: code generation

Revision 4026 - Directory Listing
Modified Wed Jun 22 15:55:07 2016 UTC (3 years, 1 month ago) by jhr
  Working on merge: code generation

Revision 4014 - Directory Listing
Modified Tue Jun 21 18:58:13 2016 UTC (3 years, 2 months ago) by jhr
working on merge: bug fixing

Revision 4013 - Directory Listing
Modified Tue Jun 21 17:16:47 2016 UTC (3 years, 2 months ago) by jhr
working on merge: bug fixing

Revision 4007 - Directory Listing
Modified Mon Jun 20 12:49:01 2016 UTC (3 years, 2 months ago) by jhr
working on merge: remove debugging prints

Revision 4006 - Directory Listing
Modified Mon Jun 20 12:45:56 2016 UTC (3 years, 2 months ago) by jhr
  Working on merge: runtime and code generation

Revision 4005 - Directory Listing
Modified Mon Jun 20 12:34:46 2016 UTC (3 years, 2 months ago) by jhr
working on merge: codegen debugging

Revision 3996 - Directory Listing
Modified Sun Jun 19 15:21:12 2016 UTC (3 years, 2 months ago) by jhr
working on merge: code generation

Revision 3995 - Directory Listing
Modified Sat Jun 18 20:00:19 2016 UTC (3 years, 2 months ago) by jhr
  Working on merge: fix initialization of globals

Revision 3994 - Directory Listing
Modified Sat Jun 18 18:41:33 2016 UTC (3 years, 2 months ago) by jhr
  Working on merge: code generation

Revision 3992 - Directory Listing
Modified Fri Jun 17 22:06:13 2016 UTC (3 years, 2 months ago) by jhr
  working on merge

Revision 3990 - Directory Listing
Modified Fri Jun 17 21:27:47 2016 UTC (3 years, 2 months ago) by jhr
  working on merge

Revision 3989 - Directory Listing
Modified Fri Jun 17 18:47:15 2016 UTC (3 years, 2 months ago) by jhr
  Working on merge: code generation

Revision 3973 - Directory Listing
Modified Wed Jun 15 12:39:41 2016 UTC (3 years, 2 months ago) by jhr
working on merge: code generation

Revision 3968 - Directory Listing
Modified Tue Jun 14 19:49:02 2016 UTC (3 years, 2 months ago) by jhr
working on merge: bug fixing

Revision 3967 - Directory Listing
Modified Tue Jun 14 18:27:19 2016 UTC (3 years, 2 months ago) by jhr
working on merge: added missing Exp operator to low-ir

Revision 3959 - Directory Listing
Modified Mon Jun 13 14:54:10 2016 UTC (3 years, 2 months ago) by jhr
working on merge: code generation

Revision 3958 - Directory Listing
Modified Sun Jun 12 19:51:51 2016 UTC (3 years, 2 months ago) by jhr
working on merge: debugging code generation

Revision 3955 - Directory Listing
Modified Sun Jun 12 15:55:01 2016 UTC (3 years, 2 months ago) by jhr
  Working on merge: code generation

Revision 3952 - Directory Listing
Modified Sat Jun 11 17:20:27 2016 UTC (3 years, 2 months ago) by jhr
working on merge: code generation

Revision 3949 - Directory Listing
Modified Sat Jun 11 14:54:37 2016 UTC (3 years, 2 months ago) by jhr
working on merge: code generation

Revision 3937 - Directory Listing
Modified Mon Jun 6 13:16:10 2016 UTC (3 years, 2 months ago) by jhr
  Working on merge: FIXMEs

Revision 3934 - Directory Listing
Modified Sun Jun 5 20:59:50 2016 UTC (3 years, 2 months ago) by jhr
working on merge: code generation

Revision 3931 - Directory Listing
Modified Sun Jun 5 14:13:21 2016 UTC (3 years, 2 months ago) by jhr
  working on merge: code generation

Revision 3927 - Directory Listing
Modified Sat Jun 4 21:20:01 2016 UTC (3 years, 2 months ago) by jhr
working on merge: code generation

Revision 3926 - Directory Listing
Modified Sat Jun 4 05:01:29 2016 UTC (3 years, 2 months ago) by jhr
working on merge: code generation

Revision 3924 - Directory Listing
Modified Fri Jun 3 17:30:27 2016 UTC (3 years, 2 months ago) by jhr
  Working on merge: code generation

Revision 3923 - Directory Listing
Modified Wed Jun 1 17:18:20 2016 UTC (3 years, 2 months ago) by jhr
working on merge

Revision 3921 - Directory Listing
Modified Wed Jun 1 14:47:24 2016 UTC (3 years, 2 months ago) by jhr
  working on merge

Revision 3920 - Directory Listing
Modified Wed Jun 1 10:36:32 2016 UTC (3 years, 2 months ago) by jhr
working on merge

Revision 3919 - Directory Listing
Modified Mon May 30 06:53:48 2016 UTC (3 years, 2 months ago) by jhr
working on merge: code generation

Revision 3917 - Directory Listing
Modified Sat May 28 16:41:39 2016 UTC (3 years, 2 months ago) by jhr
  Working on merge: code generation

Revision 3913 - Directory Listing
Modified Wed May 25 15:06:10 2016 UTC (3 years, 2 months ago) by jhr
  working on merge: debugging code generation

Revision 3909 - Directory Listing
Modified Tue May 24 21:20:42 2016 UTC (3 years, 2 months ago) by jhr
  Working on merge

Revision 3908 - Directory Listing
Modified Tue May 24 14:33:23 2016 UTC (3 years, 2 months ago) by jhr
working on merge: runtime and code generation

Revision 3906 - Directory Listing
Modified Mon May 23 22:09:41 2016 UTC (3 years, 2 months ago) by jhr
working on merge: code generation

Revision 3905 - Directory Listing
Modified Mon May 23 20:36:28 2016 UTC (3 years, 2 months ago) by jhr
working on merge: code generation

Revision 3899 - Directory Listing
Modified Mon May 23 13:07:16 2016 UTC (3 years, 2 months ago) by jhr
working on merge: code generation

Revision 3898 - Directory Listing
Modified Mon May 23 03:34:31 2016 UTC (3 years, 2 months ago) by jhr
working on merge: code generation

Revision 3897 - Directory Listing
Modified Sun May 22 20:39:23 2016 UTC (3 years, 3 months ago) by jhr
working on merge: code generation

Revision 3896 - Directory Listing
Modified Sun May 22 18:24:49 2016 UTC (3 years, 3 months ago) by jhr
working on merge: code generation

Revision 3894 - Directory Listing
Modified Sun May 22 14:51:27 2016 UTC (3 years, 3 months ago) by jhr
working on merge: code generation

Revision 3893 - Directory Listing
Modified Sat May 21 21:33:08 2016 UTC (3 years, 3 months ago) by jhr
working on merge

Revision 3886 - Directory Listing
Modified Fri May 20 15:10:11 2016 UTC (3 years, 3 months ago) by jhr
working on merge

Revision 3876 - Directory Listing
Modified Wed May 18 17:25:47 2016 UTC (3 years, 3 months ago) by jhr
  working on merge

Revision 3873 - Directory Listing
Modified Wed May 18 13:38:23 2016 UTC (3 years, 3 months ago) by jhr
working on merge

Revision 3872 - Directory Listing
Modified Wed May 18 13:08:16 2016 UTC (3 years, 3 months ago) by jhr
working on merge

Revision 3871 - Directory Listing
Modified Tue May 17 15:09:13 2016 UTC (3 years, 3 months ago) by jhr
  working on merge

Revision 3870 - Directory Listing
Modified Tue May 17 13:53:58 2016 UTC (3 years, 3 months ago) by jhr
  Working on merge (code generation)

Revision 3868 - Directory Listing
Modified Mon May 16 23:04:12 2016 UTC (3 years, 3 months ago) by jhr
  Working on merge

Revision 3866 - Directory Listing
Modified Mon May 16 16:48:13 2016 UTC (3 years, 3 months ago) by jhr
working on merge

Revision 3864 - Directory Listing
Modified Mon May 16 13:23:38 2016 UTC (3 years, 3 months ago) by jhr
working on merge: code generation

Revision 3812 - Directory Listing
Modified Wed May 4 13:16:31 2016 UTC (3 years, 3 months ago) by jhr
Copied from: branches/vis15/src/compiler/clang revision 3811
  working on merge

Revision 3810 - Directory Listing
Modified Tue May 3 23:26:44 2016 UTC (3 years, 3 months ago) by jhr
Original Path: branches/vis15/src/compiler/clang
  Working on merge

Revision 3770 - Directory Listing
Modified Mon Apr 25 16:38:18 2016 UTC (3 years, 3 months ago) by jhr
Original Path: branches/vis15/src/compiler/clang
working on merge

Revision 3769 - Directory Listing
Modified Mon Apr 25 12:52:40 2016 UTC (3 years, 3 months ago) by jhr
Original Path: branches/vis15/src/compiler/clang
working on merge

Revision 3768 - Directory Listing
Added Mon Apr 18 22:20:53 2016 UTC (3 years, 4 months ago) by jhr
Original Path: branches/vis15/src/compiler/clang
  Working on merge

Sort log by:

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