/frameworks/compile/slang/tests/P_reduce_general_inputs/ |
D | reduce_general_inputs.rs | 15 static void combiner(int *accum, const int *other) { } variable 18 static void my_half_half_0_accum(int *accum, half a, half b) { } constant 21 static void my_half_half_1_accum(int *accum, half a, half b, rs_kernel_context context) { } variable 24 static void my_half_half2_0_accum(int *accum, half a, half2 b) { } variable 27 static void my_half_half2_1_accum(int *accum, half a, half2 b, rs_kernel_context context) { } variable 30 static void my_half_half4_0_accum(int *accum, half a, half4 b) { } constant 33 static void my_half_half4_1_accum(int *accum, half a, half4 b, rs_kernel_context context) { } constant 36 static void my_half_float_0_accum(int *accum, half a, float b) { } constant 39 static void my_half_float_1_accum(int *accum, half a, float b, rs_kernel_context context) { } variable 42 static void my_half_float2_0_accum(int *accum, half a, float2 b) { } constant [all …]
|
/frameworks/compile/slang/tests/P_reduce_general_input/ |
D | reduce_general_input.rs | 15 static void combiner(int *accum, const int *other) { } variable 18 static void my_half_0_accum(int *accum, half in) { } constant 21 static void my_half_1_accum(int *accum, half in, rs_kernel_context context) { } variable 24 static void my_half_2_accum(int *accum, half in, uint x) { } constant 27 static void my_half_3_accum(int *accum, half in, rs_kernel_context context, uint x) { } constant 30 static void my_half_4_accum(int *accum, half in, uint y) { } variable 33 static void my_half_5_accum(int *accum, half in, rs_kernel_context context, uint y) { } constant 36 static void my_half_6_accum(int *accum, half in, uint x, uint y) { } variable 39 static void my_half_7_accum(int *accum, half in, rs_kernel_context context, uint x, uint y) { } constant 42 static void my_half_8_accum(int *accum, half in, uint z) { } constant [all …]
|
/frameworks/compile/slang/tests/P_reduce_general_result/ |
D | reduce_general_result.rs | 14 static void my_half_accum(half *accum, half val) { } variable 15 static void my_half_comb(half *accum, const half *other) { } variable 18 static void my_half2_accum(half2 *accum, half2 val) { } constant 19 static void my_half2_comb(half2 *accum, const half2 *other) { } variable 22 static void my_half4_accum(half4 *accum, half4 val) { } variable 23 static void my_half4_comb(half4 *accum, const half4 *other) { } constant 27 static void my_array_half_accum(array_half *accum, half val) { } variable 28 static void my_array_half_comb(array_half *accum, const array_half *other) { } variable 32 static void my_array_half2_accum(array_half2 *accum, half2 val) { } constant 33 static void my_array_half2_comb(array_half2 *accum, const array_half2 *other) { } variable [all …]
|
/frameworks/compile/slang/tests/P_reduce_general_accumulator/ |
D | reduce_general_accumulator.rs | 18 typedef const void *MyPtrVoid; constant 30 static void my_half_accum(half *accum, int val) { } constant 31 static void my_half_comb(half *accum, const half *other) { } variable 32 static void my_half_out(int *out, const half *accum) { } constant 35 static void my_half2_accum(half2 *accum, int val) { } variable 36 static void my_half2_comb(half2 *accum, const half2 *other) { } variable 37 static void my_half2_out(int *out, const half2 *accum) { } constant 40 static void my_half4_accum(half4 *accum, int val) { } constant 41 static void my_half4_comb(half4 *accum, const half4 *other) { } constant 42 static void my_half4_out(int *out, const half4 *accum) { } variable [all …]
|
/frameworks/compile/slang/tests/F_reduce_general_bad_result/ |
D | reduce_general_bad_result.rs | 6 static void AccumInt(int *accum, int val) { } variable 22 static void AccumUInt2dA(UIntA916 *accum, int val) { } constant 23 static void CombUInt2dA(UIntA916 *accum, const UIntA916 *val) { } constant 28 static void OutUInt2dAFix(uint *out, const UIntA916 *val) { } variable 32 static void OutUInt2dABreak(UIntA916 *out, const int *val) { } constant 54 static void AccumUnionShortDouble(union UnionShortDouble *accum, short s, double d) { } constant 55 static void CombineUnionShortDouble(union UnionShortDouble *accum, constant 61 static void AccumUnionCharInt(union UnionCharInt *accum, short s, double d) { } constant 62 static void CombineUnionCharInt(union UnionCharInt *accum, const union UnionCharInt *other) { } constant 63 static void OutUnionCharIntFix(int *out, const union UnionCharInt *val) { } constant [all …]
|
/frameworks/compile/slang/tests/P_root_void/ |
D | root_void.rs | 4 void root(const void *ain, void *aout, const void *usrData, constant 8 void in_only(const void *ain) { constant 11 void in_x_only(const void *ain, uint32_t x) { constant 14 void in_y_only(const void *ain, uint32_t y) { constant 17 void in_x_y_only(const void *ain, uint32_t x, uint32_t y) { constant 20 void in_usrdata_only(const void *ain, const void *usrData) { constant 23 void in_usrdata_x_only(const void *ain, const void *usrData, uint32_t x) { constant 26 void in_usrdata_y_only(const void *ain, const void *usrData, uint32_t y) { constant 29 void in_usrdata_x_y_only(const void *ain, const void *usrData, uint32_t x, constant 45 void out_usrdata_only(void *aout, const void *usrData) { constant [all …]
|
/frameworks/rs/java/tests/RsTest/src/com/android/rs/test/ |
D | reduce.rs | 16 static void aiAccum(int *accum, int val) { *accum += val; } constant 33 static void fMMInit(MinAndMax *accum) { constant 40 static void fMMAccumulator(MinAndMax *accum, float in, int x) { constant 51 static void fMMCombiner(MinAndMax *accum, variable 59 static void fMMOutConverter(int2 *result, constant 71 static void fzInit(int *accumIdx) { *accumIdx = -1; } constant 73 static void fzAccum(int *accumIdx, constant 78 static void fzCombine(int *accumIdx, const int *accumIdx2) { variable 88 static void fz2Init(int2 *accum) { accum->x = accum->y = -1; } constant 90 static void fz2Accum(int2 *accum, constant [all …]
|
D | reduce_backward.rs | 13 static void aiAccum(int *accum, int val) { *accum += val; } variable 29 static void fMMInit(MinAndMax *accum) { constant 36 static void fMMAccumulator(MinAndMax *accum, float in, int x) { constant 47 static void fMMCombiner(MinAndMax *accum, constant 55 static void fMMOutConverter(int2 *result, constant 67 static void fzInit(int *accumIdx) { *accumIdx = -1; } constant 69 static void fzAccum(int *accumIdx, variable 74 static void fzCombine(int *accumIdx, const int *accumIdx2) { constant 84 static void fz2Init(int2 *accum) { accum->x = accum->y = -1; } constant 86 static void fz2Accum(int2 *accum, variable [all …]
|
D | fp_mad.rs | 8 static void test_mad4(uint32_t index) { variable 31 static void test_mad(uint32_t index) { variable 54 static void test_norm(uint32_t index) { variable 68 static void test_sincos4(uint32_t index) { constant 82 static void test_sincos(uint32_t index) { constant 96 static void test_clamp(uint32_t index) { constant 122 static void test_clamp4(uint32_t index) { constant
|
/frameworks/rs/java/tests/RSTest_CompatLib/src/com/android/rs/test/ |
D | reduce.rs | 15 static void aiAccum(int *accum, int val) { *accum += val; } variable 32 static void fMMInit(MinAndMax *accum) { constant 39 static void fMMAccumulator(MinAndMax *accum, float in, int x) { constant 50 static void fMMCombiner(MinAndMax *accum, constant 58 static void fMMOutConverter(int2 *result, constant 70 static void fzInit(int *accumIdx) { *accumIdx = -1; } constant 72 static void fzAccum(int *accumIdx, constant 77 static void fzCombine(int *accumIdx, const int *accumIdx2) { constant 87 static void fz2Init(int2 *accum) { accum->x = accum->y = -1; } variable 89 static void fz2Accum(int2 *accum, variable [all …]
|
D | reduce_backward.rs | 11 static void aiAccum(int *accum, int val) { *accum += val; } variable 27 static void fMMInit(MinAndMax *accum) { constant 34 static void fMMAccumulator(MinAndMax *accum, float in, int x) { variable 45 static void fMMCombiner(MinAndMax *accum, variable 53 static void fMMOutConverter(int2 *result, constant 65 static void fzInit(int *accumIdx) { *accumIdx = -1; } constant 67 static void fzAccum(int *accumIdx, variable 72 static void fzCombine(int *accumIdx, const int *accumIdx2) { variable 82 static void fz2Init(int2 *accum) { accum->x = accum->y = -1; } constant 84 static void fz2Accum(int2 *accum, variable [all …]
|
D | fp_mad.rs | 8 static void test_mad4(uint32_t index) { constant 31 static void test_mad(uint32_t index) { constant 54 static void test_norm(uint32_t index) { constant 68 static void test_sincos4(uint32_t index) { constant 82 static void test_sincos(uint32_t index) { variable 96 static void test_clamp(uint32_t index) { variable 122 static void test_clamp4(uint32_t index) { variable
|
/frameworks/compile/slang/tests/P_reduce_general_examples_backward/ |
D | reduce_general_examples_backward.rs | 12 static void aiAccum(int *accum, int val) { *accum += val; } variable 19 static void mpyInit(int *accum) { *accum = 1; } variable 21 static void mpyAccum(int *accum, int val) { *accum *= val; } variable 28 static void dpAccum(float *accum, float in1, float in2) { variable 33 static void dpSum(float *accum, const float *val) { *accum += *val; } constant 52 static void fMMInit(MinAndMax *accum) { variable 57 static void fMMAccumulator(MinAndMax *accum, float in, int x) { constant 68 static void fMMCombiner(MinAndMax *accum, variable 74 static void fMMOutConverter(int2 *result, constant 86 static void fzInit(int *accumIdx) { *accumIdx = -1; } constant [all …]
|
/frameworks/compile/slang/tests/P_reduce_general_examples/ |
D | reduce_general_examples.rs | 15 static void aiAccum(int *accum, int val) { *accum += val; } constant 22 static void mpyInit(int *accum) { *accum = 1; } constant 24 static void mpyAccum(int *accum, int val) { *accum *= val; } constant 31 static void dpAccum(float *accum, float in1, float in2) { constant 36 static void dpSum(float *accum, const float *val) { *accum += *val; } variable 56 static void fMMInit(MinAndMax *accum) { variable 61 static void fMMAccumulator(MinAndMax *accum, float in, int x) { variable 72 static void fMMCombiner(MinAndMax *accum, constant 78 static void fMMOutConverter(int2 *result, constant 90 static void fzInit(int *accumIdx) { *accumIdx = -1; } constant [all …]
|
/frameworks/compile/slang/tests/F_reduce_general_bad_function/ |
D | reduce_general_bad_function.rs | 10 static void AccumInt(int *accum, int val) { } variable 18 static void init0() { } constant 22 static void init2(int *a, int *b) { } constant 26 static void init_special1(int *x) { } constant 30 static void init2_special1(int *a, int *x) { } variable 34 static void init2_special0(int *x, int *a) { } constant 38 static void init_noptr(int a) { } constant 62 static void init_const(const int *accum) { } constant 66 static void init_valconst(int *const accum) { } variable 74 static void accum0() { } variable [all …]
|
/frameworks/compile/slang/tests/P_reduce_general_examples_explicit/ |
D | reduce_general_examples_explicit.rs | 15 static void aiiInit(int *accum) { *accum = 0; } // unnecessary constant 17 static void aiiAccum(int *accum, int val) { *accum += val; } variable 24 static void aicAccum(int *accum, int val) { *accum += val; } constant 26 static void aicComb(int *accum, const int *other) { *accum += *other; } // unnecessary constant 33 static void aiicInit(int *accum) { *accum = 0; } // unnecessary constant 35 static void aiicAccum(int *accum, int val) { *accum += val; } variable 37 static void aiicComb(int *accum, const int *other) { *accum += *other; } // unnecessary variable 44 static void dpiInit(float *accum) { *accum = 0.0f; } // unnecessary constant 46 static void dpiAccum(float *accum, float in1, float in2) { constant 51 static void dpiSum(float *accum, const float *val) { *accum += *val; } constant [all …]
|
/frameworks/compile/slang/tests/F_reduce_general_void/ |
D | reduce_general_void.rs | 10 static void voidA_init(void *accum) { } constant 11 static void voidA_accum(void *accum, int val) { } constant 12 static void voidA_comb(void *accum, const void *other) { } variable 16 static void voidI_accum(int *accum, void *val) { } constant 17 static void voidI_comb(int *accum, const int *other) { } constant 21 static void voidO_accum(int *accum, int val) { } constant 22 static void voidO_out(void *out, const int *val) { } variable
|
/frameworks/compile/slang/tests/F_reduce_general_bad_accumulator/ |
D | reduce_general_bad_accumulator.rs | 14 static void AccumIntA(IntA *accum, int val) { } variable 15 static void CombIntA(IntA *accum, const IntA *val) { } variable 19 static void OutIntA(int *out, const IntA *val) { } constant 28 static void AccumStructIncomplete(struct Incomplete *accum, int val) { } constant 29 static void CombStructIncomplete(struct Incomplete *accum, const struct Incomplete *other) { } constant 34 static void OutStructIncomplete(int *out, const struct Incomplete *val) { } constant 43 static void AccumFn(Fn *accum, int val) { } constant 44 static void CombineFn(Fn *accum, const Fn *other) { } constant 48 static void OutFn(int *out, const Fn *val) { } constant 55 static void AccumObj(rs_element *accum, int val) { } constant [all …]
|
/frameworks/compile/slang/tests/P_reduce_general_reflect/ |
D | reduce_general_reflect.rs | 12 static void d1_accum(float *accum, float val) { } variable 13 static void d1_out(double *out, const float *val) { } variable 16 static void d2_accum(double *accum, double val) { } variable 24 static void a3_accum(IntA3 *accum, int val) { } constant 25 static void a3_comb(IntA3 *accum, const IntA3 *other) { } constant 29 static void a7_accum(IntA7 *accum, int val) { } constant 30 static void a7_comb(IntA7 *accum, const IntA7 *other) { } variable
|
/frameworks/rs/java/tests/RsTest_14/src/com/android/rs/test/ |
D | fp_mad.rs | 8 static void test_mad4(uint32_t index) { variable 31 static void test_mad(uint32_t index) { variable 54 static void test_norm(uint32_t index) { variable 68 static void test_sincos4(uint32_t index) { constant 82 static void test_sincos(uint32_t index) { variable 96 static void test_clamp(uint32_t index) { variable 122 static void test_clamp4(uint32_t index) { constant
|
/frameworks/rs/java/tests/RsTest_11/src/com/android/rs/test/ |
D | fp_mad.rs | 8 static void test_mad4(uint32_t index) { variable 31 static void test_mad(uint32_t index) { variable 54 static void test_norm(uint32_t index) { variable 68 static void test_sincos4(uint32_t index) { constant 82 static void test_sincos(uint32_t index) { variable 96 static void test_clamp(uint32_t index) { variable 122 static void test_clamp4(uint32_t index) { variable
|
/frameworks/rs/java/tests/RSTest_CompatLibLegacy/src/com/android/rs/test/ |
D | fp_mad.rs | 8 static void test_mad4(uint32_t index) { constant 31 static void test_mad(uint32_t index) { constant 54 static void test_norm(uint32_t index) { variable 68 static void test_sincos4(uint32_t index) { constant 82 static void test_sincos(uint32_t index) { variable 96 static void test_clamp(uint32_t index) { constant 122 static void test_clamp4(uint32_t index) { constant
|
/frameworks/rs/java/tests/RsTest_16/src/com/android/rs/test/ |
D | fp_mad.rs | 8 static void test_mad4(uint32_t index) { variable 31 static void test_mad(uint32_t index) { variable 54 static void test_norm(uint32_t index) { constant 68 static void test_sincos4(uint32_t index) { variable 82 static void test_sincos(uint32_t index) { variable 96 static void test_clamp(uint32_t index) { variable 122 static void test_clamp4(uint32_t index) { variable
|
/frameworks/compile/slang/tests/P_reduce_general_examples_halter/ |
D | reduce_general_examples_halter.rs | 12 static void fzInit(int *accumIdx) { *accumIdx = -1; } constant 14 static void fzAccum(int *accumIdx, constant 19 static void fzCombine(int *accumIdx, const int *accumIdx2) { constant 35 static void fz2Init(int2 *accum) { accum->x = accum->y = -1; } constant 37 static void fz2Accum(int2 *accum, constant 47 static void fz2Combine(int2 *accum, const int2 *accum2) { variable
|
/frameworks/compile/slang/tests/F_reduce_general_parse/ |
D | reduce_general_parse.rs | 22 static void init(int *accum) { } constant 23 static void accum(int *accum, int val) { } variable 25 static void binit(int *accum) { } variable 26 static void baccum(int *accum, int val) { } constant
|