A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://clang.llvm.org/doxygen/opencl-c-base_8h.html below:

clang: lib/Headers/opencl-c-base.h File Reference

Go to the source code of this file.

#define  __opencl_c_named_address_space_builtins   1   #define  __half   half   #define  MAXFLOAT   0x1.fffffep127f   Value of maximum non-infinite single-precision floating-point number.
  #define  HUGE_VALF   (__builtin_huge_valf())   A positive float constant expression.
  #define  HUGE_VAL   (__builtin_huge_val())   A positive double constant expression.
  #define  INFINITY   (__builtin_inff())   A constant expression of type float representing positive or unsigned infinity.
  #define  NAN   as_float(INT_MAX)   A constant expression of type float representing a quiet NaN.
  #define  FP_ILOGB0   INT_MIN   #define  FP_ILOGBNAN   INT_MAX   #define  FLT_DIG   6   #define  FLT_MANT_DIG   24   #define  FLT_MAX_10_EXP   +38   #define  FLT_MAX_EXP   +128   #define  FLT_MIN_10_EXP   -37   #define  FLT_MIN_EXP   -125   #define  FLT_RADIX   2   #define  FLT_MAX   0x1.fffffep127f   #define  FLT_MIN   0x1.0p-126f   #define  FLT_EPSILON   0x1.0p-23f   #define  M_E_F   2.71828182845904523536028747135266250f   #define  M_LOG2E_F   1.44269504088896340735992468100189214f   #define  M_LOG10E_F   0.434294481903251827651128918916605082f   #define  M_LN2_F   0.693147180559945309417232121458176568f   #define  M_LN10_F   2.30258509299404568401799145468436421f   #define  M_PI_F   3.14159265358979323846264338327950288f   #define  M_PI_2_F   1.57079632679489661923132169163975144f   #define  M_PI_4_F   0.785398163397448309615660845819875721f   #define  M_1_PI_F   0.318309886183790671537767526745028724f   #define  M_2_PI_F   0.636619772367581343075535053490057448f   #define  M_2_SQRTPI_F   1.12837916709551257389615890312154517f   #define  M_SQRT2_F   1.41421356237309504880168872420969808f   #define  M_SQRT1_2_F   0.707106781186547524400844362104849039f   #define  DBL_DIG   15   #define  DBL_MANT_DIG   53   #define  DBL_MAX_10_EXP   +308   #define  DBL_MAX_EXP   +1024   #define  DBL_MIN_10_EXP   -307   #define  DBL_MIN_EXP   -1021   #define  DBL_RADIX   2   #define  DBL_MAX   0x1.fffffffffffffp1023   #define  DBL_MIN   0x1.0p-1022   #define  DBL_EPSILON   0x1.0p-52   #define  M_E   0x1.5bf0a8b145769p+1   #define  M_LOG2E   0x1.71547652b82fep+0   #define  M_LOG10E   0x1.bcb7b1526e50ep-2   #define  M_LN2   0x1.62e42fefa39efp-1   #define  M_LN10   0x1.26bb1bbb55516p+1   #define  M_PI   0x1.921fb54442d18p+1   #define  M_PI_2   0x1.921fb54442d18p+0   #define  M_PI_4   0x1.921fb54442d18p-1   #define  M_1_PI   0x1.45f306dc9c883p-2   #define  M_2_PI   0x1.45f306dc9c883p-1   #define  M_2_SQRTPI   0x1.20dd750429b6dp+0   #define  M_SQRT2   0x1.6a09e667f3bcdp+0   #define  M_SQRT1_2   0x1.6a09e667f3bcdp-1   #define  CHAR_BIT   8   #define  SCHAR_MAX   127   #define  SCHAR_MIN   (-128)   #define  UCHAR_MAX   255   #define  CHAR_MAX   SCHAR_MAX   #define  CHAR_MIN   SCHAR_MIN   #define  USHRT_MAX   65535   #define  SHRT_MAX   32767   #define  SHRT_MIN   (-32768)   #define  UINT_MAX   0xffffffff   #define  INT_MAX   2147483647   #define  INT_MIN   (-2147483647-1)   #define  ULONG_MAX   0xffffffffffffffffUL   #define  LONG_MAX   0x7fffffffffffffffL   #define  LONG_MIN   (-0x7fffffffffffffffL-1)   #define  CLK_LOCAL_MEM_FENCE   0x01   Queue a memory fence to ensure correct ordering of memory operations to local memory.
  #define  CLK_GLOBAL_MEM_FENCE   0x02   Queue a memory fence to ensure correct ordering of memory operations to global memory.
  #define  CLK_IMAGE_MEM_FENCE   0x04   Queue a memory fence to ensure correct ordering of memory operations between work-items of a work-group to image memory.
  #define  ATOMIC_VAR_INIT(x)   (x)   #define  ATOMIC_FLAG_INIT   0   #define  CLK_ADDRESS_NONE   0   #define  CLK_ADDRESS_CLAMP_TO_EDGE   2   #define  CLK_ADDRESS_CLAMP   4   #define  CLK_ADDRESS_REPEAT   6   #define  CLK_ADDRESS_MIRRORED_REPEAT   8   #define  CLK_NORMALIZED_COORDS_FALSE   0   #define  CLK_NORMALIZED_COORDS_TRUE   1   #define  CLK_FILTER_NEAREST   0x10   #define  CLK_FILTER_LINEAR   0x20   #define  CLK_SNORM_INT8   0x10D0   #define  CLK_SNORM_INT16   0x10D1   #define  CLK_UNORM_INT8   0x10D2   #define  CLK_UNORM_INT16   0x10D3   #define  CLK_UNORM_SHORT_565   0x10D4   #define  CLK_UNORM_SHORT_555   0x10D5   #define  CLK_UNORM_INT_101010   0x10D6   #define  CLK_SIGNED_INT8   0x10D7   #define  CLK_SIGNED_INT16   0x10D8   #define  CLK_SIGNED_INT32   0x10D9   #define  CLK_UNSIGNED_INT8   0x10DA   #define  CLK_UNSIGNED_INT16   0x10DB   #define  CLK_UNSIGNED_INT32   0x10DC   #define  CLK_HALF_FLOAT   0x10DD   #define  CLK_FLOAT   0x10DE   #define  CLK_UNORM_INT24   0x10DF   #define  CLK_UNORM_INT_101010_2   0x10E0   #define  CLK_R   0x10B0   #define  CLK_A   0x10B1   #define  CLK_RG   0x10B2   #define  CLK_RA   0x10B3   #define  CLK_RGB   0x10B4   #define  CLK_RGBA   0x10B5   #define  CLK_BGRA   0x10B6   #define  CLK_ARGB   0x10B7   #define  CLK_INTENSITY   0x10B8   #define  CLK_LUMINANCE   0x10B9   #define  CLK_Rx   0x10BA   #define  CLK_RGx   0x10BB   #define  CLK_RGBx   0x10BC   #define  CLK_DEPTH   0x10BD   #define  CLK_DEPTH_STENCIL   0x10BE   #define  CLK_sRGB   0x10BF   #define  CLK_sRGBx   0x10C0   #define  CLK_sRGBA   0x10C1   #define  CLK_sBGRA   0x10C2   #define  CLK_ABGR   0x10C3   #define  CLK_NULL_RESERVE_ID   (__builtin_astype(((void*)(__SIZE_MAX__)), reserve_id_t))   #define  CL_COMPLETE   0x0   #define  CL_RUNNING   0x1   #define  CL_SUBMITTED   0x2   #define  CL_QUEUED   0x3   #define  CLK_SUCCESS   0   #define  CLK_ENQUEUE_FAILURE   -101   #define  CLK_INVALID_QUEUE   -102   #define  CLK_INVALID_NDRANGE   -160   #define  CLK_INVALID_EVENT_WAIT_LIST   -57   #define  CLK_DEVICE_QUEUE_FULL   -161   #define  CLK_INVALID_ARG_SIZE   -51   #define  CLK_EVENT_ALLOCATION_FAILURE   -100   #define  CLK_OUT_OF_RESOURCES   -5   #define  CLK_NULL_QUEUE   0   #define  CLK_NULL_EVENT   (__builtin_astype(((__SIZE_MAX__)), clk_event_t))   #define  CLK_ENQUEUE_FLAGS_NO_WAIT   0x0   #define  CLK_ENQUEUE_FLAGS_WAIT_KERNEL   0x1   #define  CLK_ENQUEUE_FLAGS_WAIT_WORK_GROUP   0x2   #define  CLK_PROFILING_COMMAND_EXEC_TIME   0x1   #define  MAX_WORK_DIM   3   #define  as_char(x)   __builtin_astype((x), char)   OpenCL v1.1/1.2/2.0 s6.2.4.2 - as_type operators Reinterprets a data type as another data type of the same size.
  #define  as_char2(x)   __builtin_astype((x), char2)   #define  as_char3(x)   __builtin_astype((x), char3)   #define  as_char4(x)   __builtin_astype((x), char4)   #define  as_char8(x)   __builtin_astype((x), char8)   #define  as_char16(x)   __builtin_astype((x), char16)   #define  as_uchar(x)   __builtin_astype((x), uchar)   #define  as_uchar2(x)   __builtin_astype((x), uchar2)   #define  as_uchar3(x)   __builtin_astype((x), uchar3)   #define  as_uchar4(x)   __builtin_astype((x), uchar4)   #define  as_uchar8(x)   __builtin_astype((x), uchar8)   #define  as_uchar16(x)   __builtin_astype((x), uchar16)   #define  as_short(x)   __builtin_astype((x), short)   #define  as_short2(x)   __builtin_astype((x), short2)   #define  as_short3(x)   __builtin_astype((x), short3)   #define  as_short4(x)   __builtin_astype((x), short4)   #define  as_short8(x)   __builtin_astype((x), short8)   #define  as_short16(x)   __builtin_astype((x), short16)   #define  as_ushort(x)   __builtin_astype((x), ushort)   #define  as_ushort2(x)   __builtin_astype((x), ushort2)   #define  as_ushort3(x)   __builtin_astype((x), ushort3)   #define  as_ushort4(x)   __builtin_astype((x), ushort4)   #define  as_ushort8(x)   __builtin_astype((x), ushort8)   #define  as_ushort16(x)   __builtin_astype((x), ushort16)   #define  as_int(x)   __builtin_astype((x), int)   #define  as_int2(x)   __builtin_astype((x), int2)   #define  as_int3(x)   __builtin_astype((x), int3)   #define  as_int4(x)   __builtin_astype((x), int4)   #define  as_int8(x)   __builtin_astype((x), int8)   #define  as_int16(x)   __builtin_astype((x), int16)   #define  as_uint(x)   __builtin_astype((x), uint)   #define  as_uint2(x)   __builtin_astype((x), uint2)   #define  as_uint3(x)   __builtin_astype((x), uint3)   #define  as_uint4(x)   __builtin_astype((x), uint4)   #define  as_uint8(x)   __builtin_astype((x), uint8)   #define  as_uint16(x)   __builtin_astype((x), uint16)   #define  as_long(x)   __builtin_astype((x), long)   #define  as_long2(x)   __builtin_astype((x), long2)   #define  as_long3(x)   __builtin_astype((x), long3)   #define  as_long4(x)   __builtin_astype((x), long4)   #define  as_long8(x)   __builtin_astype((x), long8)   #define  as_long16(x)   __builtin_astype((x), long16)   #define  as_ulong(x)   __builtin_astype((x), ulong)   #define  as_ulong2(x)   __builtin_astype((x), ulong2)   #define  as_ulong3(x)   __builtin_astype((x), ulong3)   #define  as_ulong4(x)   __builtin_astype((x), ulong4)   #define  as_ulong8(x)   __builtin_astype((x), ulong8)   #define  as_ulong16(x)   __builtin_astype((x), ulong16)   #define  as_float(x)   __builtin_astype((x), float)   #define  as_float2(x)   __builtin_astype((x), float2)   #define  as_float3(x)   __builtin_astype((x), float3)   #define  as_float4(x)   __builtin_astype((x), float4)   #define  as_float8(x)   __builtin_astype((x), float8)   #define  as_float16(x)   __builtin_astype((x), float16)   #define  as_size_t(x)   __builtin_astype((x), size_t)   #define  as_ptrdiff_t(x)   __builtin_astype((x), ptrdiff_t)   #define  as_intptr_t(x)   __builtin_astype((x), intptr_t)   #define  as_uintptr_t(x)   __builtin_astype((x), uintptr_t)   #define  __kernel_exec(X, typen)   #define  kernel_exec(X, typen)   typedef unsigned char  uchar   An unsigned 8-bit integer.
  typedef unsigned short  ushort   An unsigned 16-bit integer.
  typedef unsigned int  uint   An unsigned 32-bit integer.
  typedef unsigned long  ulong   An unsigned 64-bit integer.
  typedef __SIZE_TYPE__  size_t   The unsigned integer type of the result of the sizeof operator.
  typedef __PTRDIFF_TYPE__  ptrdiff_t   A signed integer type that is the result of subtracting two pointers.
  typedef __INTPTR_TYPE__  intptr_t   A signed integer type with the property that any valid pointer to void can be converted to this type, then converted back to pointer to void, and the result will compare equal to the original pointer.
  typedef __UINTPTR_TYPE__  uintptr_t   An unsigned integer type with the property that any valid pointer to void can be converted to this type, then converted back to pointer to void, and the result will compare equal to the original pointer.
  typedef char char2  __attribute__((ext_vector_type(2)))   typedef uint  cl_mem_fence_flags   typedef enum memory_scope  memory_scope   typedef enum memory_order  memory_order   typedef int  kernel_enqueue_flags_t   typedef int  clk_profiling_info   enum   memory_scope { memory_scope_work_item = __OPENCL_MEMORY_SCOPE_WORK_ITEM , memory_scope_work_group = __OPENCL_MEMORY_SCOPE_WORK_GROUP , memory_scope_device = __OPENCL_MEMORY_SCOPE_DEVICE }   enum   memory_order {
  memory_order_relaxed = __ATOMIC_RELAXED , memory_order_acquire = __ATOMIC_ACQUIRE , memory_order_release = __ATOMIC_RELEASE , memory_order_acq_rel = __ATOMIC_ACQ_REL ,
  memory_order_relaxed = __ATOMIC_RELAXED , memory_order_consume = __ATOMIC_CONSUME , memory_order_acquire = __ATOMIC_ACQUIRE , memory_order_release = __ATOMIC_RELEASE ,
  memory_order_acq_rel = __ATOMIC_ACQ_REL , memory_order_seq_cst = __ATOMIC_SEQ_CST
}   ◆ __half ◆ __kernel_exec #define __kernel_exec (   X,   typen  ) Value:

