aboutsummaryrefslogtreecommitdiffstats
path: root/slang_rs_context.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update slang for LLVM rebase to r230699.Stephen Hines2015-03-261-2/+2
* Replace the NULL macro with nullptr literal.Chris Wailes2014-08-201-12/+12
* Merge "Update slang for LLVM rebase to r212749."Stephen Hines2014-07-231-2/+1
|\
| * Update slang for LLVM rebase to r212749.Stephen Hines2014-07-151-2/+1
* | Deprecate rs_fp_imprecise.Jean-Luc Brouillet2014-07-091-14/+1
|/
* Add an option to emit 32-bit and 64-bit bitcode.Stephen Hines2014-07-091-1/+2
* Add -v (-verbose/--verbose) option to llvm-rs-cc.Stephen Hines2014-06-111-1/+3
* Don't go through RSContext for the Java reflection (take 2)Jean-Luc Brouillet2014-06-041-30/+1
* Revert "Don't go through RSContext for the Java reflection."Jean-Luc Brouillet2014-06-041-0/+25
* Don't go through RSContext for the Java reflection.Jean-Luc Brouillet2014-06-031-25/+0
* Rename RSReflection to RSReflectionJava.Jean-Luc Brouillet2014-05-271-1/+1
* Remove useless "return;" statements.Jean-Luc Brouillet2014-05-271-2/+0
* Clean up embedded bitcode path for Java.Stephen Hines2014-05-231-2/+3
* Update Slang for Clang/LLVM 3.5a.Tim Murray2014-04-251-15/+0
* Fix clang compile errors.Narayan Kamath2014-03-251-1/+0
* Add ReportErrror/Warning to RSContext.Jean-Luc Brouillet2014-01-161-4/+17
* Clean up handling of Java package name for llvm-rs-cc.Stephen Hines2013-07-201-15/+2
* Update slang for LLVM merge to r183849.Stephen Hines2013-06-131-2/+2
* Merge "Skip reflection of resize() when building for the compatibility library."Stephen Hines2013-01-221-0/+7
|\
| * Skip reflection of resize() when building for the compatibility library.Stephen Hines2013-01-181-0/+7
* | Updates for LLVM merge to r171906 on 20130108.Stephen Hines2013-01-211-6/+6
|/
* Forbid non-const static variables in kernels.Stephen Hines2012-12-101-2/+3
* Fix teardown bug for multiple files without pragma.Stephen Hines2012-10-111-11/+1
* Add RS package name option + support.Stephen Hines2012-08-031-1/+7
* Apply changes to migrate to CLANG-155088-20120419.Shih-wei Liao2012-04-241-3/+0
* Support dummy root() and re-ordering in presence of non-root kernels.Stephen Hines2012-02-221-0/+40
* Clean up graphics/compute root() distinction.Stephen Hines2012-02-101-9/+6
* Update error diagnostics.Stephen Hines2011-12-091-3/+8
* Add back pre-ICS support for "int root(int);".Stephen Hines2011-10-261-2/+3
* Don't generate forEach() on pre-ICS target SDK.Stephen Hines2011-08-181-0/+2
* Clean up forEach reflection code.Stephen Hines2011-05-311-4/+1
* Simple support for reflecting rsForEach().Stephen Hines2011-05-161-4/+19
* Provide multiple diagnostics when we can.Stephen Hines2011-05-091-4/+5
* Check RS functions (esp. init/root) for validity.Stephen Hines2011-05-021-13/+5
* Apply changes to migrate to LLVM Mar 6th 2011.Logan2011-03-091-2/+2
* Handle struct reference counting.Stephen Hines2011-02-101-1/+2
* Fix b/3427124. Adding the overloadable invokable feature. Reflect that type o...Shih-wei Liao2011-02-101-1/+2
* Add support for assertions in llvm-rs-cc.Stephen Hines2011-02-071-5/+6
* Support for generating .java dependencies for RS.Stephen Hines2011-01-311-2/+6
* Refactor pragma handling (pass everything to LLVM)Stephen Hines2011-01-181-1/+3
* Add support for the version pragma.Stephen Hines2011-01-061-1/+5
* Convert fprintf -> diagnostic messages.Stephen Hines2010-12-131-4/+0
* Improve validation of AST before reflection.Stephen Hines2010-11-301-1/+1
* Add prelim error check for pointers in structs.Stephen Hines2010-11-291-2/+5
* Missing pragma for java_package_name is an error.Stephen Hines2010-11-221-3/+6
* Remove legacy code for export func/var pragmas.Stephen Hines2010-11-191-40/+2
* Turn on support for exporting non-static funcs.Stephen Hines2010-11-171-3/+15
* Improve code style.Stephen Hines2010-11-101-12/+16
* Use Clang object references instead of pointers.Stephen Hines2010-11-031-15/+15
* Remove Slang::TargetDescription.Zonr Chang2010-10-131-1/+4