SCM Repository
Log of /branches/pure-cfg/src/compiler/codegen/clang.sml
Links to HEAD: | (view) (download) (annotate) |
Sticky Revision: |
Revision 1369 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 22 20:58:57 2011 UTC (11 years ago) by jhr
File length: 10681 byte(s)
Diff to previous 1360
merging changes from trunk
Revision 1360 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 21 22:29:19 2011 UTC (11 years ago) by jhr
File length: 10686 byte(s)
Diff to previous 1359
Fixed typo
Revision 1359 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 21 20:01:11 2011 UTC (11 years ago) by jhr
File length: 10689 byte(s)
Diff to previous 1316
Minor tweak
Revision 1316 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jun 11 22:45:44 2011 UTC (11 years ago) by lamonts
File length: 9235 byte(s)
Diff to previous 1314
OpenCL runtime now compiling correctly and contains hookups
Revision 1314 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jun 11 17:02:26 2011 UTC (11 years ago) by jhr
File length: 9205 byte(s)
Diff to previous 1302
Make CLang.mkInt easier to use
Revision 1302 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 10 00:00:05 2011 UTC (11 years ago) by jhr
File length: 9167 byte(s)
Diff to previous 1292
Minor tweaks
Revision 1292 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 8 19:09:25 2011 UTC (11 years ago) by jhr
File length: 9175 byte(s)
Diff to previous 1285
remove obsolete comments
Revision 1285 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 7 10:33:17 2011 UTC (11 years ago) by jhr
File length: 9169 byte(s)
Diff to previous 1279
Made TreeToCL into a functor parameterized over the translation of variables. This allows different clients to have different representations for globals, etc.
Revision 1279 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 6 17:09:33 2011 UTC (11 years ago) by jhr
File length: 9126 byte(s)
Diff to previous 1265
Move OpenCL specific types from clang.sml to cl-target.sml
Revision 1265 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 2 06:08:21 2011 UTC (11 years, 1 month ago) by lamonts
File length: 9483 byte(s)
Diff to previous 1262
Final touches on the cl code
Revision 1262 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 28 23:45:43 2011 UTC (11 years, 1 month ago) by jhr
File length: 9451 byte(s)
Diff to previous 1244
Working on command-line option support
Revision 1244 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 18 19:30:16 2011 UTC (11 years, 1 month ago) by lamonts
File length: 9382 byte(s)
Diff to previous 1215
Added the code for generating OpenCL
Revision 1215 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 14 05:54:07 2011 UTC (11 years, 1 month ago) by jhr
File length: 9013 byte(s)
Diff to previous 1042
Working on support for parallel runtime
Revision 1042 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 2 03:03:46 2011 UTC (11 years, 2 months ago) by jhr
File length: 8983 byte(s)
Diff to previous 964
Fixed potential syntax error in output
Revision 964 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 25 15:01:00 2011 UTC (11 years, 2 months ago) by jhr
File length: 8729 byte(s)
Diff to previous 963
Fixed subtracting negative literal bug
Revision 963 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 25 14:49:44 2011 UTC (11 years, 2 months ago) by jhr
File length: 8562 byte(s)
Diff to previous 826
Several CLang changes: 1) fixed bug with printing negative literals (e.g., a - -1) 2) added support for assignment and shift operators to CLang. 3) added break and continue. 4) added printing support for nan
Revision 826 - (view) (download) (annotate) - [select for diffs]
Modified Fri Apr 15 14:41:44 2011 UTC (11 years, 2 months ago) by jhr
File length: 7393 byte(s)
Diff to previous 638
Be more consistent about using functions to build CLang terms (instead of using the raw constructors)
Revision 638 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 17 12:30:50 2011 UTC (11 years, 3 months ago) by jhr
File length: 7363 byte(s)
Diff to previous 623
Fix potential type error in generated code
Revision 623 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 15 17:04:53 2011 UTC (11 years, 3 months ago) by jhr
File length: 7413 byte(s)
Diff to previous 617
Working on generating initially code. Also changed var and exp types in CTarget to be datatypes for better typechecking and documentation.
Revision 617 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 13 16:51:09 2011 UTC (11 years, 3 months ago) by jhr
File length: 7322 byte(s)
Diff to previous 616
Adding for loops to C code generator
Revision 616 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 13 14:52:11 2011 UTC (11 years, 3 months ago) by jhr
File length: 7185 byte(s)
Diff to previous 573
Added ++ and -- as prefix and postfix operators
Revision 573 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 3 17:43:19 2011 UTC (11 years, 4 months ago) by jhr
File length: 6771 byte(s)
Diff to previous 562
Working on missing pieces of code generation
Revision 562 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 23 15:17:44 2011 UTC (11 years, 4 months ago) by jhr
File length: 6467 byte(s)
Diff to previous 554
Working on code generation.
Revision 554 - (view) (download) (annotate) - [select for diffs]
Modified Mon Feb 21 15:50:21 2011 UTC (11 years, 4 months ago) by jhr
File length: 6439 byte(s)
Diff to previous 548
Working on code generation
Revision 548 - (view) (download) (annotate) - [select for diffs]
Modified Thu Feb 17 22:41:53 2011 UTC (11 years, 4 months ago) by jhr
File length: 6415 byte(s)
Diff to previous 547
Lots of changes to push image info through to the code generator.
Revision 547 - (view) (download) (annotate) - [select for diffs]
Modified Thu Feb 17 14:57:07 2011 UTC (11 years, 4 months ago) by jhr
File length: 5500 byte(s)
Diff to previous 544
Working on code generation
Revision 544 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 16 23:14:14 2011 UTC (11 years, 4 months ago) by jhr
File length: 5410 byte(s)
Diff to previous 533
Working on code generation
Revision 533 - (view) (download) (annotate) - [select for diffs]
Modified Mon Feb 14 22:56:45 2011 UTC (11 years, 4 months ago) by jhr
File length: 5253 byte(s)
Diff to previous 528
Working on code generation
Revision 528 - (view) (download) (annotate) - [select for diffs]
Modified Sun Feb 13 03:05:35 2011 UTC (11 years, 4 months ago) by jhr
File length: 5221 byte(s)
Diff to previous 525
More work on code generation
Revision 525 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 12 22:59:18 2011 UTC (11 years, 4 months ago) by jhr
File length: 5075 byte(s)
Diff to previous 522
Working on code generation
Revision 522 - (view) (download) (annotate) - [select for diffs]
Modified Fri Feb 11 21:35:10 2011 UTC (11 years, 4 months ago) by jhr
File length: 3756 byte(s)
Diff to previous 521
Working on code generation
Revision 521 - (view) (download) (annotate) - [select for diffs]
Modified Thu Feb 10 23:17:06 2011 UTC (11 years, 4 months ago) by jhr
File length: 2678 byte(s)
Diff to previous 520
Working on code generation
Revision 520 - (view) (download) (annotate) - [select for diffs]
Added Thu Feb 10 19:25:53 2011 UTC (11 years, 4 months ago) by jhr
File length: 458 byte(s)
Working on code gen
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.
root@smlnj-gforge.cs.uchicago.edu | ViewVC Help |
Powered by ViewVC 1.0.0 |