00001 #ifdef CH_LANG_CC
00002
00003
00004
00005
00006
00007
00008
00009 #endif
00010
00011 #ifndef _CH_CONFIG_H_
00012 #define _CH_CONFIG_H_
00013
00014
00015
00016
00017
00018
00019
00020
00021 #undef CHDEF_SYSTEM_HAVE_ALIGNEDALLOC
00022
00023 #undef CHDEF_SYSTEM_HAVE_POSIXMEMALIGN
00024
00025
00026
00027
00028
00029 #define CHDEF_SYSTEM_CACHELINESIZE 64
00030
00031 #undef CHDEF_SYSTEM_HAVE_CACHEINFOFILE
00032
00033 #undef CHDEF_SYSTEM_HAVE_CACHESYSCONF
00034
00035
00036
00037
00038
00039
00040
00041
00042
00043
00044
00045
00046
00047 #define CHDEF_BIT_SSE (1 << 0)
00048 #define CHDEF_BIT_SSE2 (1 << 1)
00049 #define CHDEF_BIT_SSE3 (1 << 2)
00050 #define CHDEF_BIT_SSSE3 (1 << 3)
00051 #define CHDEF_BIT_SSE4D1 (1 << 4)
00052 #define CHDEF_BIT_SSE4D2 (1 << 5)
00053 #define CHDEF_BIT_SSE4A (1 << 6)
00054 #define CHDEF_BIT_AVX (1 << 7)
00055 #define CHDEF_BIT_FMA (1 << 8)
00056 #define CHDEF_BIT_AVX2 (1 << 9)
00057 #define CHDEF_SYSTEM_X86VECEXT_CPU_BITS 0
00058 #define CHDEF_SYSTEM_X86VECEXT_COMPILER_BITS 0
00059
00060
00061
00062 #undef CHDEF_SYSTEM_X86VECEXT_SSE_H
00063 #undef CHDEF_SYSTEM_X86VECEXT_SSE2_H
00064 #undef CHDEF_SYSTEM_X86VECEXT_SSE3_H
00065 #undef CHDEF_SYSTEM_X86VECEXT_SSSE3_H
00066 #undef CHDEF_SYSTEM_X86VECEXT_SSE4D1_H
00067 #undef CHDEF_SYSTEM_X86VECEXT_SSE4D2_H
00068 #undef CHDEF_SYSTEM_X86VECEXT_SSE4A_H
00069 #undef CHDEF_SYSTEM_X86VECEXT_AVX_H
00070 #undef CHDEF_SYSTEM_X86VECEXT_FMA_H
00071 #undef CHDEF_SYSTEM_X86VECEXT_AVX2_H
00072
00073
00074 #undef CHDEF_SYSTEM_X86VECEXT_INTEL_H
00075
00076
00077
00078 #undef CHDEF_SYSTEM_X86VECEXT_HAVE_OPERATOR
00079
00080
00081
00082
00083
00084
00085
00086
00087 #define CHDEF_SYSTEM_POPCNT_METHOD 0
00088
00089
00090
00091
00092
00093 #undef CHDEF_SYSTEM_CUDA_DRIVER_VERSION
00094 #undef CHDEF_SYSTEM_CUDA_DEVICE_NAME
00095 #undef CHDEF_SYSTEM_CUDA_COMPUTE_CAPABILITY
00096
00097 #undef CHDEF_SYSTEM_CUDAATTR_TOTAL_GLOBAL_MEMORY
00098 #undef CHDEF_SYSTEM_CUDAATTR_MULTIPROCESSOR_COUNT
00099 #undef CHDEF_SYSTEM_CUDAATTR_TOTAL_CONSTANT_MEMORY
00100 #undef CHDEF_SYSTEM_CUDAATTR_MAX_SHARED_MEMORY_PER_BLOCK
00101 #undef CHDEF_SYSTEM_CUDAATTR_MAX_REGISTERS_PER_BLOCK
00102 #undef CHDEF_SYSTEM_CUDAATTR_WARP_SIZE
00103 #undef CHDEF_SYSTEM_CUDAATTR_MAX_THREADS_PER_MULTIPROCESSOR
00104 #undef CHDEF_SYSTEM_CUDAATTR_MAX_THREADS_PER_BLOCK
00105 #undef CHDEF_SYSTEM_CUDAATTR_MAX_BLOCK_DIM_X
00106 #undef CHDEF_SYSTEM_CUDAATTR_MAX_BLOCK_DIM_Y
00107 #undef CHDEF_SYSTEM_CUDAATTR_MAX_BLOCK_DIM_Z
00108 #undef CHDEF_SYSTEM_CUDAATTR_MAX_GRID_DIM_X
00109 #undef CHDEF_SYSTEM_CUDAATTR_MAX_GRID_DIM_Y
00110 #undef CHDEF_SYSTEM_CUDAATTR_MAX_GRID_DIM_Z
00111
00112 #endif