/PHP-7.0/Zend/ |
H A D | zend_operators.h | 238 ZEND_API int ZEND_FASTCALL increment_function(zval *op1); 239 ZEND_API int ZEND_FASTCALL decrement_function(zval *op2); 241 ZEND_API void ZEND_FASTCALL convert_scalar_to_number(zval *op); 244 ZEND_API void ZEND_FASTCALL convert_to_long(zval *op); 245 ZEND_API void ZEND_FASTCALL convert_to_double(zval *op); 247 ZEND_API void ZEND_FASTCALL convert_to_null(zval *op); 248 ZEND_API void ZEND_FASTCALL convert_to_boolean(zval *op); 249 ZEND_API void ZEND_FASTCALL convert_to_array(zval *op); 250 ZEND_API void ZEND_FASTCALL convert_to_object(zval *op); 277 ZEND_API int ZEND_FASTCALL zend_is_true(zval *op); [all …]
|
H A D | zend_hash.h | 59 ZEND_API void ZEND_FASTCALL zend_hash_destroy(HashTable *ht); 60 ZEND_API void ZEND_FASTCALL zend_hash_clean(HashTable *ht); 65 ZEND_API void ZEND_FASTCALL zend_hash_packed_to_hash(HashTable *ht); 66 ZEND_API void ZEND_FASTCALL zend_hash_to_packed(HashTable *ht); 130 ZEND_API void ZEND_FASTCALL zend_hash_graceful_destroy(HashTable *ht); 146 ZEND_API int ZEND_FASTCALL zend_hash_del(HashTable *ht, zend_string *key); 217 ZEND_API int ZEND_FASTCALL zend_hash_rehash(HashTable *ht); 220 ZEND_API HashTable* ZEND_FASTCALL zend_array_dup(HashTable *source); 221 ZEND_API void ZEND_FASTCALL zend_array_destroy(HashTable *ht); 222 ZEND_API void ZEND_FASTCALL zend_symtable_clean(HashTable *ht); [all …]
|
H A D | zend_alloc.h | 73 ZEND_API char* ZEND_FASTCALL zend_strndup(const char *s, size_t length) ZEND_ATTRIBUTE_MALLOC; 77 ZEND_API void* ZEND_FASTCALL _safe_malloc(size_t nmemb, size_t size, size_t offset) ZEND_ATTRIBUTE… 78 ZEND_API void ZEND_FASTCALL _efree(void *ptr ZEND_FILE_LINE_DC ZEND_FILE_LINE_ORIG_DC); 83 ZEND_API void* ZEND_FASTCALL _safe_realloc(void *ptr, size_t nmemb, size_t size, size_t offset); 86 ZEND_API size_t ZEND_FASTCALL _zend_mem_block_size(void *ptr ZEND_FILE_LINE_DC ZEND_FILE_LINE_ORIG_… 94 ZEND_API void* ZEND_FASTCALL _emalloc_ ## _size(void) ZEND_ATTRIBUTE_MALLOC; 98 ZEND_API void* ZEND_FASTCALL _emalloc_large(size_t size) ZEND_ATTRIBUTE_MALLOC ZEND_ATTRIBUTE_ALLOC… 99 ZEND_API void* ZEND_FASTCALL _emalloc_huge(size_t size) ZEND_ATTRIBUTE_MALLOC ZEND_ATTRIBUTE_ALLOC_… 119 ZEND_API void ZEND_FASTCALL _efree_ ## _size(void *); 123 ZEND_API void ZEND_FASTCALL _efree_large(void *, size_t size); [all …]
|
H A D | zend_operators.c | 294 ZEND_API void ZEND_FASTCALL convert_to_long(zval *op) /* {{{ */ in convert_to_long() 361 ZEND_API void ZEND_FASTCALL convert_to_double(zval *op) /* {{{ */ in convert_to_double() 420 ZEND_API void ZEND_FASTCALL convert_to_null(zval *op) /* {{{ */ in convert_to_null() 440 ZEND_API void ZEND_FASTCALL convert_to_boolean(zval *op) /* {{{ */ in convert_to_boolean() 596 ZEND_API void ZEND_FASTCALL convert_to_array(zval *op) /* {{{ */ in convert_to_array() 662 ZEND_API void ZEND_FASTCALL convert_to_object(zval *op) /* {{{ */ in convert_to_object() 2244 static void ZEND_FASTCALL increment_string(zval *str) /* {{{ */ in increment_string() 2334 ZEND_API int ZEND_FASTCALL increment_function(zval *op1) /* {{{ */ in increment_function() 2475 ZEND_API int ZEND_FASTCALL zend_is_true(zval *op) /* {{{ */ in zend_is_true() 3078 ZEND_API zend_long ZEND_FASTCALL zend_dval_to_lval_slow(double d) [all …]
|
H A D | zend_hash.c | 93 static void ZEND_FASTCALL zend_hash_do_resize(HashTable *ht); 188 static void ZEND_FASTCALL zend_hash_packed_grow(HashTable *ht) in zend_hash_packed_grow() 208 ZEND_API void ZEND_FASTCALL zend_hash_packed_to_hash(HashTable *ht) in zend_hash_packed_to_hash() 225 ZEND_API void ZEND_FASTCALL zend_hash_to_packed(HashTable *ht) in zend_hash_to_packed() 412 ZEND_API void ZEND_FASTCALL zend_hash_iterator_del(uint32_t idx) in zend_hash_iterator_del() 871 static void ZEND_FASTCALL zend_hash_do_resize(HashTable *ht) in zend_hash_do_resize() 900 ZEND_API int ZEND_FASTCALL zend_hash_rehash(HashTable *ht) in zend_hash_rehash() 1248 ZEND_API void ZEND_FASTCALL zend_hash_destroy(HashTable *ht) in zend_hash_destroy() 1310 ZEND_API void ZEND_FASTCALL zend_array_destroy(HashTable *ht) in zend_array_destroy() 1363 ZEND_API void ZEND_FASTCALL zend_hash_clean(HashTable *ht) in zend_hash_clean() [all …]
|
H A D | zend_vm_execute.h | 353 typedef ZEND_OPCODE_HANDLER_RET (ZEND_FASTCALL *opcode_handler_t) (ZEND_OPCODE_HANDLER_ARGS); 462 static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_leave_helper_SPEC(ZEND_OPCODE_HANDLER_ARGS) 561 static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_JMP_SPEC_HANDLER(ZEND_OPCODE_HANDLER_ARGS) 569 static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_DO_ICALL_SPEC_HANDLER(ZEND_OPCODE_HANDLER_ARGS) 615 static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_DO_UCALL_SPEC_HANDLER(ZEND_OPCODE_HANDLER_ARGS) 743 static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_DO_FCALL_SPEC_HANDLER(ZEND_OPCODE_HANDLER_ARGS) 1179 static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_RECV_SPEC_HANDLER(ZEND_OPCODE_HANDLER_ARGS) 1390 static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_TICKS_SPEC_HANDLER(ZEND_OPCODE_HANDLER_ARGS) 1405 static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_EXT_NOP_SPEC_HANDLER(ZEND_OPCODE_HANDLER_ARGS) 1412 static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_NOP_SPEC_HANDLER(ZEND_OPCODE_HANDLER_ARGS) [all …]
|
H A D | zend_smart_str.c | 35 ZEND_API void ZEND_FASTCALL smart_str_erealloc(smart_str *str, size_t len) in smart_str_erealloc() 49 ZEND_API void ZEND_FASTCALL smart_str_realloc(smart_str *str, size_t len) in smart_str_realloc()
|
H A D | zend_variables.h | 31 ZEND_API void ZEND_FASTCALL _zval_dtor_func(zend_refcounted *p ZEND_FILE_LINE_DC); 32 ZEND_API void ZEND_FASTCALL _zval_dtor_func_for_ptr(zend_refcounted *p ZEND_FILE_LINE_DC); 33 ZEND_API void ZEND_FASTCALL _zval_copy_ctor_func(zval *zvalue ZEND_FILE_LINE_DC);
|
H A D | zend_gc.h | 124 ZEND_API void ZEND_FASTCALL gc_possible_root(zend_refcounted *ref); 125 ZEND_API void ZEND_FASTCALL gc_remove_from_buffer(zend_refcounted *ref);
|
H A D | zend_variables.c | 31 ZEND_API void ZEND_FASTCALL _zval_dtor_func(zend_refcounted *p ZEND_FILE_LINE_DC) in _zval_dtor_func() 82 ZEND_API void ZEND_FASTCALL _zval_dtor_func_for_ptr(zend_refcounted *p ZEND_FILE_LINE_DC) in _zval_dtor_func_for_ptr() 218 ZEND_API void ZEND_FASTCALL _zval_copy_ctor_func(zval *zvalue ZEND_FILE_LINE_DC) in _zval_copy_ctor_func()
|
H A D | zend_portability.h | 239 # define ZEND_FASTCALL __attribute__((fastcall)) macro 241 # define ZEND_FASTCALL __fastcall macro 243 # define ZEND_FASTCALL __vectorcall macro 245 # define ZEND_FASTCALL macro
|
H A D | zend_smart_str.h | 46 ZEND_API void ZEND_FASTCALL smart_str_erealloc(smart_str *str, size_t len); 47 ZEND_API void ZEND_FASTCALL smart_str_realloc(smart_str *str, size_t len);
|
H A D | zend_alloc.c | 2391 ZEND_API void* ZEND_FASTCALL _emalloc_ ## _size(void) { \ 2405 ZEND_API void* ZEND_FASTCALL _emalloc_huge(size_t size) 2414 ZEND_API void ZEND_FASTCALL _efree_ ## _size(void *ptr) { \ 2428 ZEND_API void ZEND_FASTCALL _efree_ ## _size(void *ptr) { \ 2440 ZEND_API void ZEND_FASTCALL _efree_large(void *ptr, size_t size) 2457 ZEND_API void ZEND_FASTCALL _efree_huge(void *ptr, size_t size) 2465 ZEND_API void* ZEND_FASTCALL _emalloc(size_t size ZEND_FILE_LINE_DC ZEND_FILE_LINE_ORIG_DC) 2480 ZEND_API void ZEND_FASTCALL _efree(void *ptr ZEND_FILE_LINE_DC ZEND_FILE_LINE_ORIG_DC) 2535 ZEND_API void* ZEND_FASTCALL _safe_malloc(size_t nmemb, size_t size, size_t offset) 2563 ZEND_API char* ZEND_FASTCALL _estrdup(const char *s ZEND_FILE_LINE_DC ZEND_FILE_LINE_ORIG_DC) [all …]
|
H A D | zend_API.h | 696 ZEND_API ZEND_COLD void ZEND_FASTCALL zend_wrong_callback_error(int severity, int num, char *error); 1041 ZEND_API int ZEND_FASTCALL zend_parse_arg_bool_slow(zval *arg, zend_bool *dest); 1042 ZEND_API int ZEND_FASTCALL zend_parse_arg_bool_weak(zval *arg, zend_bool *dest); 1043 ZEND_API int ZEND_FASTCALL zend_parse_arg_long_slow(zval *arg, zend_long *dest); 1044 ZEND_API int ZEND_FASTCALL zend_parse_arg_long_weak(zval *arg, zend_long *dest); 1045 ZEND_API int ZEND_FASTCALL zend_parse_arg_long_cap_slow(zval *arg, zend_long *dest); 1046 ZEND_API int ZEND_FASTCALL zend_parse_arg_long_cap_weak(zval *arg, zend_long *dest); 1047 ZEND_API int ZEND_FASTCALL zend_parse_arg_double_slow(zval *arg, double *dest); 1048 ZEND_API int ZEND_FASTCALL zend_parse_arg_double_weak(zval *arg, double *dest); 1049 ZEND_API int ZEND_FASTCALL zend_parse_arg_str_slow(zval *arg, zend_string **dest); [all …]
|
H A D | zend_execute.h | 53 ZEND_API void ZEND_FASTCALL zend_check_internal_arg_type(zend_function *zf, uint32_t arg_num, zval … 54 ZEND_API int ZEND_FASTCALL zend_check_arg_type(zend_function *zf, uint32_t arg_num, zval *arg, zva… 55 ZEND_API void ZEND_FASTCALL zend_check_missing_arg(zend_execute_data *execute_data, uint32_t arg_nu…
|
H A D | zend_API.c | 240 ZEND_API ZEND_COLD void ZEND_FASTCALL zend_wrong_callback_error(int severity, int num, char *error)… in zend_wrong_callback_error() 294 ZEND_API int ZEND_FASTCALL zend_parse_arg_bool_weak(zval *arg, zend_bool *dest) /* {{{ */ in zend_parse_arg_bool_weak() 305 ZEND_API int ZEND_FASTCALL zend_parse_arg_bool_slow(zval *arg, zend_bool *dest) /* {{{ */ in zend_parse_arg_bool_slow() 314 ZEND_API int ZEND_FASTCALL zend_parse_arg_long_weak(zval *arg, zend_long *dest) /* {{{ */ in zend_parse_arg_long_weak() 354 ZEND_API int ZEND_FASTCALL zend_parse_arg_long_slow(zval *arg, zend_long *dest) /* {{{ */ in zend_parse_arg_long_slow() 363 ZEND_API int ZEND_FASTCALL zend_parse_arg_long_cap_weak(zval *arg, zend_long *dest) /* {{{ */ in zend_parse_arg_long_cap_weak() 403 ZEND_API int ZEND_FASTCALL zend_parse_arg_long_cap_slow(zval *arg, zend_long *dest) /* {{{ */ in zend_parse_arg_long_cap_slow() 412 ZEND_API int ZEND_FASTCALL zend_parse_arg_double_weak(zval *arg, double *dest) /* {{{ */ in zend_parse_arg_double_weak() 438 ZEND_API int ZEND_FASTCALL zend_parse_arg_double_slow(zval *arg, double *dest) /* {{{ */ in zend_parse_arg_double_slow() 450 ZEND_API int ZEND_FASTCALL zend_parse_arg_str_weak(zval *arg, zend_string **dest) /* {{{ */ in zend_parse_arg_str_weak() [all …]
|
H A D | zend_compile.h | 690 typedef int (ZEND_FASTCALL *unary_op_type)(zval *, zval *); 691 typedef int (ZEND_FASTCALL *binary_op_type)(zval *, zval *, zval *);
|
H A D | zend_gc.c | 211 ZEND_API void ZEND_FASTCALL gc_possible_root(zend_refcounted *ref) in gc_possible_root() 292 ZEND_API void ZEND_FASTCALL gc_remove_from_buffer(zend_refcounted *ref) in gc_remove_from_buffer()
|
H A D | zend_execute.c | 53 typedef int (ZEND_FASTCALL *incdec_t)(zval *); 2756 ZEND_API void ZEND_FASTCALL zend_check_internal_arg_type(zend_function *zf, uint32_t arg_num, zval … in zend_check_internal_arg_type() 2761 ZEND_API int ZEND_FASTCALL zend_check_arg_type(zend_function *zf, uint32_t arg_num, zval *arg, zval… in zend_check_arg_type() 2766 ZEND_API void ZEND_FASTCALL zend_check_missing_arg(zend_execute_data *execute_data, uint32_t arg_nu… in zend_check_missing_arg()
|
/PHP-7.0/ |
H A D | UPGRADING.INTERNALS | 141 ZEND_FASTCALL is defined to use __vectorcall convention on VS2013 and above
|