1/* DO NOT EDIT. This is auto-generated from feature.sh */
2#define CK_F_PR_ADD_16
3#define CK_F_PR_ADD_32
4#define CK_F_PR_ADD_8
5#define CK_F_PR_ADD_CHAR
6#define CK_F_PR_ADD_INT
7#define CK_F_PR_ADD_PTR
8#define CK_F_PR_ADD_SHORT
9#define CK_F_PR_ADD_UINT
10#define CK_F_PR_AND_16
11#define CK_F_PR_AND_32
12#define CK_F_PR_AND_8
13#define CK_F_PR_AND_CHAR
14#define CK_F_PR_AND_INT
15#define CK_F_PR_AND_PTR
16#define CK_F_PR_AND_SHORT
17#define CK_F_PR_AND_UINT
18#define CK_F_PR_BARRIER
19#define CK_F_PR_CAS_16
20#define CK_F_PR_CAS_16_VALUE
21#define CK_F_PR_CAS_32
22#define CK_F_PR_CAS_32_VALUE
23#if defined(__ARM_ARCH_7__) || defined(__ARM_ARCH_7A__)
24#define CK_F_PR_CAS_64
25#define CK_F_PR_CAS_64_VALUE
26#define CK_F_PR_CAS_DOUBLE
27#define CK_F_PR_CAS_DOUBLE_VALUE
28#endif
29#define CK_F_PR_CAS_8
30#define CK_F_PR_CAS_8_VALUE
31#define CK_F_PR_CAS_CHAR
32#define CK_F_PR_CAS_CHAR_VALUE
33#define CK_F_PR_CAS_INT
34#define CK_F_PR_CAS_INT_VALUE
35#define CK_F_PR_CAS_PTR
36#if defined(__ARM_ARCH_7__) || defined(__ARM_ARCH_7A__)
37#define CK_F_PR_CAS_PTR_2
38#define CK_F_PR_CAS_PTR_2_VALUE
39#endif
40#define CK_F_PR_CAS_PTR_VALUE
41#define CK_F_PR_CAS_SHORT
42#define CK_F_PR_CAS_SHORT_VALUE
43#define CK_F_PR_CAS_UINT
44#define CK_F_PR_CAS_UINT_VALUE
45#define CK_F_PR_DEC_16
46#define CK_F_PR_DEC_32
47#define CK_F_PR_DEC_8
48#define CK_F_PR_DEC_CHAR
49#define CK_F_PR_DEC_INT
50#define CK_F_PR_DEC_PTR
51#define CK_F_PR_DEC_SHORT
52#define CK_F_PR_DEC_UINT
53#define CK_F_PR_FAA_16
54#define CK_F_PR_FAA_32
55#define CK_F_PR_FAA_8
56#define CK_F_PR_FAA_CHAR
57#define CK_F_PR_FAA_INT
58#define CK_F_PR_FAA_PTR
59#define CK_F_PR_FAA_SHORT
60#define CK_F_PR_FAA_UINT
61#define CK_F_PR_FAS_16
62#define CK_F_PR_FAS_32
63#define CK_F_PR_FAS_8
64#define CK_F_PR_FAS_CHAR
65#define CK_F_PR_FAS_INT
66#define CK_F_PR_FAS_PTR
67#define CK_F_PR_FAS_SHORT
68#define CK_F_PR_FAS_UINT
69#define CK_F_PR_FENCE_ATOMIC
70#define CK_F_PR_FENCE_ATOMIC_LOAD
71#define CK_F_PR_FENCE_ATOMIC_STORE
72#define CK_F_PR_FENCE_LOAD
73#define CK_F_PR_FENCE_LOAD_ATOMIC
74#define CK_F_PR_FENCE_LOAD_DEPENDS
75#define CK_F_PR_FENCE_LOAD_STORE
76#define CK_F_PR_FENCE_MEMORY
77#define CK_F_PR_FENCE_STORE
78#define CK_F_PR_FENCE_STORE_ATOMIC
79#define CK_F_PR_FENCE_STORE_LOAD
80#define CK_F_PR_FENCE_STRICT_ATOMIC
81#define CK_F_PR_FENCE_STRICT_ATOMIC_LOAD
82#define CK_F_PR_FENCE_STRICT_ATOMIC_STORE
83#define CK_F_PR_FENCE_STRICT_LOAD
84#define CK_F_PR_FENCE_STRICT_LOAD_ATOMIC
85#define CK_F_PR_FENCE_STRICT_LOAD_STORE
86#define CK_F_PR_FENCE_STRICT_MEMORY
87#define CK_F_PR_FENCE_STRICT_STORE
88#define CK_F_PR_FENCE_STRICT_STORE_ATOMIC
89#define CK_F_PR_FENCE_STRICT_STORE_LOAD
90#define CK_F_PR_INC_16
91#define CK_F_PR_INC_32
92#define CK_F_PR_INC_8
93#define CK_F_PR_INC_CHAR
94#define CK_F_PR_INC_INT
95#define CK_F_PR_INC_PTR
96#define CK_F_PR_INC_SHORT
97#define CK_F_PR_INC_UINT
98#define CK_F_PR_LOAD_16
99#define CK_F_PR_LOAD_32
100#if defined(__ARM_ARCH_7__) || defined(__ARM_ARCH_7A__)
101#define CK_F_PR_LOAD_64
102#define CK_F_PR_LOAD_DOUBLE
103#endif
104#define CK_F_PR_LOAD_8
105#define CK_F_PR_LOAD_CHAR
106#define CK_F_PR_LOAD_INT
107#define CK_F_PR_LOAD_PTR
108#define CK_F_PR_LOAD_SHORT
109#define CK_F_PR_LOAD_UINT
110#define CK_F_PR_NEG_16
111#define CK_F_PR_NEG_32
112#define CK_F_PR_NEG_8
113#define CK_F_PR_NEG_CHAR
114#define CK_F_PR_NEG_INT
115#define CK_F_PR_NEG_PTR
116#define CK_F_PR_NEG_SHORT
117#define CK_F_PR_NEG_UINT
118#define CK_F_PR_NOT_16
119#define CK_F_PR_NOT_32
120#define CK_F_PR_NOT_8
121#define CK_F_PR_NOT_CHAR
122#define CK_F_PR_NOT_INT
123#define CK_F_PR_NOT_PTR
124#define CK_F_PR_NOT_SHORT
125#define CK_F_PR_NOT_UINT
126#define CK_F_PR_OR_16
127#define CK_F_PR_OR_32
128#define CK_F_PR_OR_8
129#define CK_F_PR_OR_CHAR
130#define CK_F_PR_OR_INT
131#define CK_F_PR_OR_PTR
132#define CK_F_PR_OR_SHORT
133#define CK_F_PR_OR_UINT
134#define CK_F_PR_STALL
135#define CK_F_PR_STORE_16
136#define CK_F_PR_STORE_32
137#if defined(__ARM_ARCH_7__) || defined(__ARM_ARCH_7A__)
138#define CK_F_PR_STORE_64
139#define CK_F_PR_STORE_DOUBLE
140#endif
141#define CK_F_PR_STORE_8
142#define CK_F_PR_STORE_CHAR
143#define CK_F_PR_STORE_INT
144#define CK_F_PR_STORE_PTR
145#define CK_F_PR_STORE_SHORT
146#define CK_F_PR_STORE_UINT
147#define CK_F_PR_SUB_16
148#define CK_F_PR_SUB_32
149#define CK_F_PR_SUB_8
150#define CK_F_PR_SUB_CHAR
151#define CK_F_PR_SUB_INT
152#define CK_F_PR_SUB_PTR
153#define CK_F_PR_SUB_SHORT
154#define CK_F_PR_SUB_UINT
155#define CK_F_PR_XOR_16
156#define CK_F_PR_XOR_32
157#define CK_F_PR_XOR_8
158#define CK_F_PR_XOR_CHAR
159#define CK_F_PR_XOR_INT
160#define CK_F_PR_XOR_PTR
161#define CK_F_PR_XOR_SHORT
162#define CK_F_PR_XOR_UINT
163