Home
last modified time | relevance | path

Searched refs:_CLC_DECL (Results 1 – 25 of 109) sorted by relevance

12345

/external/llvm-project/libclc/generic/include/clc/image/
Dimage.h1 _CLC_OVERLOAD _CLC_DECL int get_image_width (image2d_t image);
2 _CLC_OVERLOAD _CLC_DECL int get_image_width (image3d_t image);
4 _CLC_OVERLOAD _CLC_DECL int get_image_height (image2d_t image);
5 _CLC_OVERLOAD _CLC_DECL int get_image_height (image3d_t image);
7 _CLC_OVERLOAD _CLC_DECL int get_image_depth (image3d_t image);
9 _CLC_OVERLOAD _CLC_DECL int get_image_channel_data_type (image2d_t image);
10 _CLC_OVERLOAD _CLC_DECL int get_image_channel_data_type (image3d_t image);
12 _CLC_OVERLOAD _CLC_DECL int get_image_channel_order (image2d_t image);
13 _CLC_OVERLOAD _CLC_DECL int get_image_channel_order (image3d_t image);
15 _CLC_OVERLOAD _CLC_DECL int2 get_image_dim (image2d_t image);
[all …]
/external/llvm-project/libclc/generic/lib/math/
Dsincos_helpers.h25 _CLC_DECL float __clc_sinf_piby4(float x, float y);
26 _CLC_DECL float __clc_cosf_piby4(float x, float y);
27 _CLC_DECL float __clc_tanf_piby4(float x, int y);
28 _CLC_DECL int __clc_argReductionS(float *r, float *rr, float x);
34 _CLC_DECL void __clc_remainder_piby2_medium(double x, double *r, double *rr, int *regn);
35 _CLC_DECL void __clc_remainder_piby2_large(double x, double *r, double *rr, int *regn);
36 _CLC_DECL double2 __clc_sincos_piby4(double x, double xx);
/external/llvm-project/libclc/generic/include/
Dconfig.h23 _CLC_DECL bool __clc_subnormals_disabled();
24 _CLC_DECL bool __clc_fp16_subnormals_supported();
25 _CLC_DECL bool __clc_fp32_subnormals_supported();
26 _CLC_DECL bool __clc_fp64_subnormals_supported();
/external/llvm-project/libclc/generic/include/clc/atomic/
Datomic_dec.h1 _CLC_OVERLOAD _CLC_DECL int atomic_dec (volatile local int *);
2 _CLC_OVERLOAD _CLC_DECL int atomic_dec (volatile global int *);
3 _CLC_OVERLOAD _CLC_DECL uint atomic_dec (volatile local uint *);
4 _CLC_OVERLOAD _CLC_DECL uint atomic_dec (volatile global uint *);
Datomic_inc.h1 _CLC_OVERLOAD _CLC_DECL int atomic_inc (volatile local int *);
2 _CLC_OVERLOAD _CLC_DECL int atomic_inc (volatile global int *);
3 _CLC_OVERLOAD _CLC_DECL uint atomic_inc (volatile local uint *);
4 _CLC_OVERLOAD _CLC_DECL uint atomic_inc (volatile global uint *);
Datomic_cmpxchg.h1 _CLC_OVERLOAD _CLC_DECL int atomic_cmpxchg (volatile local int *, int, int);
2 _CLC_OVERLOAD _CLC_DECL int atomic_cmpxchg (volatile global int *, int, int);
3 _CLC_OVERLOAD _CLC_DECL uint atomic_cmpxchg (volatile local uint *, uint, uint);
4 _CLC_OVERLOAD _CLC_DECL uint atomic_cmpxchg (volatile global uint *, uint, uint);
Datomic_xchg.h3 _CLC_OVERLOAD _CLC_DECL float __CLC_FUNCTION (volatile local float *, float);
4 _CLC_OVERLOAD _CLC_DECL float __CLC_FUNCTION (volatile global float *, float);
/external/llvm-project/libclc/generic/include/clc/cl_khr_int64_base_atomics/
Datom_inc.h1 _CLC_OVERLOAD _CLC_DECL long atom_inc(volatile global long *p);
2 _CLC_OVERLOAD _CLC_DECL unsigned long atom_inc(volatile global unsigned long *p);
3 _CLC_OVERLOAD _CLC_DECL long atom_inc(volatile local long *p);
4 _CLC_OVERLOAD _CLC_DECL unsigned long atom_inc(volatile local unsigned long *p);
Datom_dec.h1 _CLC_OVERLOAD _CLC_DECL long atom_dec(volatile global long *p);
2 _CLC_OVERLOAD _CLC_DECL unsigned long atom_dec(volatile global unsigned long *p);
3 _CLC_OVERLOAD _CLC_DECL long atom_dec(volatile local long *p);
4 _CLC_OVERLOAD _CLC_DECL unsigned long atom_dec(volatile local unsigned long *p);
Datom_cmpxchg.h1 _CLC_OVERLOAD _CLC_DECL long atom_cmpxchg(volatile global long *p, long cmp, long val);
2 _CLC_OVERLOAD _CLC_DECL unsigned long atom_cmpxchg(volatile global unsigned long *p, unsigned long …
3 _CLC_OVERLOAD _CLC_DECL long atom_cmpxchg(volatile local long *p, long cmp, long val);
4 _CLC_OVERLOAD _CLC_DECL unsigned long atom_cmpxchg(volatile local unsigned long *p, unsigned long c…
/external/llvm-project/libclc/generic/lib/integer/
Dadd_sat.cl5 _CLC_DECL char __clc_add_sat_s8(char, char);
6 _CLC_DECL uchar __clc_add_sat_u8(uchar, uchar);
7 _CLC_DECL short __clc_add_sat_s16(short, short);
8 _CLC_DECL ushort __clc_add_sat_u16(ushort, ushort);
9 _CLC_DECL int __clc_add_sat_s32(int, int);
10 _CLC_DECL uint __clc_add_sat_u32(uint, uint);
11 _CLC_DECL long __clc_add_sat_s64(long, long);
12 _CLC_DECL ulong __clc_add_sat_u64(ulong, ulong);
/external/llvm-project/libclc/generic/include/clc/geometric/
Dcross.h1 _CLC_OVERLOAD _CLC_DECL float3 cross(float3 p0, float3 p1);
2 _CLC_OVERLOAD _CLC_DECL float4 cross(float4 p0, float4 p1);
5 _CLC_OVERLOAD _CLC_DECL double3 cross(double3 p0, double3 p1);
6 _CLC_OVERLOAD _CLC_DECL double4 cross(double4 p0, double4 p1);
/external/llvm-project/libclc/generic/include/clc/explicit_fence/
Dexplicit_memory_fence.h1 _CLC_DECL _CLC_OVERLOAD void mem_fence(cl_mem_fence_flags flags);
2 _CLC_DECL _CLC_OVERLOAD void read_mem_fence(cl_mem_fence_flags flags);
3 _CLC_DECL _CLC_OVERLOAD void write_mem_fence(cl_mem_fence_flags flags);
/external/llvm-project/libclc/generic/include/clc/math/
Dfrexp.inc1 _CLC_OVERLOAD _CLC_DECL __CLC_GENTYPE frexp(__CLC_GENTYPE x, global __CLC_INTN *iptr);
2 _CLC_OVERLOAD _CLC_DECL __CLC_GENTYPE frexp(__CLC_GENTYPE x, local __CLC_INTN *iptr);
3 _CLC_OVERLOAD _CLC_DECL __CLC_GENTYPE frexp(__CLC_GENTYPE x, private __CLC_INTN *iptr);
Dsincos.inc1 _CLC_OVERLOAD _CLC_DECL __CLC_GENTYPE sincos (__CLC_GENTYPE x, global __CLC_GENTYPE * cosval);
2 _CLC_OVERLOAD _CLC_DECL __CLC_GENTYPE sincos (__CLC_GENTYPE x, local __CLC_GENTYPE * cosval);
3 _CLC_OVERLOAD _CLC_DECL __CLC_GENTYPE sincos (__CLC_GENTYPE x, private __CLC_GENTYPE * cosval);
Dlgamma_r.inc1 _CLC_OVERLOAD _CLC_DECL __CLC_GENTYPE lgamma_r(__CLC_GENTYPE x, global __CLC_INTN *iptr);
2 _CLC_OVERLOAD _CLC_DECL __CLC_GENTYPE lgamma_r(__CLC_GENTYPE x, local __CLC_INTN *iptr);
3 _CLC_OVERLOAD _CLC_DECL __CLC_GENTYPE lgamma_r(__CLC_GENTYPE x, private __CLC_INTN *iptr);
Dbinary_decl.inc1 _CLC_OVERLOAD _CLC_DECL __CLC_GENTYPE __CLC_FUNCTION(__CLC_GENTYPE a, __CLC_GENTYPE b);
2 _CLC_OVERLOAD _CLC_DECL __CLC_GENTYPE __CLC_FUNCTION(__CLC_GENTYPE a, __CLC_SCALAR_GENTYPE b);
/external/llvm-project/libclc/generic/include/clc/cl_khr_global_int32_base_atomics/
Datom_dec.h1 _CLC_OVERLOAD _CLC_DECL int atom_dec(volatile global int *p);
2 _CLC_OVERLOAD _CLC_DECL unsigned int atom_dec(volatile global unsigned int *p);
Datom_inc.h1 _CLC_OVERLOAD _CLC_DECL int atom_inc(volatile global int *p);
2 _CLC_OVERLOAD _CLC_DECL unsigned int atom_inc(volatile global unsigned int *p);
Datom_cmpxchg.h1 _CLC_OVERLOAD _CLC_DECL int atom_cmpxchg(volatile global int *p, int cmp, int val);
2 _CLC_OVERLOAD _CLC_DECL unsigned int atom_cmpxchg(volatile global unsigned int *p, unsigned int cmp…
/external/llvm-project/libclc/generic/include/clc/cl_khr_local_int32_base_atomics/
Datom_dec.h1 _CLC_OVERLOAD _CLC_DECL int atom_dec(volatile local int *p);
2 _CLC_OVERLOAD _CLC_DECL unsigned int atom_dec(volatile local unsigned int *p);
Datom_inc.h1 _CLC_OVERLOAD _CLC_DECL int atom_inc(volatile local int *p);
2 _CLC_OVERLOAD _CLC_DECL unsigned int atom_inc(volatile local unsigned int *p);
Datom_cmpxchg.h1 _CLC_OVERLOAD _CLC_DECL int atom_cmpxchg(volatile local int *p, int cmp, int val);
2 _CLC_OVERLOAD _CLC_DECL unsigned int atom_cmpxchg(volatile local unsigned int *p, unsigned int cmp,…
/external/llvm-project/libclc/generic/include/clc/shared/
Dmax.inc1 _CLC_OVERLOAD _CLC_DECL __CLC_GENTYPE max(__CLC_GENTYPE a, __CLC_GENTYPE b);
4 _CLC_OVERLOAD _CLC_DECL __CLC_GENTYPE max(__CLC_GENTYPE a, __CLC_SCALAR_GENTYPE b);
Dmin.inc1 _CLC_OVERLOAD _CLC_DECL __CLC_GENTYPE min(__CLC_GENTYPE a, __CLC_GENTYPE b);
4 _CLC_OVERLOAD _CLC_DECL __CLC_GENTYPE min(__CLC_GENTYPE a, __CLC_SCALAR_GENTYPE b);

12345