Lines Matching refs:zend_uchar
40 #define sint3korr(A) ((int32_t) ((((zend_uchar) (A)[2]) & 128) ? \
42 (((uint32_t) (zend_uchar) (A)[2]) << 16) |\
43 (((uint32_t) (zend_uchar) (A)[1]) << 8) | \
44 ((uint32_t) (zend_uchar) (A)[0])) : \
45 (((uint32_t) (zend_uchar) (A)[2]) << 16) |\
46 (((uint32_t) (zend_uchar) (A)[1]) << 8) | \
47 ((uint32_t) (zend_uchar) (A)[0])))
52 #define uint5korr(A) ((uint64_t)(((uint32_t) ((zend_uchar) (A)[0])) +\
53 (((uint32_t) ((zend_uchar) (A)[1])) << 8) +\
54 (((uint32_t) ((zend_uchar) (A)[2])) << 16) +\
55 (((uint32_t) ((zend_uchar) (A)[3])) << 24)) +\
56 (((uint64_t) ((zend_uchar) (A)[4])) << 32))
60 #define int3store(T,A) { *(T)= (zend_uchar) ((A));\
61 *(T+1)=(zend_uchar) (((uint32_t) (A) >> 8));\
62 *(T+2)=(zend_uchar) (((A) >> 16)); }
64 #define int5store(T,A) { *(T)= (zend_uchar)((A));\
65 *((T)+1)=(zend_uchar) (((A) >> 8));\
66 *((T)+2)=(zend_uchar) (((A) >> 16));\
67 *((T)+3)=(zend_uchar) (((A) >> 24)); \
68 *((T)+4)=(zend_uchar) (((A) >> 32)); }