__kernel \

__attribute__((work_group_size_hint(

X

, 1, 1))) \

__attribute__((vec_type_hint(typen)))

Definition at line 680 of file opencl-c-base.h.

◆ __opencl_c_named_address_space_builtins #define __opencl_c_named_address_space_builtins   1

Definition at line 107 of file opencl-c-base.h.

◆ as_char #define as_char (   x )    __builtin_astype((x), char)

OpenCL v1.1/1.2/2.0 s6.2.4.2 - as_type operators Reinterprets a data type as another data type of the same size.

Definition at line 570 of file opencl-c-base.h.

◆ as_char16 #define as_char16 (   x )    __builtin_astype((x), char16)

Definition at line 575 of file opencl-c-base.h.

◆ as_char2 #define as_char2 (   x )    __builtin_astype((x), char2)

Definition at line 571 of file opencl-c-base.h.

◆ as_char3 #define as_char3 (   x )    __builtin_astype((x), char3)

Definition at line 572 of file opencl-c-base.h.

◆ as_char4 #define as_char4 (   x )    __builtin_astype((x), char4)

Definition at line 573 of file opencl-c-base.h.

◆ as_char8 #define as_char8 (   x )    __builtin_astype((x), char8)

Definition at line 574 of file opencl-c-base.h.

