HomeSort by relevance Sort by last modified time
    Searched refs:char4 (Results 1 - 25 of 35) sorted by null

1 2

  /external/clang/test/Sema/
ext_vector_conversions.c 3 typedef __attribute__((ext_vector_type(4))) char char4; typedef
8 char4 vc4;
  /external/opencv3/modules/cudaarithm/src/cuda/
add_scalar.cu 103 {addScalarImpl<uchar, float, schar>, addScalarImpl<uchar2, float, char2>, addScalarImpl<uchar3, float, char3>, addScalarImpl<uchar4, float, char4>},
111 {addScalarImpl<schar, float, uchar>, addScalarImpl<char2, float, uchar2>, addScalarImpl<char3, float, uchar3>, addScalarImpl<char4, float, uchar4>},
112 {addScalarImpl<schar, float, schar>, addScalarImpl<char2, float, char2>, addScalarImpl<char3, float, char3>, addScalarImpl<char4, float, char4>},
113 {addScalarImpl<schar, float, ushort>, addScalarImpl<char2, float, ushort2>, addScalarImpl<char3, float, ushort3>, addScalarImpl<char4, float, ushort4>},
114 {addScalarImpl<schar, float, short>, addScalarImpl<char2, float, short2>, addScalarImpl<char3, float, short3>, addScalarImpl<char4, float, short4>},
115 {addScalarImpl<schar, float, int>, addScalarImpl<char2, float, int2>, addScalarImpl<char3, float, int3>, addScalarImpl<char4, float, int4>},
116 {addScalarImpl<schar, float, float>, addScalarImpl<char2, float, float2>, addScalarImpl<char3, float, float3>, addScalarImpl<char4, float, float4>},
117 {addScalarImpl<schar, double, double>, addScalarImpl<char2, double, double2>, addScalarImpl<char3, double, double3>, addScalarImpl<char4, double, double4>}
121 {0 /*addScalarImpl<ushort, float, schar>*/, 0 /*addScalarImpl<ushort2, float, char2>*/, 0 /*addScalarImpl<ushort3, float, char3>*/, 0 /*addScalarImpl<ushort4, float, char4>*/},
    [all...]
mul_scalar.cu 100 {mulScalarImpl<uchar, float, schar>, mulScalarImpl<uchar2, float, char2>, mulScalarImpl<uchar3, float, char3>, mulScalarImpl<uchar4, float, char4>},
108 {mulScalarImpl<schar, float, uchar>, mulScalarImpl<char2, float, uchar2>, mulScalarImpl<char3, float, uchar3>, mulScalarImpl<char4, float, uchar4>},
109 {mulScalarImpl<schar, float, schar>, mulScalarImpl<char2, float, char2>, mulScalarImpl<char3, float, char3>, mulScalarImpl<char4, float, char4>},
110 {mulScalarImpl<schar, float, ushort>, mulScalarImpl<char2, float, ushort2>, mulScalarImpl<char3, float, ushort3>, mulScalarImpl<char4, float, ushort4>},
111 {mulScalarImpl<schar, float, short>, mulScalarImpl<char2, float, short2>, mulScalarImpl<char3, float, short3>, mulScalarImpl<char4, float, short4>},
112 {mulScalarImpl<schar, float, int>, mulScalarImpl<char2, float, int2>, mulScalarImpl<char3, float, int3>, mulScalarImpl<char4, float, int4>},
113 {mulScalarImpl<schar, float, float>, mulScalarImpl<char2, float, float2>, mulScalarImpl<char3, float, float3>, mulScalarImpl<char4, float, float4>},
114 {mulScalarImpl<schar, double, double>, mulScalarImpl<char2, double, double2>, mulScalarImpl<char3, double, double3>, mulScalarImpl<char4, double, double4>}
118 {0 /*mulScalarImpl<ushort, float, schar>*/, 0 /*mulScalarImpl<ushort2, float, char2>*/, 0 /*mulScalarImpl<ushort3, float, char3>*/, 0 /*mulScalarImpl<ushort4, float, char4>*/},
    [all...]
