Lines Matching refs:__attribute__
191 # define ZEND_ATTRIBUTE_MALLOC __attribute__ ((__malloc__))
197 # define ZEND_ATTRIBUTE_ALLOC_SIZE(X) __attribute__ ((alloc_size(X)))
198 # define ZEND_ATTRIBUTE_ALLOC_SIZE2(X,Y) __attribute__ ((alloc_size(X,Y)))
205 # define ZEND_ATTRIBUTE_FORMAT(type, idx, first) __attribute__ ((format(type, idx, first)))
211 # define ZEND_ATTRIBUTE_PTR_FORMAT(type, idx, first) __attribute__ ((format(type, idx, first)))
217 # define ZEND_ATTRIBUTE_DEPRECATED __attribute__((deprecated))
225 # define ZEND_ATTRIBUTE_UNUSED __attribute__((unused))
231 # define ZEND_COLD __attribute__((cold))
232 # define ZEND_HOT __attribute__((hot))
234 # define ZEND_OPT_SIZE __attribute__((optimize("Os")))
235 # define ZEND_OPT_SPEED __attribute__((optimize("Ofast")))
248 # define ZEND_ATTRIBUTE_UNUSED_LABEL __attribute__((unused));
249 # define ZEND_ATTRIBUTE_COLD_LABEL __attribute__((cold));
250 # define ZEND_ATTRIBUTE_HOT_LABEL __attribute__((hot));
258 # define ZEND_FASTCALL __attribute__((fastcall))
269 # define ZEND_NORETURN __attribute__((noreturn))
300 # define zend_always_inline inline __attribute__((always_inline))
301 # define zend_never_inline __attribute__((noinline))
311 # define zend_always_inline inline __attribute__((always_inline))
316 # define zend_never_inline __attribute__((noinline))
521 # define ZEND_INTRIN_SSSE3_FUNC_DECL(func) ZEND_API func __attribute__((target("ssse3")))
546 # define ZEND_INTRIN_SSE4_2_FUNC_DECL(func) ZEND_API func __attribute__((target("sse4.2")))
572 # define ZEND_INTRIN_PCLMUL_FUNC_DECL(func) ZEND_API func __attribute__((target("pclmul")))
598 # define ZEND_INTRIN_SSE4_2_PCLMUL_FUNC_DECL(func) ZEND_API func __attribute__((target("sse4.2,pcl…
621 # define ZEND_INTRIN_AVX2_FUNC_DECL(func) ZEND_API func __attribute__((target("avx2")))
634 # define ZEND_SET_ALIGNED(alignment, decl) decl __attribute__ ((__aligned__ (alignment)))