Lines Matching refs:OP

7124 #define zend_ffi_expr_math(val, op2, OP) do { \  argument
7128 val->u64 = val->u64 OP op2->u64; \
7130 val->u64 = val->u64 OP op2->i64; \
7132 val->u64 = val->u64 OP op2->i64; \
7135 val->d = (zend_ffi_double)val->u64 OP op2->d; \
7137 val->u64 = val->u64 OP op2->ch; \
7143 val->i64 = val->i64 OP op2->u64; \
7145 val->i64 = val->i64 OP op2->u64; \
7148 val->i64 = val->i64 OP op2->i64; \
7151 val->d = (zend_ffi_double)val->i64 OP op2->d; \
7153 val->i64 = val->i64 OP op2->ch; \
7159 val->d = val->d OP (zend_ffi_double)op2->u64; \
7161 val->d = val->d OP (zend_ffi_double)op2->i64; \
7164 val->d = val->d OP op2->d; \
7166 val->d = val->d OP (zend_ffi_double)op2->ch; \
7173 val->u64 = val->ch OP op2->u64; \
7176 val->i64 = val->ch OP op2->i64; \
7179 val->d = (zend_ffi_double)val->ch OP op2->d; \
7181 val->ch = val->ch OP op2->ch; \
7190 #define zend_ffi_expr_int_math(val, op2, OP) do { \ argument
7194 val->u64 = val->u64 OP op2->u64; \
7196 val->u64 = val->u64 OP op2->i64; \
7198 val->u64 = val->u64 OP op2->i64; \
7200 val->u64 = val->u64 OP (uint64_t)op2->d; \
7202 val->u64 = val->u64 OP op2->ch; \
7208 val->i64 = val->i64 OP op2->u64; \
7210 val->i64 = val->i64 OP op2->u64; \
7213 val->i64 = val->i64 OP op2->i64; \
7215 val->u64 = val->u64 OP (int64_t)op2->d; \
7217 val->i64 = val->i64 OP op2->ch; \
7224 val->u64 = (uint64_t)val->d OP op2->u64; \
7227 val->i64 = (int64_t)val->d OP op2->i64; \
7234 val->u64 = (uint64_t)val->ch OP op2->u64; \
7237 val->i64 = (int64_t)val->ch OP op2->u64; \
7239 val->ch = val->ch OP op2->ch; \
7248 #define zend_ffi_expr_cmp(val, op2, OP) do { \ argument
7252 val->i64 = val->u64 OP op2->u64; \
7255 val->i64 = val->u64 OP op2->u64; /*signed/unsigned */ \
7258 val->i64 = (zend_ffi_double)val->u64 OP op2->d; \
7261 val->i64 = val->u64 OP op2->d; \
7268 val->i64 = val->i64 OP op2->i64; /* signed/unsigned */ \
7271 val->i64 = val->i64 OP op2->i64; \
7274 val->i64 = (zend_ffi_double)val->i64 OP op2->d; \
7277 val->i64 = val->i64 OP op2->ch; \
7284 val->i64 = val->d OP (zend_ffi_double)op2->u64; \
7287 val->i64 = val->d OP (zend_ffi_double)op2->i64; \
7290 val->i64 = val->d OP op2->d; \
7293 val->i64 = val->d OP (zend_ffi_double)op2->ch; \
7300 val->i64 = val->ch OP op2->i64; /* signed/unsigned */ \
7303 val->i64 = val->ch OP op2->i64; \
7306 val->i64 = (zend_ffi_double)val->ch OP op2->d; \
7309 val->i64 = val->ch OP op2->ch; \