aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Add 9 tests on one definition rule.Shih-wei Liao2010-12-0544-0/+593
* Improve validation of AST before reflection.Stephen Hines2010-11-305-7/+50
* Add prelim error check for pointers in structs.Stephen Hines2010-11-2914-11/+67
* Options for compiler test framework.Stephen Hines2010-11-241-8/+34
* Add basic compiler test framework for llvm-rs-cc.Stephen Hines2010-11-244-0/+125
* Missing pragma for java_package_name is an error.Stephen Hines2010-11-222-4/+7
* Remove legacy code for export func/var pragmas.Stephen Hines2010-11-194-138/+2
* Turn on support for exporting non-static funcs.Stephen Hines2010-11-171-3/+15
* Fix reflection to use new setVar(object)Jason Sams2010-11-161-6/+2
* Add reference, otherwise, it will always make LibBitcode.size() == 0 in main().Shih-wei Liao2010-11-161-1/+1
* Properly zero-initialize local arrays of RS types.Stephen Hines2010-11-121-2/+13
* Support local destructor for many return stmts.Stephen Hines2010-11-112-21/+74
* Improve code style.Stephen Hines2010-11-1042-404/+513
* Add simple destructors to local RS objects.Stephen Hines2010-11-083-3/+236
* Factor out RSObjectRefCount for destructor work.Stephen Hines2010-11-055-222/+280
* Merge "Use Clang object references instead of pointers."Stephen Hines2010-11-056-37/+37
|\
| * Use Clang object references instead of pointers.Stephen Hines2010-11-036-37/+37
* | Merge "Add new constructor to reflected code that removes the isRoot param wh...Jason Sams2010-11-031-1/+26
|\ \ | |/ |/|
| * Add new constructor to reflected code that removesJason Sams2010-11-031-1/+26
* | Process non-static funcs with HandleTopLevelDecl().Stephen Hines2010-11-012-27/+45
|/
* Fix handling of null item list on resize.Jason Sams2010-10-251-3/+6
* Always output zero-terminator in slangdata.py.Zonr Chang2010-10-222-4/+4
* Exclude rs_matrixNxN from being RS object type.Zonr Chang2010-10-227-44/+227
* Define RS metadata spec and implement the encoder.Zonr Chang2010-10-223-1/+607
* Add convertToSpecType() for every RSExportType derivative.Zonr Chang2010-10-223-3/+133
* Merge "Add missing break statement."Patrick Scott2010-10-211-0/+1
|\
| * Add missing break statement.Patrick Scott2010-10-211-0/+1
* | Define the RS type specification.Zonr Chang2010-10-213-42/+240
* | Bug fix: support self-referential struct type.Zonr Chang2010-10-215-31/+51
* | Revert "Bug fix: support self-referential struct type."Zonr Chang2010-10-215-51/+31
* | Bug fix: support self-referential struct type.Zonr Chang2010-10-215-31/+51
|/
* Support for local RS zero initialization.Stephen Hines2010-10-204-13/+262
* Include <cstdio> for printf, etc.Stephen Hines2010-10-181-0/+1
* Again, don't include rs_graphics.rsh by default.Zonr Chang2010-10-181-10/+12
* b/3093518 Add resize() method in the reflected of ScriptField_*.java.Zonr Chang2010-10-172-42/+44
* Unify type spec by creating rs-spec-gen.Zonr Chang2010-10-179-419/+557
* b/3093447 Create element of constant array using Element.add(Element element,Zonr Chang2010-10-142-103/+139
* b/3093393 Properly initialized constant array where the element is ofZonr Chang2010-10-141-3/+3
* Revert "embed .rsh in llvm-rs-cc".Zonr Chang2010-10-133-74/+5
* Add two new APIs in HandleTranslationUnitPre and HandleTranslationUnitPost.Zonr Chang2010-10-134-18/+29
* Remove Slang::TargetDescription.Zonr Chang2010-10-138-47/+25
* Fix potential memory corruption in checkODR().Zonr Chang2010-10-123-4/+21
* Implement one-definition-rule (ODR) feature.Zonr Chang2010-10-1216-33/+321
* Refine the SlangRS::compile() API.Zonr Chang2010-10-124-116/+192
* Prepend legal announcement in all files.Zonr Chang2010-10-1239-3/+780
* Support for unsigned long and unsigned long long.Stephen Hines2010-10-115-20/+30
* Support export of "long" type.Stephen Hines2010-10-111-0/+1
* llvm-rs-cc does not depend on llvm-rs-linkYing Wang2010-10-111-2/+0
* Refactor a bit & -M bug fixed.Zonr Chang2010-10-123-45/+70
* Rewrite llvm-rs-link.Zonr Chang2010-10-112-65/+193