◆ as_float ◆ as_float16 #define as_float16 (   x )    __builtin_astype((x), float16)

Definition at line 631 of file opencl-c-base.h.

◆ as_float2 #define as_float2 (   x )    __builtin_astype((x), float2)

Definition at line 627 of file opencl-c-base.h.

◆ as_float3 #define as_float3 (   x )    __builtin_astype((x), float3)

Definition at line 628 of file opencl-c-base.h.

◆ as_float4 #define as_float4 (   x )    __builtin_astype((x), float4)

Definition at line 629 of file opencl-c-base.h.

◆ as_float8 #define as_float8 (   x )    __builtin_astype((x), float8)

Definition at line 630 of file opencl-c-base.h.

◆ as_int ◆ as_int16 #define as_int16 (   x )    __builtin_astype((x), int16)

Definition at line 603 of file opencl-c-base.h.

◆ as_int2 #define as_int2 (   x )    __builtin_astype((x), int2)

Definition at line 599 of file opencl-c-base.h.

◆ as_int3 #define as_int3 (   x )    __builtin_astype((x), int3)

Definition at line 600 of file opencl-c-base.h.

◆ as_int4 #define as_int4 (   x )    __builtin_astype((x), int4)

Definition at line 601 of file opencl-c-base.h.

◆ as_int8 #define as_int8 (   x )    __builtin_astype((x), int8)

