Lines Matching refs:A
17 #define __attribute(A) argument
61 #define int1store(T,A) do { *((int8_t*) (T)) = (A); } while(0) argument
62 #define uint1korr(A) (*(((uint8_t*)(A)))) argument
65 #define bit_uint2korr(A) ((uint16_t) (((uint16_t) (((unsigned char*) (A))[1])) +\ argument
66 ((uint16_t) (((unsigned char*) (A))[0]) << 8)))
67 #define bit_uint3korr(A) ((uint32_t) (((uint32_t) (((unsigned char*) (A))[2])) +\ argument
68 (((uint32_t) (((unsigned char*) (A))[1])) << 8) +\
69 (((uint32_t) (((unsigned char*) (A))[0])) << 16)))
70 #define bit_uint4korr(A) ((uint32_t) (((uint32_t) (((unsigned char*) (A))[3])) +\ argument
71 (((uint32_t) (((unsigned char*) (A))[2])) << 8) +\
72 (((uint32_t) (((unsigned char*) (A))[1])) << 16) +\
73 (((uint32_t) (((unsigned char*) (A))[0])) << 24)))
74 #define bit_uint5korr(A) ((uint64_t)(((uint32_t) (((unsigned char*) (A))[4])) +\ argument
75 (((uint32_t) (((unsigned char*) (A))[3])) << 8) +\
76 (((uint32_t) (((unsigned char*) (A))[2])) << 16) +\
77 (((uint32_t) (((unsigned char*) (A))[1])) << 24)) +\
78 (((uint64_t) (((unsigned char*) (A))[0])) << 32))
79 #define bit_uint6korr(A) ((uint64_t)(((uint32_t) (((unsigned char*) (A))[5])) +\ argument
80 (((uint32_t) (((unsigned char*) (A))[4])) << 8) +\
81 (((uint32_t) (((unsigned char*) (A))[3])) << 16) +\
82 (((uint32_t) (((unsigned char*) (A))[2])) << 24)) +\
83 (((uint64_t) (((uint32_t) (((unsigned char*) (A))[1])) +\
84 (((uint32_t) (((unsigned char*) (A))[0]) << 8)))) <<\
86 #define bit_uint7korr(A) ((uint64_t)(((uint32_t) (((unsigned char*) (A))[6])) +\ argument
87 (((uint32_t) (((unsigned char*) (A))[5])) << 8) +\
88 (((uint32_t) (((unsigned char*) (A))[4])) << 16) +\
89 (((uint32_t) (((unsigned char*) (A))[3])) << 24)) +\
90 (((uint64_t) (((uint32_t) (((unsigned char*) (A))[2])) +\
91 (((uint32_t) (((unsigned char*) (A))[1])) << 8) +\
92 (((uint32_t) (((unsigned char*) (A))[0])) << 16))) <<\
94 #define bit_uint8korr(A) ((uint64_t)(((uint32_t) (((unsigned char*) (A))[7])) +\ argument
95 (((uint32_t) (((unsigned char*) (A))[6])) << 8) +\
96 (((uint32_t) (((unsigned char*) (A))[5])) << 16) +\
97 (((uint32_t) (((unsigned char*) (A))[4])) << 24)) +\
98 (((uint64_t) (((uint32_t) (((unsigned char*) (A))[3])) +\
99 (((uint32_t) (((unsigned char*) (A))[2])) << 8) +\
100 (((uint32_t) (((unsigned char*) (A))[1])) << 16) +\
101 (((uint32_t) (((unsigned char*) (A))[0])) << 24))) <<\
112 #define sint2korr(A) (*((int16_t *) (A))) argument
113 #define sint3korr(A) ((int32_t) ((((zend_uchar) (A)[2]) & 128) ? \ argument
115 (((uint32_t) (zend_uchar) (A)[2]) << 16) |\
116 (((uint32_t) (zend_uchar) (A)[1]) << 8) | \
117 ((uint32_t) (zend_uchar) (A)[0])) : \
118 (((uint32_t) (zend_uchar) (A)[2]) << 16) |\
119 (((uint32_t) (zend_uchar) (A)[1]) << 8) | \
120 ((uint32_t) (zend_uchar) (A)[0])))
121 #define sint4korr(A) (*((zend_long *) (A))) argument
123 #define uint2korr(A) (*((uint16_t *) (A))) argument
124 #define uint3korr(A) (uint32_t) (((uint32_t) ((zend_uchar) (A)[0])) +\ argument
125 (((uint32_t) ((zend_uchar) (A)[1])) << 8) +\
126 (((uint32_t) ((zend_uchar) (A)[2])) << 16))
127 #define uint4korr(A) (*((zend_ulong *) (A))) argument
131 #define uint8korr(A) (*((uint64_t *) (A))) argument
132 #define sint8korr(A) (*((int64_t *) (A))) argument
133 #define int2store(T,A) *((uint16_t*) (T))= (uint16_t) (A) argument
134 #define int3store(T,A) { \ argument
135 *(T)= (zend_uchar) ((A));\
136 *(T+1)=(zend_uchar) (((uint32_t) (A) >> 8));\
137 *(T+2)=(zend_uchar) (((A) >> 16)); }
138 #define int4store(T,A) *((zend_long *) (T))= (zend_long) (A) argument
139 #define int5store(T,A) { \ argument
140 *((zend_uchar *)(T))= (zend_uchar)((A));\
141 *(((zend_uchar *)(T))+1)=(zend_uchar) (((A) >> 8));\
142 *(((zend_uchar *)(T))+2)=(zend_uchar) (((A) >> 16));\
143 *(((zend_uchar *)(T))+3)=(zend_uchar) (((A) >> 24)); \
144 *(((zend_uchar *)(T))+4)=(zend_uchar) (((A) >> 32)); }
146 #define int8store(T,A) *((uint64_t *) (T))= (uint64_t) (A) argument
164 #define sint2korr(A) (int16_t) (((int16_t) ((zend_uchar) (A)[0])) +\ argument
165 ((int16_t) ((int16_t) (A)[1]) << 8))
166 #define sint3korr(A) ((int32_t) ((((zend_uchar) (A)[2]) & 128) ? \ argument
168 (((uint32_t) (zend_uchar) (A)[2]) << 16) |\
169 (((uint32_t) (zend_uchar) (A)[1]) << 8) | \
170 ((uint32_t) (zend_uchar) (A)[0])) : \
171 (((uint32_t) (zend_uchar) (A)[2]) << 16) |\
172 (((uint32_t) (zend_uchar) (A)[1]) << 8) | \
173 ((uint32_t) (zend_uchar) (A)[0])))
174 #define sint4korr(A) (int32_t) (((uint32_t) ((A)[0])) +\ argument
175 (((uint32_t) ((A)[1]) << 8)) +\
176 (((uint32_t) ((A)[2]) << 16)) +\
177 (((uint32_t) ((A)[3]) << 24)))
179 #define sint8korr(A) (int64_t) uint8korr(A) argument
180 #define uint2korr(A) (uint16_t) (((uint16_t) ((zend_uchar) (A)[0])) +\ argument
181 ((uint16_t) ((zend_uchar) (A)[1]) << 8))
182 #define uint3korr(A) (uint32_t) (((uint32_t) ((zend_uchar) (A)[0])) +\ argument
183 (((uint32_t) ((zend_uchar) (A)[1])) << 8) +\
184 (((uint32_t) ((zend_uchar) (A)[2])) << 16))
185 #define uint4korr(A) (uint32_t) (((uint32_t) ((zend_uchar) (A)[0])) +\ argument
186 (((uint32_t) ((zend_uchar) (A)[1])) << 8) +\
187 (((uint32_t) ((zend_uchar) (A)[2])) << 16) +\
188 (((uint32_t) ((zend_uchar) (A)[3])) << 24))
190 #define uint8korr(A) ((uint64_t)(((uint32_t) ((zend_uchar) (A)[0])) +\ argument
191 (((uint32_t) ((zend_uchar) (A)[1])) << 8) +\
192 (((uint32_t) ((zend_uchar) (A)[2])) << 16) +\
193 (((uint32_t) ((zend_uchar) (A)[3])) << 24)) +\
194 (((uint64_t) (((uint32_t) ((zend_uchar) (A)[4])) +\
195 (((uint32_t) ((zend_uchar) (A)[5])) << 8) +\
196 (((uint32_t) ((zend_uchar) (A)[6])) << 16) +\
197 (((uint32_t) ((zend_uchar) (A)[7])) << 24))) << 32))
200 #define int2store(T,A) do { uint32_t def_temp= (uint32_t) (A) ;\ argument
203 #define int3store(T,A) do { /*lint -save -e734 */\ argument
204 *(((char *)(T))) = (char) ((A));\
205 *(((char *)(T))+1) = (char) (((A) >> 8));\
206 *(((char *)(T))+2) = (char) (((A) >> 16)); \
208 #define int4store(T,A) do { \ argument
209 *(((char *)(T))) = (char) ((A));\
210 *(((char *)(T))+1) = (char) (((A) >> 8));\
211 *(((char *)(T))+2) = (char) (((A) >> 16));\
212 *(((char *)(T))+3) = (char) (((A) >> 24)); } while (0)
213 #define int5store(T,A) do { \ argument
214 *(((char *)(T))) = (char)((A));\
215 *(((char *)(T))+1) = (char)(((A) >> 8));\
216 *(((char *)(T))+2) = (char)(((A) >> 16));\
217 *(((char *)(T))+3) = (char)(((A) >> 24)); \
218 *(((char *)(T))+4) = sizeof(A) == 4 ? 0 : (char)(((A) >> 32)); } while (0)
219 #define int8store(T,A) { uint32_t def_temp= (uint32_t) (A), def_temp2= sizeof(A) == 4 ? 0 : … argument