aboutsummaryrefslogtreecommitdiff
path: root/slang_rs_export_foreach.cpp
AgeCommit message (Expand)Author
2017-07-24Improve Java reflection for 32-bit versus 64-bit differences.David Gross
2017-07-14Merge "Record SourceLocation in exportables."android-o-preview-4David Gross
2017-07-13Record SourceLocation in exportables.David Gross
2017-07-06Fix assertion when kernel has (illegal) anonymous-typed usrData.David Gross
2016-10-11Fix slang to compile with LLVM r275480Pirama Arumuga Nainar
2015-12-04Void pointers can't be exported.Stephen Hines
2015-12-03Fix a set of inverted conditionals for kernel validation.Stephen Hines
2015-11-20Restructure handling of special kernel parameters.David Gross
2015-11-06Launch options & multi inputs for single-source RSYang Ni
2015-10-14Revert "Revert "Handle kernel launch calls""Yang Ni
2015-08-11am 9764eb3b: Change the name for the new rs_context parameter.Jean-Luc Brouillet
2015-08-11Change the name for the new rs_context parameter.Jean-Luc Brouillet
2015-07-30Add initial support for validating and exporting reduce kernels.Matt Wala
2015-07-13Update llvm-rs-cc version to 23 for M.Stephen Hines
2015-07-01Update llvm-rs-cc version to 23 for M.Stephen Hines
2015-06-24Restore "Fix an assertion triggered when using anonymous structs in kernel"Stephen Hines
2015-06-22Revert "Fix an assertion triggered when using anonymous structs in kernel"Stephen Hines
2015-06-23Merge "Extract special function handling functions into their own namespace."Stephen Hines
2015-06-19Extract special function handling functions into their own namespace.Matt Wala
2015-06-19Fix an assertion triggered when using anonymous structs in kernelMatt Wala
2015-06-16Move the error for pointers in structures earlier in the compile.Stephen Hines
2015-06-15Move kernel/static incompatibility check into AST validator.Matt Wala
2015-06-12Move the error for pointers in structures earlier in the compile.Stephen Hines
2015-04-02Support new-style kernels with no output and no input.David Gross
2015-03-13A kernel may have at most 8 inputs.David Gross
2015-03-11Remove extraneous semicolon from namespace-closing curly brace; was breaking ...David Gross
2015-03-11Frontend support for new special kernel params ctxt and z.David Gross
2014-08-20Replace the NULL macro with nullptr literal.Chris Wailes
2014-07-07Adds support for multi-input kernels to Slang.Chris Wailes
2014-05-16Add details to the TODO, simplify dummy namesJean-Luc Brouillet
2014-04-25Update Slang for Clang/LLVM 3.5a.Tim Murray
2014-01-21Allow 'x' and 'y' to be of type signed int. Validates they are of the same t...Jean-Luc Brouillet
2014-01-17Require 'x' and 'y' as the parameter names of the iterators.Jean-Luc Brouillet
2014-01-16Add ReportErrror/Warning to RSContext.Jean-Luc Brouillet
2014-01-14Code refactoring, no behavior change.Jean-Luc Brouillet
2013-01-21Updates for LLVM merge to r171906 on 20130108.Stephen Hines
2012-12-10Forbid non-const static variables in kernels.Stephen Hines
2012-09-19Support for pass-by-value kernels.Stephen Hines
2012-08-02Apply changes to migrate to CLANG-160673-20120724.Shih-wei Liao
2012-02-22Support dummy root() and re-ordering in presence of non-root kernels.Stephen Hines
2012-02-22Export ForEach on non-root functions.Stephen Hines
2012-02-10Clean up graphics/compute root() distinction.Stephen Hines
2011-11-08Remove unused variableConley Owens
2011-10-27resolved conflicts for merge of f736d5a1 to ics-mr1Stephen Hines
2011-10-26Add back pre-ICS support for "int root(int);".android-sdk-adt_r16.0.1android-cts-4.0_r1android-4.0.2_r1android-4.0.1_r1.2android-4.0.1_r1.1android-4.0.1_r1ics-mr0-releaseics-mr0ics-factoryrom-2-releaseStephen Hines
2011-10-22Apply changes to migrate to LLVM upstream Oct 20th 2011.Logan Chien
2011-10-11Generate an error for skipped root() params in HC.Stephen Hines
2011-08-31Generate .rs.dtor() to clean up globals.Stephen Hines
2011-08-17Fix up parsing of root() function arguments.Stephen Hines
2011-07-21Fix double delete (from RSExportable during teardown).Stephen Hines