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