-
-
Notifications
You must be signed in to change notification settings - Fork 3.2k
Expand file tree
/
Copy pathconfig.h
More file actions
38 lines (27 loc) · 778 Bytes
/
config.h
File metadata and controls
38 lines (27 loc) · 778 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#ifndef BASE64_CONFIG_H
#define BASE64_CONFIG_H
#define BASE64_WITH_SSSE3 0
#define HAVE_SSSE3 BASE64_WITH_SSSE3
#define BASE64_WITH_SSE41 0
#define HAVE_SSE41 BASE64_WITH_SSE41
#if defined(__x86_64__) || defined(_M_X64)
#define BASE64_WITH_SSE42 1
#else
#define BASE64_WITH_SSE42 0
#endif
#define HAVE_SSE42 BASE64_WITH_SSE42
#define BASE64_WITH_AVX 0
#define HAVE_AVX BASE64_WITH_AVX
#define BASE64_WITH_AVX2 0
#define HAVE_AVX2 BASE64_WITH_AVX2
#define BASE64_WITH_AVX512 0
#define HAVE_AVX512 BASE64_WITH_AVX512
#define BASE64_WITH_NEON32 0
#define HAVE_NEON32 BASE64_WITH_NEON32
#if defined(__APPLE__) && defined(__aarch64__)
#define BASE64_WITH_NEON64 1
#else
#define BASE64_WITH_NEON64 0
#endif
#define HAVE_NEON64 BASE64_WITH_NEON64
#endif // BASE64_CONFIG_H