Home
last modified time | relevance | path

Searched refs:ulong2 (Results 1 – 25 of 38) sorted by relevance

12

/frameworks/rs/script_api/include/
Drs_convert.rsh516 convert_double2(ulong2 v);
561 convert_long2(ulong2 v);
575 extern ulong2 __attribute__((const, overloadable))
590 extern ulong2 __attribute__((const, overloadable))
605 extern ulong2 __attribute__((const, overloadable))
606 convert_ulong2(ulong2 v);
651 convert_float2(ulong2 v);
696 convert_char2(ulong2 v);
741 convert_uchar2(ulong2 v);
786 convert_short2(ulong2 v);
[all …]
Drs_allocation_data.rsh279 extern ulong2 __attribute__((overloadable))
429 extern ulong2 __attribute__((overloadable))
579 extern ulong2 __attribute__((overloadable))
760 rsAllocationVStoreX_ulong2(rs_allocation a, ulong2 val, uint32_t x);
910 rsAllocationVStoreX_ulong2(rs_allocation a, ulong2 val, uint32_t x, uint32_t y);
1060 rsAllocationVStoreX_ulong2(rs_allocation a, ulong2 val, uint32_t x, uint32_t y, uint32_t z);
1355 static inline ulong2 __attribute__((overloadable))
1357 return ((ulong2 *)rsGetElementAt(a, x))[0];
1635 static inline ulong2 __attribute__((overloadable))
1637 return ((ulong2 *)rsGetElementAt(a, x, y))[0];
[all …]
Drs_value_types.rsh379 * ulong2: Two 64 bit unsigned integers
384 typedef ulong __attribute__((ext_vector_type(2))) ulong2;
Drs_debug.rsh102 rsDebug(const char* message, ulong2 a);
Drs_math.rsh907 extern ulong2 __attribute__((const, overloadable))
908 clamp(ulong2 value, ulong2 min_value, ulong2 max_value);
1027 extern ulong2 __attribute__((const, overloadable))
1028 clamp(ulong2 value, ulong min_value, ulong max_value);
3071 extern ulong2 __attribute__((const, overloadable))
3072 max(ulong2 a, ulong2 b);
3532 extern ulong2 __attribute__((const, overloadable))
3533 min(ulong2 a, ulong2 b);
/frameworks/rs/tests/cpp_api/typecheck/
Dkernels.rscript87 ulong2 ul2;
88 ulong2 ul2i = {1, 2};
/frameworks/compile/slang/tests/P_reduce_general_result/
Dreduce_general_result.rscript288 static void my_ulong2_accum(ulong2 *accum, ulong2 val) { }
289 static void my_ulong2_comb(ulong2 *accum, const ulong2 *other) { }
301 typedef ulong2 array_ulong2[7];
302 static void my_array_ulong2_accum(array_ulong2 *accum, ulong2 val) { }
/frameworks/compile/slang/tests/P_all_api_21/
Dall21.rscript4174 *(ulong2*)buf280 = clamp(*(ulong2*)buf281, *(ulong2*)buf282, *(ulong2*)buf283);
4198 *(ulong2*)buf376 = clamp(*(ulong2*)buf377, *(ulong*)buf378, *(ulong*)buf379);
4378 *(double2*)buf742 = convert_double2(*(ulong2*)buf743);
4387 *(long2*)buf760 = convert_long2(*(ulong2*)buf761);
4390 *(ulong2*)buf766 = convert_ulong2(*(double2*)buf767);
4393 *(ulong2*)buf772 = convert_ulong2(*(long2*)buf773);
4396 *(ulong2*)buf778 = convert_ulong2(*(ulong2*)buf779);
4405 *(float2*)buf796 = convert_float2(*(ulong2*)buf797);
4414 *(char2*)buf814 = convert_char2(*(ulong2*)buf815);
4423 *(uchar2*)buf832 = convert_uchar2(*(ulong2*)buf833);
[all …]
/frameworks/compile/slang/tests/P_all_api_23/
Dall23.rscript4824 *(ulong2*)buf280 = clamp(*(ulong2*)buf281, *(ulong2*)buf282, *(ulong2*)buf283);
4848 *(ulong2*)buf376 = clamp(*(ulong2*)buf377, *(ulong*)buf378, *(ulong*)buf379);
5028 *(double2*)buf742 = convert_double2(*(ulong2*)buf743);
5037 *(long2*)buf760 = convert_long2(*(ulong2*)buf761);
5040 *(ulong2*)buf766 = convert_ulong2(*(double2*)buf767);
5043 *(ulong2*)buf772 = convert_ulong2(*(long2*)buf773);
5046 *(ulong2*)buf778 = convert_ulong2(*(ulong2*)buf779);
5055 *(float2*)buf796 = convert_float2(*(ulong2*)buf797);
5064 *(char2*)buf814 = convert_char2(*(ulong2*)buf815);
5073 *(uchar2*)buf832 = convert_uchar2(*(ulong2*)buf833);
[all …]
/frameworks/compile/slang/tests/P_all_api_22/
Dall22.rscript4894 *(ulong2*)buf280 = clamp(*(ulong2*)buf281, *(ulong2*)buf282, *(ulong2*)buf283);
4918 *(ulong2*)buf376 = clamp(*(ulong2*)buf377, *(ulong*)buf378, *(ulong*)buf379);
5098 *(double2*)buf742 = convert_double2(*(ulong2*)buf743);
5107 *(long2*)buf760 = convert_long2(*(ulong2*)buf761);
5110 *(ulong2*)buf766 = convert_ulong2(*(double2*)buf767);
5113 *(ulong2*)buf772 = convert_ulong2(*(long2*)buf773);
5116 *(ulong2*)buf778 = convert_ulong2(*(ulong2*)buf779);
5125 *(float2*)buf796 = convert_float2(*(ulong2*)buf797);
5134 *(char2*)buf814 = convert_char2(*(ulong2*)buf815);
5143 *(uchar2*)buf832 = convert_uchar2(*(ulong2*)buf833);
[all …]
/frameworks/rs/driver/
DrsdRuntimeStubs.cpp87 typedef uint64_t ulong2 __attribute__((ext_vector_type(2))); typedef
626 ELEMENT_AT(ulong2, RS_TYPE_UNSIGNED_64, 2)
686 ELEMENT_AT_OVERLOADS(ulong2, native_ulong2) in ELEMENT_AT_OVERLOADS()
1408 void rsDebug(const char *s, const ulong2 *c) {
1409 ulong2 ll = *c;
1452 ulong2 ll = *(const ulong2 *)c;
1479 void rsDebug(const char *s, const ulong2 ll) {
/frameworks/rs/driver/runtime/
Drs_allocation.c273 ELEMENT_AT(ulong2)
296 SET_ELEMENT_AT_TYPE_IMPL(ull2, ulong2) in SET_ELEMENT_AT_TYPE_IMPL()
397 VOP(ulong2)
Drs_cl.c1480 extern ulong2 __attribute__((overloadable)) min(ulong2 v1, ulong2 v2) { in min()
1481 ulong2 r; in min()
1558 extern ulong2 __attribute__((overloadable)) max(ulong2 v1, ulong2 v2) { in max()
1559 ulong2 r; in max()
Drs_core.c271 PRIM_DEBUG(ulong2)
/frameworks/compile/slang/tests/P_all_api_24/
Dall24.rscript6638 *(ulong2*)buf392 = clamp(*(ulong2*)buf393, *(ulong2*)buf394, *(ulong2*)buf395);
6662 *(ulong2*)buf488 = clamp(*(ulong2*)buf489, *(ulong*)buf490, *(ulong*)buf491);
6849 *(double2*)buf882 = convert_double2(*(ulong2*)buf883);
6858 *(long2*)buf900 = convert_long2(*(ulong2*)buf901);
6861 *(ulong2*)buf906 = convert_ulong2(*(double2*)buf907);
6864 *(ulong2*)buf912 = convert_ulong2(*(long2*)buf913);
6867 *(ulong2*)buf918 = convert_ulong2(*(ulong2*)buf919);
6876 *(float2*)buf936 = convert_float2(*(ulong2*)buf937);
6885 *(char2*)buf954 = convert_char2(*(ulong2*)buf955);
6894 *(uchar2*)buf972 = convert_uchar2(*(ulong2*)buf973);
[all …]
/frameworks/rs/tests/java_api/RsTest_16/src/com/android/rs/test/
Dvector.rscript40 ulong2 u64_2 = { 1, 2 };
/frameworks/rs/tests/java_api/RsTest_14/src/com/android/rs/test/
Dvector.rscript40 ulong2 u64_2 = { 1, 2 };
/frameworks/rs/tests/java_api/RSUnitTests/src/com/android/rs/unittest/
Dvector.rscript56 ulong2 u64_2 = { 1, 2 };
/frameworks/rs/tests/java_api/RSUnitTests/supportlibsrc_gen/com/android/rs/unittest/
Dvector.rscript58 ulong2 u64_2 = { 1, 2 };
/frameworks/compile/slang/tests/P_reduce_general_accumulator/
Dreduce_general_accumulator.rscript365 static void my_ulong2_accum(ulong2 *accum, int val) { }
366 static void my_ulong2_comb(ulong2 *accum, const ulong2 *other) { }
367 static void my_ulong2_out(int *out, const ulong2 *accum) { }
381 typedef ulong2 array_ulong2[7];
/frameworks/compile/slang/tests/P_reduce_general_input/
Dreduce_general_input.rscript1506 static void my_ulong2_0_accum(int *accum, ulong2 in) { }
1509 static void my_ulong2_1_accum(int *accum, ulong2 in, rs_kernel_context context) { }
1512 static void my_ulong2_2_accum(int *accum, ulong2 in, uint x) { }
1515 static void my_ulong2_3_accum(int *accum, ulong2 in, rs_kernel_context context, uint x) { }
1518 static void my_ulong2_4_accum(int *accum, ulong2 in, uint y) { }
1521 static void my_ulong2_5_accum(int *accum, ulong2 in, rs_kernel_context context, uint y) { }
1524 static void my_ulong2_6_accum(int *accum, ulong2 in, uint x, uint y) { }
1527 static void my_ulong2_7_accum(int *accum, ulong2 in, rs_kernel_context context, uint x, uint y) { }
1530 static void my_ulong2_8_accum(int *accum, ulong2 in, uint z) { }
1533 static void my_ulong2_9_accum(int *accum, ulong2 in, rs_kernel_context context, uint z) { }
[all …]
/frameworks/compile/slang/tests/P_all_api_20/
Dall20.rscript3530 *(ulong2*)buf280 = clamp(*(ulong2*)buf281, *(ulong2*)buf282, *(ulong2*)buf283);
3554 *(ulong2*)buf376 = clamp(*(ulong2*)buf377, *(ulong*)buf378, *(ulong*)buf379);
4112 rsDebug((const char*) buf1721, *(ulong2*)buf1722);
4201 *(ulong2*)buf1967 = rsGetElementAt_ulong2(*(rs_allocation*)buf1968, *(uint32_t*)buf1969);
4241 …*(ulong2*)buf2124 = rsGetElementAt_ulong2(*(rs_allocation*)buf2125, *(uint32_t*)buf2126, *(uint32_…
4281 …*(ulong2*)buf2321 = rsGetElementAt_ulong2(*(rs_allocation*)buf2322, *(uint32_t*)buf2323, *(uint32_…
4417 rsSetElementAt_ulong2(*(rs_allocation*)buf2722, *(ulong2*)buf2723, *(uint32_t*)buf2724);
4457 …rsSetElementAt_ulong2(*(rs_allocation*)buf2879, *(ulong2*)buf2880, *(uint32_t*)buf2881, *(uint32_t…
4497 …rsSetElementAt_ulong2(*(rs_allocation*)buf3076, *(ulong2*)buf3077, *(uint32_t*)buf3078, *(uint32_t…
/frameworks/compile/slang/tests/P_all_api_19/
Dall19.rscript3511 *(ulong2*)buf280 = clamp(*(ulong2*)buf281, *(ulong2*)buf282, *(ulong2*)buf283);
3535 *(ulong2*)buf376 = clamp(*(ulong2*)buf377, *(ulong*)buf378, *(ulong*)buf379);
4086 rsDebug((const char*) buf1702, *(ulong2*)buf1703);
4175 *(ulong2*)buf1948 = rsGetElementAt_ulong2(*(rs_allocation*)buf1949, *(uint32_t*)buf1950);
4215 …*(ulong2*)buf2105 = rsGetElementAt_ulong2(*(rs_allocation*)buf2106, *(uint32_t*)buf2107, *(uint32_…
4255 …*(ulong2*)buf2302 = rsGetElementAt_ulong2(*(rs_allocation*)buf2303, *(uint32_t*)buf2304, *(uint32_…
4391 rsSetElementAt_ulong2(*(rs_allocation*)buf2703, *(ulong2*)buf2704, *(uint32_t*)buf2705);
4431 …rsSetElementAt_ulong2(*(rs_allocation*)buf2860, *(ulong2*)buf2861, *(uint32_t*)buf2862, *(uint32_t…
4471 …rsSetElementAt_ulong2(*(rs_allocation*)buf3057, *(ulong2*)buf3058, *(uint32_t*)buf3059, *(uint32_t…
/frameworks/rs/tests/java_api/ComputeBenchmark/src/com/example/android/rs/computebench/
Dcompute_benchmark.rscript61 static volatile ulong2 prefix##_ul_2 = 1; \
/frameworks/compile/slang/tests/P_all_api_18/
Dall18.rscript3806 rsDebug((const char*) buf1478, *(ulong2*)buf1479);
3895 *(ulong2*)buf1724 = rsGetElementAt_ulong2(*(rs_allocation*)buf1725, *(uint32_t*)buf1726);
3935 …*(ulong2*)buf1881 = rsGetElementAt_ulong2(*(rs_allocation*)buf1882, *(uint32_t*)buf1883, *(uint32_…
3975 …*(ulong2*)buf2078 = rsGetElementAt_ulong2(*(rs_allocation*)buf2079, *(uint32_t*)buf2080, *(uint32_…
4111 rsSetElementAt_ulong2(*(rs_allocation*)buf2479, *(ulong2*)buf2480, *(uint32_t*)buf2481);
4151 …rsSetElementAt_ulong2(*(rs_allocation*)buf2636, *(ulong2*)buf2637, *(uint32_t*)buf2638, *(uint32_t…
4191 …rsSetElementAt_ulong2(*(rs_allocation*)buf2833, *(ulong2*)buf2834, *(uint32_t*)buf2835, *(uint32_t…

12