Definition at line 602 of file opencl-c-base.h.

◆ as_intptr_t ◆ as_long #define as_long (   x )    __builtin_astype((x), long)

Definition at line 612 of file opencl-c-base.h.

◆ as_long16 #define as_long16 (   x )    __builtin_astype((x), long16)

Definition at line 617 of file opencl-c-base.h.

◆ as_long2 #define as_long2 (   x )    __builtin_astype((x), long2)

Definition at line 613 of file opencl-c-base.h.

◆ as_long3 #define as_long3 (   x )    __builtin_astype((x), long3)

Definition at line 614 of file opencl-c-base.h.

◆ as_long4 #define as_long4 (   x )    __builtin_astype((x), long4)

Definition at line 615 of file opencl-c-base.h.

◆ as_long8 #define as_long8 (   x )    __builtin_astype((x), long8)

Definition at line 616 of file opencl-c-base.h.

◆ as_ptrdiff_t ◆ as_short #define as_short (   x )    __builtin_astype((x), short)

Definition at line 584 of file opencl-c-base.h.

◆ as_short16 #define as_short16 (   x )    __builtin_astype((x), short16)

Definition at line 589 of file opencl-c-base.h.

◆ as_short2 #define as_short2 (   x )    __builtin_astype((x), short2)

Definition at line 585 of file opencl-c-base.h.

