aboutsummaryrefslogtreecommitdiff
path: root/slang_rs_reflection.cpp
AgeCommit message (Expand)Author
2020-07-31Update language to comply with Android's inclusive language guidanceJeff Sharkey
2019-03-26Avoid extra std::string copiesGreg Kaiser
2017-07-24Improve Java reflection for 32-bit versus 64-bit differences.David Gross
2017-06-30Move GetTypeName() into class RSReflectionJava.David Gross
2016-10-11Fix slang to compile with LLVM r275480Pirama Arumuga Nainar
2016-09-14Fix Java reflec: Assert or uncompileable code for struct-typed field.David Gross
2016-08-23Fix clang-tidy warnings in slang.Chih-Hung Hsieh
2016-06-14Delete simple reduction implementation.David Gross
2016-04-18Reflected result_* class should destroy() temporary Allocations at the end of...David Gross
2016-04-06During reflection use FieldPacker.addI16 for halfPirama Arumuga Nainar
2016-03-14Flesh out reduction support for half data types.David Gross
2016-02-02Remove array subrange (x1, x2) general reduction methods.David Gross
2016-01-15Add Java reflection for "#pragma rs reduce".David Gross
2015-12-17Cleanup: RSExportType::getSize() has inconsistent semantics.David Gross
2015-08-20Add Java reflection for reduce-style kernels in slang.Matt Wala
2015-07-01Update llvm-rs-cc version to 23 for M.Stephen Hines
2015-06-02Add Half support in slangPirama Arumuga Nainar
2015-04-29Enable getInvokeID in reflected codeYang Ni
2015-04-02Support new-style kernels with no output and no input.David Gross
2015-01-30Add getInvokeID_xxx() to the reflection code.Yang Ni
2014-11-24Update slang for LLVM rebase to r222494.Stephen Hines
2014-08-20Replace the NULL macro with nullptr literal.Chris Wailes
2014-07-09Add an option to emit 32-bit and 64-bit bitcode.Stephen Hines
2014-07-07Merge "Adds support for multi-input kernels to Slang."Stephen Hines
2014-07-07Adds support for multi-input kernels to Slang.Chris Wailes
2014-07-08Reflect Java size information using mElement.getBytesSize().Tim Murray
2014-06-11Add -v (-verbose/--verbose) option to llvm-rs-cc.Stephen Hines
2014-06-05Remove the ugly EB_ADD macro and related hacks.Jean-Luc Brouillet
2014-06-05Set the reflection parameters in the constructors.Jean-Luc Brouillet
2014-06-03Use GeneratedFile in Java reflectionJean-Luc Brouillet
2014-06-03Remove ReflectionBase.Jean-Luc Brouillet
2014-06-02Merge RSReflectionJava::Context into RSReflectionJava.Jean-Luc Brouillet
2014-06-02Fix typo in function name.Stephen Hines
2014-05-28Reformat the reflection code using clang-formatJean-Luc Brouillet
2014-05-27Rename RSReflection to RSReflectionJava.Jean-Luc Brouillet
2014-05-27Replace std::endl by \n.Jean-Luc Brouillet
2014-05-27Merge "Remove useless "return;" statements."Jean-Luc Brouillet
2014-05-27Remove useless "return;" statements.Jean-Luc Brouillet
2014-05-23Generate calls to getBitCode32() for new constructor type.Stephen Hines
2014-05-23Clean up embedded bitcode path for Java.Stephen Hines
2014-05-15Make virtual getTypeStoreSize and getTypeAllocSizeJean-Luc Brouillet
2014-05-15Move DataType enum out of RSExportPrimitiveDataType.Jean-Luc Brouillet
2014-04-25Update Slang for Clang/LLVM 3.5a.Tim Murray
2013-08-29Fix initializers and add vector reflection support.android-cts-4.4_r4android-cts-4.4_r1android-4.4_r1.2.0.1android-4.4_r1.2android-4.4_r1.1.0.1android-4.4_r1.1android-4.4_r1.0.1android-4.4_r1android-4.4_r0.9android-4.4_r0.8android-4.4_r0.7android-4.4.2_r2.0.1android-4.4.2_r2android-4.4.2_r1.0.1android-4.4.2_r1android-4.4.1_r1.0.1android-4.4.1_r1kitkat-releasekitkat-mr1.1-releasekitkat-mr1-releasekitkat-cts-releasekitkat-cts-devStephen Hines
2013-03-26Fix filename-escaping for Windows paths.android-4.3_r3.1android-4.3_r3android-4.3_r2.3android-4.3_r2.2android-4.3_r2.1android-4.3_r2android-4.3_r1.1android-4.3_r1android-4.3_r0.9.1android-4.3_r0.9android-4.3.1_r1tools_r22.2jb-mr2.0.0-releasejb-mr2.0-releasejb-mr2-releasejb-mr2-devStephen Hines
2013-02-12Enable reflection of clipped kernels.Stephen Hines
2013-01-18Skip reflection of resize() when building for the compatibility library.Stephen Hines
2013-01-17Fix struct reflection with compat lib.Tim Murray
2012-11-27Fix C++ ForEach reflection (bad usrData args).Stephen Hines
2012-10-15Only generate getFieldID_*() for non-Pointer (bind) types.android-sdk-support_r11Stephen Hines