Lines Matching refs:a
24 #define ZEND_SIGNED_MULTIPLY_LONG(a, b, lval, dval, usedval) do { \ argument
29 : "0"(a), "r"(b), "1"(0)); \
30 if (usedval) (dval) = (double) (a) * (double) (b); \
36 #define ZEND_SIGNED_MULTIPLY_LONG(a, b, lval, dval, usedval) do { \ argument
41 : "0"(a), "r"(b), "1"(0)); \
42 if (usedval) (dval) = (double) (a) * (double) (b); \
48 #define ZEND_SIGNED_MULTIPLY_LONG(a, b, lval, dval, usedval) do { \ argument
53 : "r"(a), "r"(b)); \
54 if (usedval) (dval) = (double) (a) * (double) (b); \
60 #define ZEND_SIGNED_MULTIPLY_LONG(a, b, lval, dval, usedval) do { \ argument
66 : "X"(a), "X"(b)); \
67 if (usedval) (dval) = (double) (a) * (double) (b); \
73 #define ZEND_SIGNED_MULTIPLY_LONG(a, b, lval, dval, usedval) do { \ argument
74 zend_long64 __result = (zend_long64) (a) * (zend_long64) (b); \
86 #define ZEND_SIGNED_MULTIPLY_LONG(a, b, lval, dval, usedval) do { \ argument
87 long __lres = (a) * (b); \
88 long double __dres = (long double)(a) * (long double)(b); \