Lines Matching refs:zend_uchar
67 #define sint3korr(A) ((int32_t) ((((zend_uchar) (A)[2]) & 128) ? \
69 (((uint32_t) (zend_uchar) (A)[2]) << 16) |\
70 (((uint32_t) (zend_uchar) (A)[1]) << 8) | \
71 ((uint32_t) (zend_uchar) (A)[0])) : \
72 (((uint32_t) (zend_uchar) (A)[2]) << 16) |\
73 (((uint32_t) (zend_uchar) (A)[1]) << 8) | \
74 ((uint32_t) (zend_uchar) (A)[0])))
79 #define uint5korr(A) ((uint64_t)(((uint32_t) ((zend_uchar) (A)[0])) +\
80 (((uint32_t) ((zend_uchar) (A)[1])) << 8) +\
81 (((uint32_t) ((zend_uchar) (A)[2])) << 16) +\
82 (((uint32_t) ((zend_uchar) (A)[3])) << 24)) +\
83 (((uint64_t) ((zend_uchar) (A)[4])) << 32))
87 #define int3store(T,A) { *(T)= (zend_uchar) ((A));\
88 *(T+1)=(zend_uchar) (((uint32_t) (A) >> 8));\
89 *(T+2)=(zend_uchar) (((A) >> 16)); }
91 #define int5store(T,A) { *(T)= (zend_uchar)((A));\
92 *((T)+1)=(zend_uchar) (((A) >> 8));\
93 *((T)+2)=(zend_uchar) (((A) >> 16));\
94 *((T)+3)=(zend_uchar) (((A) >> 24)); \
95 *((T)+4)=(zend_uchar) (((A) >> 32)); }