◆ as_short3 #define as_short3 (   x )    __builtin_astype((x), short3)

Definition at line 586 of file opencl-c-base.h.

◆ as_short4 #define as_short4 (   x )    __builtin_astype((x), short4)

Definition at line 587 of file opencl-c-base.h.

◆ as_short8 #define as_short8 (   x )    __builtin_astype((x), short8)

Definition at line 588 of file opencl-c-base.h.

◆ as_size_t ◆ as_uchar ◆ as_uchar16 #define as_uchar16 (   x )    __builtin_astype((x), uchar16)

Definition at line 582 of file opencl-c-base.h.

◆ as_uchar2 #define as_uchar2 (   x )    __builtin_astype((x), uchar2)

Definition at line 578 of file opencl-c-base.h.

◆ as_uchar3 #define as_uchar3 (   x )    __builtin_astype((x), uchar3)

Definition at line 579 of file opencl-c-base.h.

◆ as_uchar4 #define as_uchar4 (   x )    __builtin_astype((x), uchar4)

Definition at line 580 of file opencl-c-base.h.

◆ as_uchar8 #define as_uchar8 (   x )    __builtin_astype((x), uchar8)

Definition at line 581 of file opencl-c-base.h.

◆ as_uint ◆ as_uint16 #define as_uint16 (   x )    __builtin_astype((x), uint16)

Definition at line 610 of file opencl-c-base.h.

◆ as_uint2 #define as_uint2 (   x )    __builtin_astype((x), uint2)

Definition at line 606 of file opencl-c-base.h.

◆ as_uint3 #define as_uint3 (   x )    __builtin_astype((x), uint3)

Definition at line 607 of file opencl-c-base.h.

◆ as_uint4 #define as_uint4 (   x )    __builtin_astype((x), uint4)

Definition at line 608 of file opencl-c-base.h.

◆ as_uint8 #define as_uint8 (   x )    __builtin_astype((x), uint8)

Definition at line 609 of file opencl-c-base.h.

