Lines Matching refs:__attribute__
123 # define ZEND_FALLTHROUGH __attribute__((__fallthrough__))
225 # define ZEND_ATTRIBUTE_MALLOC __attribute__ ((__malloc__))
233 # define ZEND_ATTRIBUTE_ALLOC_SIZE(X) __attribute__ ((alloc_size(X)))
234 # define ZEND_ATTRIBUTE_ALLOC_SIZE2(X,Y) __attribute__ ((alloc_size(X,Y)))
241 # define ZEND_ATTRIBUTE_CONST __attribute__((const))
247 # define ZEND_ATTRIBUTE_FORMAT(type, idx, first) __attribute__ ((format(type, idx, first)))
253 # define ZEND_ATTRIBUTE_PTR_FORMAT(type, idx, first) __attribute__ ((format(type, idx, first)))
259 # define ZEND_ATTRIBUTE_DEPRECATED __attribute__((deprecated))
267 # define ZEND_ATTRIBUTE_UNUSED __attribute__((unused))
274 # define ZEND_ATTRIBUTE_NONNULL __attribute__((nonnull))
276 # define ZEND_ATTRIBUTE_NONNULL_ARGS(...) __attribute__((nonnull(__VA_ARGS__)))
283 # define ZEND_COLD __attribute__((cold))
285 # define ZEND_OPT_SIZE __attribute__((optimize("Os")))
286 # define ZEND_OPT_SPEED __attribute__((optimize("Ofast")))
298 # define ZEND_ATTRIBUTE_UNUSED_LABEL __attribute__((unused));
299 # define ZEND_ATTRIBUTE_COLD_LABEL __attribute__((cold));
306 # define ZEND_FASTCALL __attribute__((fastcall))
317 # define ZEND_NORETURN __attribute__((noreturn))
326 # define ZEND_STACK_ALIGNED __attribute__((force_align_arg_pointer))
341 #define ZEND_ELEMENT_COUNT(m) __attribute__((element_count(m)))
343 #define ZEND_ELEMENT_COUNT(m) __attribute__((counted_by(m)))
362 # define zend_always_inline inline __attribute__((always_inline))
363 # define zend_never_inline __attribute__((noinline))
373 # define zend_always_inline inline __attribute__((always_inline))
378 # define zend_never_inline __attribute__((noinline))
570 # define ZEND_INTRIN_SSSE3_FUNC_DECL(func) ZEND_API func __attribute__((target("ssse3")))
595 # define ZEND_INTRIN_SSE4_2_FUNC_DECL(func) ZEND_API func __attribute__((target("sse4.2")))
621 # define ZEND_INTRIN_PCLMUL_FUNC_DECL(func) ZEND_API func __attribute__((target("pclmul")))
647 # define ZEND_INTRIN_SSE4_2_PCLMUL_FUNC_DECL(func) ZEND_API func __attribute__((target("sse4.2,pcl…
670 # define ZEND_INTRIN_AVX2_FUNC_DECL(func) ZEND_API func __attribute__((target("avx2")))
690 # define ZEND_INTRIN_AVX512_FUNC_DECL(func) ZEND_API func __attribute__((target("avx512f,avx512cd,…
710 # define ZEND_INTRIN_AVX512_VBMI_FUNC_DECL(func) ZEND_API func __attribute__((target("avx512f,avx5…
723 # define ZEND_SET_ALIGNED(alignment, decl) decl __attribute__ ((__aligned__ (alignment)))
759 # define ZEND_INDIRECT_RETURN __attribute__((__indirect_return__))