Home
last modified time | relevance | path

Searched refs:combiner (Results 1 – 25 of 29) sorted by relevance

12

/frameworks/compile/slang/tests/P_reduce_general_inputs/
Dreduce_general_inputs.rs15 static void combiner(int *accum, const int *other) { }
17 #pragma rs reduce(my_half_half_0) accumulator(my_half_half_0_accum) combiner(combiner)
20 #pragma rs reduce(my_half_half_1) accumulator(my_half_half_1_accum) combiner(combiner)
23 #pragma rs reduce(my_half_half2_0) accumulator(my_half_half2_0_accum) combiner(combiner)
26 #pragma rs reduce(my_half_half2_1) accumulator(my_half_half2_1_accum) combiner(combiner)
29 #pragma rs reduce(my_half_half4_0) accumulator(my_half_half4_0_accum) combiner(combiner)
32 #pragma rs reduce(my_half_half4_1) accumulator(my_half_half4_1_accum) combiner(combiner)
35 #pragma rs reduce(my_half_float_0) accumulator(my_half_float_0_accum) combiner(combiner)
38 #pragma rs reduce(my_half_float_1) accumulator(my_half_float_1_accum) combiner(combiner)
41 #pragma rs reduce(my_half_float2_0) accumulator(my_half_float2_0_accum) combiner(combiner)
[all …]
/frameworks/compile/slang/tests/P_reduce_general_input/
Dreduce_general_input.rs15 static void combiner(int *accum, const int *other) { }
17 #pragma rs reduce(my_half_0) accumulator(my_half_0_accum) combiner(combiner)
20 #pragma rs reduce(my_half_1) accumulator(my_half_1_accum) combiner(combiner)
23 #pragma rs reduce(my_half_2) accumulator(my_half_2_accum) combiner(combiner)
26 #pragma rs reduce(my_half_3) accumulator(my_half_3_accum) combiner(combiner)
29 #pragma rs reduce(my_half_4) accumulator(my_half_4_accum) combiner(combiner)
32 #pragma rs reduce(my_half_5) accumulator(my_half_5_accum) combiner(combiner)
35 #pragma rs reduce(my_half_6) accumulator(my_half_6_accum) combiner(combiner)
38 #pragma rs reduce(my_half_7) accumulator(my_half_7_accum) combiner(combiner)
41 #pragma rs reduce(my_half_8) accumulator(my_half_8_accum) combiner(combiner)
[all …]
/frameworks/compile/slang/tests/P_reduce_general_result/
Dreduce_general_result.rs13 #pragma rs reduce(my_half) accumulator(my_half_accum) combiner(my_half_comb)
17 #pragma rs reduce(my_half2) accumulator(my_half2_accum) combiner(my_half2_comb)
21 #pragma rs reduce(my_half4) accumulator(my_half4_accum) combiner(my_half4_comb)
25 #pragma rs reduce(my_array_half) accumulator(my_array_half_accum) combiner(my_array_half_comb)
30 #pragma rs reduce(my_array_half2) accumulator(my_array_half2_accum) combiner(my_array_half2_comb)
35 #pragma rs reduce(my_array_half4) accumulator(my_array_half4_accum) combiner(my_array_half4_comb)
40 #pragma rs reduce(my_float) accumulator(my_float_accum) combiner(my_float_comb)
44 #pragma rs reduce(my_float2) accumulator(my_float2_accum) combiner(my_float2_comb)
48 #pragma rs reduce(my_float4) accumulator(my_float4_accum) combiner(my_float4_comb)
52 #pragma rs reduce(my_array_float) accumulator(my_array_float_accum) combiner(my_array_float_comb)
[all …]
/frameworks/compile/slang/tests/P_reduce_general_accumulator/
Dreduce_general_accumulator.rs29 #pragma rs reduce(my_half) accumulator(my_half_accum) combiner(my_half_comb) outconverter(my_half_o…
34 #pragma rs reduce(my_half2) accumulator(my_half2_accum) combiner(my_half2_comb) outconverter(my_hal…
39 #pragma rs reduce(my_half4) accumulator(my_half4_accum) combiner(my_half4_comb) outconverter(my_hal…
44 #pragma rs reduce(my_array_half) accumulator(my_array_half_accum) combiner(my_array_half_comb) outc…
50 #pragma rs reduce(my_array_half2) accumulator(my_array_half2_accum) combiner(my_array_half2_comb) o…
56 #pragma rs reduce(my_array_half4) accumulator(my_array_half4_accum) combiner(my_array_half4_comb) o…
62 #pragma rs reduce(my_float) accumulator(my_float_accum) combiner(my_float_comb) outconverter(my_flo…
67 #pragma rs reduce(my_float2) accumulator(my_float2_accum) combiner(my_float2_comb) outconverter(my_…
72 #pragma rs reduce(my_float4) accumulator(my_float4_accum) combiner(my_float4_comb) outconverter(my_…
77 #pragma rs reduce(my_array_float) accumulator(my_array_float_accum) combiner(my_array_float_comb) o…
[all …]
/frameworks/compile/slang/tests/F_reduce_general_bad_accumulator/
Dreduce_general_bad_accumulator.rs13 #pragma rs reduce(redIntA) accumulator(AccumIntA) combiner(CombIntA)
18 #pragma rs reduce(redIntAOut) accumulator(AccumIntA) combiner(CombIntA) outconverter(OutIntA)
27 #pragma rs reduce(redStructIncomplete) accumulator(AccumStructIncomplete) combiner(CombStructIncomp…
32 #pragma rs reduce(redStructIncompleteOut) accumulator(AccumStructIncomplete) combiner(CombStructInc…
42 #pragma rs reduce(redFn) accumulator(AccumFn) combiner(CombineFn)
47 #pragma rs reduce(redFnOut) accumulator(AccumFn) combiner(CombineFn) outconverter(OutFn)
54 #pragma rs reduce(redObj) accumulator(AccumObj) combiner(CombineObj)
59 #pragma rs reduce(redObjOut) accumulator(AccumObj) combiner(CombineObj) outconverter(OutObj)
Dstderr.txt.expect8 reduce_general_bad_accumulator.rs:44:44: error: combiner CombineFn() for '#pragma rs reduce(redFn)'…
10 reduce_general_bad_accumulator.rs:44:44: error: combiner CombineFn() for '#pragma rs reduce(redFnOu…
/frameworks/compile/slang/tests/F_reduce_general_bad_result/
Dreduce_general_bad_result.rs21 #pragma rs reduce(redUInt2dA) accumulator(AccumUInt2dA) combiner(CombUInt2dA)
26 #pragma rs reduce(redUInt2dAOutFix) accumulator(AccumUInt2dA) combiner(CombUInt2dA) \
53 combiner(CombineUnionShortDouble)
60 combiner(CombineUnionCharInt) outconverter(OutUnionCharIntFix)
92 combiner(CombineUnionIntFloatArray)
99 combiner(CombineUnionDoubleFloatArray) outconverter(OutUnionDoubleFloatArrayFix)
128 #pragma rs reduce(redBits) accumulator(AccumBits) combiner(CombineBits)
133 #pragma rs reduce(redBitsOutFix) accumulator(AccumBitsOutFix) combiner(CombineBitsOutFix) \
164 #pragma rs reduce(redBitsArray) accumulator(AccumBitsArray) combiner(CombineBitsArray)
170 combiner(CombineBitsArrayOutFix) outconverter(OutBitsArrayFix)
[all …]
/frameworks/compile/slang/tests/F_reduce_general_bad_function/
Dreduce_general_bad_function.rs94 #pragma rs reduce(accum_ptr) accumulator(accum_ptr) combiner(comb_ptr)
99 #pragma rs reduce(accum_arr) accumulator(accum_arr) combiner(comb_arr)
105 #pragma rs reduce(accum_obj) accumulator(accum_obj) combiner(comb_obj)
142 #pragma rs reduce(comb0) accumulator(AccumInt) combiner(comb0)
146 #pragma rs reduce(comb1) accumulator(AccumInt) combiner(comb1)
150 #pragma rs reduce(comb3) accumulator(AccumInt) combiner(comb3)
154 #pragma rs reduce(comb_vs_accum) accumulator(cva_accum) combiner(cva_comb)
171 #pragma rs reduce(comb_over) accumulator(AccumInt) combiner(comb_over)
175 #pragma rs reduce(comb_dup) accumulator(AccumInt) combiner(comb_dup)
180 #pragma rs reduce(comb_missing) accumulator(AccumInt) combiner(comb_missing)
[all …]
Dstderr.txt.expect25 reduce_general_bad_function.rs:143:13: error: combiner comb0() for '#pragma rs reduce(comb0)' (redu…
26 reduce_general_bad_function.rs:147:13: error: combiner comb1() for '#pragma rs reduce(comb1)' (redu…
27 reduce_general_bad_function.rs:151:13: error: combiner comb3() for '#pragma rs reduce(comb3)' (redu…
28 reduce_general_bad_function.rs:156:13: error: combiner cva_comb() for '#pragma rs reduce(comb_vs_ac…
29 reduce_general_bad_function.rs:156:13: error: combiner cva_comb() for '#pragma rs reduce(comb_vs_ac…
30 …159:12) must have exactly 1 input and no special parameters in order for the combiner to be omitted
31 …163:12) must have exactly 1 input and no special parameters in order for the combiner to be omitted
32 …ointer to the type of parameter 'val' (type 'unsigned int') in order for the combiner to be omitted
33 reduce_general_bad_function.rs:175:12: error: duplicate function definition for 'combiner(comb_dup)…
34 reduce_general_bad_function.rs:180:12: error: could not find function definition for 'combiner(comb…
[all …]
/frameworks/rs/tests/java_api/RSTest_CompatLib/src/com/android/rs/test/
Dreduce.rs21 combiner(fMMCombiner) outconverter(fMMOutConverter)
68 accumulator(fzAccum) combiner(fzCombine)
85 accumulator(fz2Accum) combiner(fz2Combine)
107 accumulator(fz3Accum) combiner(fz3Combine)
130 accumulator(hsgAccum) combiner(hsgCombine)
143 accumulator(hsgAccum) combiner(hsgCombine) \
Dreduce_backward.rs61 combiner(fMMCombiner) outconverter(fMMOutConverter)
78 accumulator(fzAccum) combiner(fzCombine)
100 accumulator(fz2Accum) combiner(fz2Combine)
124 accumulator(fz3Accum) combiner(fz3Combine)
139 accumulator(hsgAccum) combiner(hsgCombine)
150 accumulator(hsgAccum) combiner(hsgCombine) \
/frameworks/compile/slang/tests/P_reduce_general_examples/
Dreduce_general_examples.rs29 accumulator(dpAccum) combiner(dpSum)
42 combiner(fMMCombiner) outconverter(fMMOutConverter)
88 accumulator(fzAccum) combiner(fzCombine)
105 accumulator(fz2Accum) combiner(fz2Combine)
126 accumulator(hsgAccum) combiner(hsgCombine)
139 accumulator(hsgAccum) combiner(hsgCombine) \
/frameworks/compile/slang/tests/P_reduce_general_examples_backward/
Dreduce_general_examples_backward.rs36 accumulator(dpAccum) combiner(dpSum)
82 combiner(fMMCombiner) outconverter(fMMOutConverter)
99 accumulator(fzAccum) combiner(fzCombine)
121 accumulator(fz2Accum) combiner(fz2Combine)
136 accumulator(hsgAccum) combiner(hsgCombine)
147 accumulator(hsgAccum) combiner(hsgCombine) \
/frameworks/rs/tests/java_api/RsTest/src/com/android/rs/test/
Dreduce_backward.rs63 combiner(fMMCombiner) outconverter(fMMOutConverter)
80 accumulator(fzAccum) combiner(fzCombine)
102 accumulator(fz2Accum) combiner(fz2Combine)
126 accumulator(fz3Accum) combiner(fz3Combine)
141 accumulator(hsgAccum) combiner(hsgCombine)
152 accumulator(hsgAccum) combiner(hsgCombine) \
Dreduce.rs42 initializer(fMinAbsNaNInit) accumulator(fMinAbsNaNAccumulator) combiner(fMinAbsNaNCombiner)
74 initializer(fMinAbsBoolInit) accumulator(fMinAbsBoolAccumulator) combiner(fMinAbsBoolCombiner) \
100 combiner(fMMCombiner) outconverter(fMMOutConverter)
147 accumulator(fzAccum) combiner(fzCombine)
164 accumulator(fz2Accum) combiner(fz2Combine)
186 accumulator(fz3Accum) combiner(fz3Combine)
209 accumulator(hsgAccum) combiner(hsgCombine)
222 accumulator(hsgAccum) combiner(hsgCombine) \
235 #pragma rs reduce(sumgcd) accumulator(sgAccum) combiner(sgCombine)
/frameworks/compile/slang/tests/P_reduce_general_examples_explicit/
Dreduce_general_examples_explicit.rs22 accumulator(aicAccum) combiner(aicComb)
31 initializer(aiicInit) accumulator(aiicAccum) combiner(aiicComb)
42 initializer(dpiInit) accumulator(dpiAccum) combiner(dpiSum)
56 initializer(hsgiInit) accumulator(hsgiAccum) combiner(hsgiCombine)
/frameworks/compile/slang/tests/F_reduce_general_void/
Dreduce_general_void.rs9 #pragma rs reduce(voidA) initializer(voidA_init) accumulator(voidA_accum) combiner(voidA_comb)
15 #pragma rs reduce(voidI) accumulator(voidI_accum) combiner(voidI_comb)
/frameworks/compile/slang/tests/P_reduce_general_reflect/
Dreduce_general_reflect.rs22 #pragma rs reduce(a3) accumulator(a3_accum) combiner(a3_comb)
27 #pragma rs reduce(a7) accumulator(a7_accum) combiner(a7_comb)
/frameworks/compile/slang/tests/P_reduce_general_examples_halter/
Dreduce_general_examples_halter.rs9 accumulator(fzAccum) combiner(fzCombine) \
32 accumulator(fz2Accum) combiner(fz2Combine) \
/frameworks/rs/tests/lldb/java/Reduction/src/com/android/rs/lldbreductiontest/
Dreduce.rs28 combiner(find_min_user_type_comb)
Dreduce_common.rsh44 // Combiners are autogenerated if the user has not defined the combiner.
47 // This combiner is equivalent to the accumulator.
/frameworks/compile/slang/tests/P_reduce_general_struct/
Dreduce_general_struct.rs8 #pragma rs reduce(inStruct) accumulator(inStructAccum) combiner(inStructComb)
/frameworks/compile/libbcc/tests/libbcc/
Dtest_reduce_general_metadata.ll14 ; CHECK: combiner(dpSum)
18 ; CHECK: combiner(fMMCombiner)
23 ; CHECK: combiner(fzCombine)
28 ; CHECK: combiner(fz2Combine)
32 ; CHECK: combiner(hsgCombine)
35 ; CHECK: combiner(hsgCombine)
/frameworks/compile/slang/tests/F_reduce_general_parse/
Dstderr.txt.expect13 …pragma reduce'; expected one of the following keywords: 'accumulator', 'combiner', 'initializer', …
/frameworks/base/services/usage/java/com/android/server/usage/
DUserUsageStatsService.java239 StatCombiner<T> combiner) { in queryStats() argument
279 truncatedEndTime, combiner); in queryStats()
295 combiner.combine(currentStats, true, results); in queryStats()

12