◆ as_uintptr_t ◆ as_ulong ◆ as_ulong16 #define as_ulong16 (   x )    __builtin_astype((x), ulong16)

Definition at line 624 of file opencl-c-base.h.

◆ as_ulong2 #define as_ulong2 (   x )    __builtin_astype((x), ulong2)

Definition at line 620 of file opencl-c-base.h.

◆ as_ulong3 #define as_ulong3 (   x )    __builtin_astype((x), ulong3)

Definition at line 621 of file opencl-c-base.h.

◆ as_ulong4 #define as_ulong4 (   x )    __builtin_astype((x), ulong4)

Definition at line 622 of file opencl-c-base.h.

◆ as_ulong8 #define as_ulong8 (   x )    __builtin_astype((x), ulong8)

Definition at line 623 of file opencl-c-base.h.

◆ as_ushort ◆ as_ushort16 #define as_ushort16 (   x )    __builtin_astype((x), ushort16)

Definition at line 596 of file opencl-c-base.h.

◆ as_ushort2 #define as_ushort2 (   x )    __builtin_astype((x), ushort2)

Definition at line 592 of file opencl-c-base.h.

◆ as_ushort3 #define as_ushort3 (   x )    __builtin_astype((x), ushort3)

Definition at line 593 of file opencl-c-base.h.

◆ as_ushort4 #define as_ushort4 (   x )    __builtin_astype((x), ushort4)

Definition at line 594 of file opencl-c-base.h.

◆ as_ushort8 #define as_ushort8 (   x )    __builtin_astype((x), ushort8)

Definition at line 595 of file opencl-c-base.h.

◆ ATOMIC_FLAG_INIT ◆ ATOMIC_VAR_INIT ◆ CHAR_BIT ◆ CHAR_MAX ◆ CHAR_MIN ◆ CL_COMPLETE ◆ CL_QUEUED ◆ CL_RUNNING ◆ CL_SUBMITTED ◆ CLK_A ◆ CLK_ABGR ◆ CLK_ADDRESS_CLAMP ◆ CLK_ADDRESS_CLAMP_TO_EDGE ◆ CLK_ADDRESS_MIRRORED_REPEAT ◆ CLK_ADDRESS_NONE ◆ CLK_ADDRESS_REPEAT ◆ CLK_ARGB ◆ CLK_BGRA ◆ CLK_DEPTH ◆ CLK_DEPTH_STENCIL ◆ CLK_DEVICE_QUEUE_FULL ◆ CLK_ENQUEUE_FAILURE ◆ CLK_ENQUEUE_FLAGS_NO_WAIT ◆ CLK_ENQUEUE_FLAGS_WAIT_KERNEL ◆ CLK_ENQUEUE_FLAGS_WAIT_WORK_GROUP #define CLK_ENQUEUE_FLAGS_WAIT_WORK_GROUP   0x2

Definition at line 545 of file opencl-c-base.h.

◆ CLK_EVENT_ALLOCATION_FAILURE ◆ CLK_FILTER_LINEAR ◆ CLK_FILTER_NEAREST ◆ CLK_FLOAT ◆ CLK_GLOBAL_MEM_FENCE #define CLK_GLOBAL_MEM_FENCE   0x02

Queue a memory fence to ensure correct ordering of memory operations to global memory.

Definition at line 385 of file opencl-c-base.h.

◆ CLK_HALF_FLOAT ◆ CLK_IMAGE_MEM_FENCE #define CLK_IMAGE_MEM_FENCE   0x04

Queue a memory fence to ensure correct ordering of memory operations between work-items of a work-group to image memory.

Definition at line 415 of file opencl-c-base.h.

◆ CLK_INTENSITY ◆ CLK_INVALID_ARG_SIZE ◆ CLK_INVALID_EVENT_WAIT_LIST ◆ CLK_INVALID_NDRANGE ◆ CLK_INVALID_QUEUE ◆ CLK_LOCAL_MEM_FENCE #define CLK_LOCAL_MEM_FENCE   0x01

Queue a memory fence to ensure correct ordering of memory operations to local memory.

Definition at line 379 of file opencl-c-base.h.

◆ CLK_LUMINANCE ◆ CLK_NORMALIZED_COORDS_FALSE ◆ CLK_NORMALIZED_COORDS_TRUE ◆ CLK_NULL_EVENT #define CLK_NULL_EVENT   (__builtin_astype(((__SIZE_MAX__)), clk_event_t))