sub_scalar.cu 126 {subScalarImpl<uchar, float, schar>, subScalarImpl<uchar2, float, char2>, subScalarImpl<uchar3, float, char3>, subScalarImpl<uchar4, float, char4>},
134 {subScalarImpl<schar, float, uchar>, subScalarImpl<char2, float, uchar2>, subScalarImpl<char3, float, uchar3>, subScalarImpl<char4, float, uchar4>},
135 {subScalarImpl<schar, float, schar>, subScalarImpl<char2, float, char2>, subScalarImpl<char3, float, char3>, subScalarImpl<char4, float, char4>},
136 {subScalarImpl<schar, float, ushort>, subScalarImpl<char2, float, ushort2>, subScalarImpl<char3, float, ushort3>, subScalarImpl<char4, float, ushort4>},
137 {subScalarImpl<schar, float, short>, subScalarImpl<char2, float, short2>, subScalarImpl<char3, float, short3>, subScalarImpl<char4, float, short4>},
138 {subScalarImpl<schar, float, int>, subScalarImpl<char2, float, int2>, subScalarImpl<char3, float, int3>, subScalarImpl<char4, float, int4>},
139 {subScalarImpl<schar, float, float>, subScalarImpl<char2, float, float2>, subScalarImpl<char3, float, float3>, subScalarImpl<char4, float, float4>},
140 {subScalarImpl<schar, double, double>, subScalarImpl<char2, double, double2>, subScalarImpl<char3, double, double3>, subScalarImpl<char4, double, double4>}
144 {0 /*subScalarImpl<ushort, float, schar>*/, 0 /*subScalarImpl<ushort2, float, char2>*/, 0 /*subScalarImpl<ushort3, float, char3>*/, 0 /*subScalarImpl<ushort4, float, char4>*/},
    [all...]
div_scalar.cu 168 {divScalarImpl<uchar, float, schar>, divScalarImpl<uchar2, float, char2>, divScalarImpl<uchar3, float, char3>, divScalarImpl<uchar4, float, char4>},
176 {divScalarImpl<schar, float, uchar>, divScalarImpl<char2, float, uchar2>, divScalarImpl<char3, float, uchar3>, divScalarImpl<char4, float, uchar4>},
177 {divScalarImpl<schar, float, schar>, divScalarImpl<char2, float, char2>, divScalarImpl<char3, float, char3>, divScalarImpl<char4, float, char4>},
178 {divScalarImpl<schar, float, ushort>, divScalarImpl<char2, float, ushort2>, divScalarImpl<char3, float, ushort3>, divScalarImpl<char4, float, ushort4>},
179 {divScalarImpl<schar, float, short>, divScalarImpl<char2, float, short2>, divScalarImpl<char3, float, short3>, divScalarImpl<char4, float, short4>},
180 {divScalarImpl<schar, float, int>, divScalarImpl<char2, float, int2>, divScalarImpl<char3, float, int3>, divScalarImpl<char4, float, int4>},
181 {divScalarImpl<schar, float, float>, divScalarImpl<char2, float, float2>, divScalarImpl<char3, float, float3>, divScalarImpl<char4, float, float4>},
182 {divScalarImpl<schar, double, double>, divScalarImpl<char2, double, double2>, divScalarImpl<char3, double, double3>, divScalarImpl<char4, double, double4>}
186 {0 /*divScalarImpl<ushort, float, schar>*/, 0 /*divScalarImpl<ushort2, float, char2>*/, 0 /*divScalarImpl<ushort3, float, char3>*/, 0 /*divScalarImpl<ushort4, float, char4>*/},
    [all...]
  /external/opencv3/modules/cudev/include/opencv2/cudev/util/
vec_traits.hpp 79 template<> struct MakeVec<schar, 4> { typedef char4 type; };
174 template<> struct VecTraits<char4>
178 __host__ __device__ __forceinline__ static char4 all(schar v) {return make_char4(v, v, v, v);}
179 __host__ __device__ __forceinline__ static char4 make(schar x, schar y, schar z, schar w) {return make_char4(x, y, z, w);}
180 __host__ __device__ __forceinline__ static char4 make(const schar* v) {return make_char4(v[0], v[1], v[2], v[3]);}
307 template<> class DataType<char4>
310 typedef char4 value_type;
  /cts/tests/tests/renderscript/src/android/renderscript/cts/generated/
