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