Definition at line 540 of file opencl-c-base.h.

◆ CLK_NULL_QUEUE ◆ CLK_NULL_RESERVE_ID #define CLK_NULL_RESERVE_ID   (__builtin_astype(((void*)(__SIZE_MAX__)), reserve_id_t))

Definition at line 521 of file opencl-c-base.h.

◆ CLK_OUT_OF_RESOURCES ◆ CLK_PROFILING_COMMAND_EXEC_TIME #define CLK_PROFILING_COMMAND_EXEC_TIME   0x1

Definition at line 551 of file opencl-c-base.h.

◆ CLK_R ◆ CLK_RA ◆ CLK_RG ◆ CLK_RGB ◆ CLK_RGBA ◆ CLK_RGBx ◆ CLK_RGx ◆ CLK_Rx ◆ CLK_sBGRA ◆ CLK_SIGNED_INT16 ◆ CLK_SIGNED_INT32 ◆ CLK_SIGNED_INT8 ◆ CLK_SNORM_INT16 ◆ CLK_SNORM_INT8 ◆ CLK_sRGB ◆ CLK_sRGBA ◆ CLK_sRGBx ◆ CLK_SUCCESS ◆ CLK_UNORM_INT16 ◆ CLK_UNORM_INT24 ◆ CLK_UNORM_INT8 ◆ CLK_UNORM_INT_101010 ◆ CLK_UNORM_INT_101010_2 ◆ CLK_UNORM_SHORT_555 ◆ CLK_UNORM_SHORT_565 ◆ CLK_UNSIGNED_INT16 ◆ CLK_UNSIGNED_INT32 ◆ CLK_UNSIGNED_INT8 ◆ DBL_DIG ◆ DBL_EPSILON ◆ DBL_MANT_DIG ◆ DBL_MAX ◆ DBL_MAX_10_EXP ◆ DBL_MAX_EXP ◆ DBL_MIN ◆ DBL_MIN_10_EXP ◆ DBL_MIN_EXP ◆ DBL_RADIX ◆ FLT_DIG ◆ FLT_EPSILON ◆ FLT_MANT_DIG ◆ FLT_MAX ◆ FLT_MAX_10_EXP ◆ FLT_MAX_EXP ◆ FLT_MIN ◆ FLT_MIN_10_EXP ◆ FLT_MIN_EXP ◆ FLT_RADIX ◆ FP_ILOGB0 ◆ FP_ILOGBNAN ◆ HUGE_VAL #define HUGE_VAL   (__builtin_huge_val())

A positive double constant expression.

HUGE_VAL evaluates to +infinity. Used as an error value returned by the built-in math functions.

Definition at line 259 of file opencl-c-base.h.

◆ HUGE_VALF #define HUGE_VALF   (__builtin_huge_valf())

A positive float constant expression.

HUGE_VALF evaluates to +infinity. Used as an error value returned by the built-in math functions.

Definition at line 252 of file opencl-c-base.h.

◆ INFINITY #define INFINITY   (__builtin_inff())

A constant expression of type float representing positive or unsigned infinity.

Definition at line 265 of file opencl-c-base.h.

◆ INT_MAX ◆ INT_MIN ◆ kernel_exec #define kernel_exec (   X,   typen  ) Value:

__kernel \

__attribute__((work_group_size_hint(

X

, 1, 1))) \

__attribute__((vec_type_hint(typen)))

Definition at line 684 of file opencl-c-base.h.

◆ LONG_MAX ◆ LONG_MIN ◆ M_1_PI ◆ M_1_PI_F #define M_1_PI_F   0.318309886183790671537767526745028724f

Definition at line 294 of file opencl-c-base.h.

◆ M_2_PI ◆ M_2_PI_F #define M_2_PI_F   0.636619772367581343075535053490057448f

Definition at line 295 of file opencl-c-base.h.

◆ M_2_SQRTPI ◆ M_2_SQRTPI_F #define M_2_SQRTPI_F   1.12837916709551257389615890312154517f

Definition at line 296 of file opencl-c-base.h.