TestAbs.rs 35 uchar4 __attribute__((kernel)) testAbsChar4Uchar4(char4 inV) {
TestClz.rs 35 char4 __attribute__((kernel)) testClzChar4Char4(char4 inValue) {
TestConvert.rs 43 float4 __attribute__((kernel)) testConvertFloat4Char4Float4(char4 inV) {
115 char4 __attribute__((kernel)) testConvertChar4Float4Char4(float4 inV) {
127 char4 __attribute__((kernel)) testConvertChar4Char4Char4(char4 inV) {
139 char4 __attribute__((kernel)) testConvertChar4Uchar4Char4(uchar4 inV) {
151 char4 __attribute__((kernel)) testConvertChar4Short4Char4(short4 inV) {
163 char4 __attribute__((kernel)) testConvertChar4Ushort4Char4(ushort4 inV) {
175 char4 __attribute__((kernel)) testConvertChar4Int4Char4(int4 inV) {
187 char4 __attribute__((kernel)) testConvertChar4Uint4Char4(uint4 inV) {
211 uchar4 __attribute__((kernel)) testConvertUchar4Char4Uchar4(char4 inV)
    [all...]
TestClamp.rs 85 char4 __attribute__((kernel)) testClampChar4Char4Char4Char4(char4 inValue, unsigned int x) {
86 char4 inMinValue = rsGetElementAt_char4(gAllocInMinValue, x);
87 char4 inMaxValue = rsGetElementAt_char4(gAllocInMaxValue, x);
271 char4 __attribute__((kernel)) testClampChar4CharCharChar4(char4 inValue, unsigned int x) {
TestMax.rs 109 char4 __attribute__((kernel)) testMaxChar4Char4Char4(char4 inA, unsigned int x) {
110 char4 inB = rsGetElementAt_char4(gAllocInB, x);
TestMin.rs 109 char4 __attribute__((kernel)) testMinChar4Char4Char4(char4 inA, unsigned int x) {
110 char4 inB = rsGetElementAt_char4(gAllocInB, x);
  /frameworks/rs/tests/typecheck/
kernels.rs 28 char4 c4;
29 char4 c4i = {1, 2, 3, 4};
  /frameworks/rs/scriptc/
rs_convert.rsh 59 convert_float4(char4 v);
112 extern char4 __attribute__((const, overloadable))
121 extern char4 __attribute__((const, overloadable))
122 convert_char4(char4 v);
130 extern char4 __attribute__((const, overloadable))
139 extern char4 __attribute__((const, overloadable))
148 extern char4 __attribute__((const, overloadable))
157 extern char4 __attribute__((const, overloadable))
166 extern char4 __attribute__((const, overloadable))
185 convert_uchar4(char4 v)
    [all...]
rs_value_types.rsh 419 * char4: Four 8 bit signed integers
424 typedef char __attribute__((ext_vector_type(4))) char4;
rs_allocation_data.rsh 184 extern char4 __attribute__((overloadable))
334 extern char4 __attribute__((overloadable))
484 extern char4 __attribute__((overloadable))
665 rsAllocationVStoreX_char4(rs_allocation a, char4 val, uint32_t x);
815 rsAllocationVStoreX_char4(rs_allocation a, char4 val, uint32_t x, uint32_t y);
    [all...]
  /prebuilts/sdk/renderscript/include/
rs_convert.rsh 59 convert_float4(char4 v);
112 extern char4 __attribute__((const, overloadable))
121 extern char4 __attribute__((const, overloadable))
122 convert_char4(char4 v);
130 extern char4 __attribute__((const, overloadable))
139 extern char4 __attribute__((const, overloadable))
148 extern char4 __attribute__((const, overloadable))
157 extern char4 __attribute__((const, overloadable))
166 extern char4 __attribute__((const, overloadable))
185 convert_uchar4(char4 v)
    [all...]
rs_value_types.rsh 419 * char4: Four 8 bit signed integers
424 typedef char __attribute__((ext_vector_type(4))) char4;
rs_allocation_data.rsh 184 extern char4 __attribute__((overloadable))
334 extern char4 __attribute__((overloadable))
484 extern char4 __attribute__((overloadable))
665 rsAllocationVStoreX_char4(rs_allocation a, char4 val, uint32_t x);
815 rsAllocationVStoreX_char4(rs_allocation a, char4 val, uint32_t x, uint32_t y);
    [all...]
  /external/opencv3/modules/core/include/opencv2/core/cuda/
vec_traits.hpp 157 template<> struct TypeVec<schar, 4> { typedef char4 vec_type; };
268 template<> struct VecTraits<char4>
272 static __device__ __host__ __forceinline__ char4 all(schar v) {return make_char4(v, v, v, v);}
273 static __device__ __host__ __forceinline__ char4 make(schar x, schar y, schar z, schar w) {return make_char4(x, y, z, w);}
274 static __device__ __host__ __forceinline__ char4 make(const schar* v) {return make_char4(v[0], v[1], v[2], v[3]);}
  /external/opencv3/modules/core/include/opencv2/core/cuda/detail/
type_traits_detail.hpp 91 template <> struct IsVec<char4> { enum {value = 1}; };
  /external/opencv3/modules/cudev/include/opencv2/cudev/util/detail/
type_traits.hpp 81 template <> struct IsVec<char4> { enum {value = 1}; };
  /cts/tests/tests/renderscript/src/android/renderscript/cts/
kernel_input.rs 101 VEC4_TEST(char4)
  /frameworks/rs/driver/runtime/arch/
generic.c 250 extern char4 __attribute__((overloadable)) max(char4 v1, char4 v2) {
251 char4 r;
451 extern char4 __attribute__((overloadable)) min(char4 v1, char4 v2) {
452 char4 r;
  /frameworks/rs/cpu_ref/
rsCpuIntrinsicInlines.h 37 typedef char char4 __attribute__((ext_vector_type(4))); typedef

Completed in 511 milliseconds

1 2