◆ M_E ◆ M_E_F #define M_E_F   2.71828182845904523536028747135266250f

Definition at line 286 of file opencl-c-base.h.

◆ M_LN10 ◆ M_LN10_F #define M_LN10_F   2.30258509299404568401799145468436421f

Definition at line 290 of file opencl-c-base.h.

◆ M_LN2 ◆ M_LN2_F #define M_LN2_F   0.693147180559945309417232121458176568f

Definition at line 289 of file opencl-c-base.h.

◆ M_LOG10E ◆ M_LOG10E_F #define M_LOG10E_F   0.434294481903251827651128918916605082f

Definition at line 288 of file opencl-c-base.h.

◆ M_LOG2E ◆ M_LOG2E_F #define M_LOG2E_F   1.44269504088896340735992468100189214f

Definition at line 287 of file opencl-c-base.h.

◆ M_PI ◆ M_PI_2 ◆ M_PI_2_F #define M_PI_2_F   1.57079632679489661923132169163975144f

Definition at line 292 of file opencl-c-base.h.

◆ M_PI_4 ◆ M_PI_4_F #define M_PI_4_F   0.785398163397448309615660845819875721f

Definition at line 293 of file opencl-c-base.h.

◆ M_PI_F #define M_PI_F   3.14159265358979323846264338327950288f

Definition at line 291 of file opencl-c-base.h.

◆ M_SQRT1_2 ◆ M_SQRT1_2_F #define M_SQRT1_2_F   0.707106781186547524400844362104849039f

Definition at line 298 of file opencl-c-base.h.

◆ M_SQRT2 ◆ M_SQRT2_F #define M_SQRT2_F   1.41421356237309504880168872420969808f

Definition at line 297 of file opencl-c-base.h.

◆ MAX_WORK_DIM ◆ MAXFLOAT #define MAXFLOAT   0x1.fffffep127f

Value of maximum non-infinite single-precision floating-point number.

Definition at line 245 of file opencl-c-base.h.

◆ NAN

A constant expression of type float representing a quiet NaN.

Definition at line 270 of file opencl-c-base.h.

◆ SCHAR_MAX ◆ SCHAR_MIN ◆ SHRT_MAX ◆ SHRT_MIN ◆ UCHAR_MAX ◆ UINT_MAX ◆ ULONG_MAX ◆ USHRT_MAX ◆ __attribute__ ◆ cl_mem_fence_flags ◆ clk_profiling_info ◆ intptr_t

A signed integer type with the property that any valid pointer to void can be converted to this type, then converted back to pointer to void, and the result will compare equal to the original pointer.

Definition at line 158 of file opencl-c-base.h.

◆ kernel_enqueue_flags_t ◆ memory_order ◆ memory_scope ◆ ptrdiff_t

A signed integer type that is the result of subtracting two pointers.

This is a 32-bit signed integer if CL_DEVICE_ADDRESS_BITS defined in table 4.3 is 32-bits and is a 64-bit signed integer if CL_DEVICE_ADDRESS_BITS is 64-bits.

Definition at line 151 of file opencl-c-base.h.

◆ size_t

The unsigned integer type of the result of the sizeof operator.

This is a 32-bit unsigned integer if CL_DEVICE_ADDRESS_BITS defined in table 4.3 is 32-bits and is a 64-bit unsigned integer if CL_DEVICE_ADDRESS_BITS is 64-bits.

Definition at line 143 of file opencl-c-base.h.

◆ uchar ◆ uint ◆ uintptr_t

An unsigned integer type with the property that any valid pointer to void can be converted to this type, then converted back to pointer to void, and the result will compare equal to the original pointer.

Definition at line 165 of file opencl-c-base.h.

◆ ulong ◆ ushort ◆ memory_order Enumerator memory_order_relaxed  memory_order_acquire  memory_order_release  memory_order_acq_rel  memory_order_relaxed  memory_order_consume  memory_order_acquire  memory_order_release  memory_order_acq_rel  memory_order_seq_cst 

Definition at line 423 of file opencl-c-base.h.

◆ memory_scope Enumerator memory_scope_work_item  memory_scope_work_group  memory_scope_device 

Definition at line 389 of file opencl-c-base.h.

◆ printf() int printf ( __constant const char *  st,   ...  )

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4