/php-src/Zend/Optimizer/ |
H A D | zend_call_graph.h | 64 ZEND_API void zend_build_call_graph(zend_arena **arena, zend_script *script, zend_call_graph *call_… 65 ZEND_API void zend_analyze_call_graph(zend_arena **arena, zend_script *script, zend_call_graph *cal… 67 ZEND_API void zend_analyze_calls(zend_arena **arena, zend_script *script, uint32_t build_flags, zen…
|
H A D | zend_optimizer.h | 91 } zend_script; typedef 93 typedef void (*zend_optimizer_pass_t)(zend_script *, void *context); 96 ZEND_API void zend_optimize_script(zend_script *script, zend_long optimization_level, zend_long deb…
|
H A D | zend_optimizer_internal.h | 48 zend_script *script; 105 const zend_script *script, const zend_op_array *op_array, zend_string *lcname); 107 const zend_script *script, const zend_op_array *op_array, const zend_op *opline); 109 …const zend_script *script, const zend_op_array *op_array, const zend_op *opline, bool *is_prototyp… 123 zend_script *script, zend_op_array *op_array, zend_op *opline, bool *is_prototype); 129 zend_result zend_ssa_escape_analysis(const zend_script *script, zend_op_array *op_array, zend_ssa *… 132 void zend_foreach_op_array(zend_script *script, zend_op_array_func_t func, void *context);
|
H A D | zend_inference.h | 222 …ssa_inference(zend_arena **raena, const zend_op_array *op_array, const zend_script *script, zend_s… 229 const zend_script *script, const zend_arg_info *arg_info, zend_class_entry **pce); 231 const zend_op_array *op_array, const zend_script *script, zend_ssa_var_info *ret); 233 const zend_function *func, const zend_script *script, 240 const zend_op_array *op_array, zend_ssa *ssa, const zend_script *script,
|
H A D | zend_call_graph.c | 46 ZEND_API void zend_analyze_calls(zend_arena **arena, zend_script *script, uint32_t build_flags, zen… in zend_analyze_calls() 241 ZEND_API void zend_build_call_graph(zend_arena **arena, zend_script *script, zend_call_graph *call_… in zend_build_call_graph() 253 ZEND_API void zend_analyze_call_graph(zend_arena **arena, zend_script *script, zend_call_graph *cal… in zend_analyze_call_graph()
|
H A D | escape_analysis.c | 150 …on_def(zend_op_array *op_array, zend_ssa *ssa, int def, int var, const zend_script *script) /* {{{… in is_allocation_def() 221 …al_def(zend_op_array *op_array, zend_ssa *ssa, int def, int var, const zend_script *script) /* {{{… in is_local_def() 382 zend_result zend_ssa_escape_analysis(const zend_script *script, zend_op_array *op_array, zend_ssa *… in zend_ssa_escape_analysis()
|
H A D | zend_optimizer.c | 832 const zend_script *script, const zend_op_array *op_array, zend_string *lcname) { in zend_optimizer_get_class_entry() 851 const zend_script *script, const zend_op_array *op_array, const zend_op *opline) { in zend_optimizer_get_class_entry_from_op1() 868 …const zend_script *script, const zend_op_array *op_array, const zend_op *opline, bool *is_prototyp… in zend_fetch_class_const_info() 920 zend_script *script, zend_op_array *op_array, zend_op *opline, bool *is_prototype) in zend_optimizer_get_called_func() 1549 void zend_foreach_op_array(zend_script *script, zend_op_array_func_t func, void *context) in zend_foreach_op_array() 1601 static void zend_optimizer_call_registered_passes(zend_script *script, void *ctx) { in zend_optimizer_call_registered_passes() 1611 ZEND_API void zend_optimize_script(zend_script *script, zend_long optimization_level, zend_long deb… in zend_optimize_script()
|
H A D | zend_ssa.h | 147 ZEND_API zend_result zend_build_ssa(zend_arena **arena, const zend_script *script, const zend_op_ar…
|
H A D | zend_inference.c | 2367 static uint32_t zend_convert_type(const zend_script *script, zend_type type, zend_class_entry **pce) in zend_convert_type() 2397 ZEND_API uint32_t zend_fetch_arg_info_type(const zend_script *script, const zend_arg_info *arg_info… in zend_fetch_arg_info_type() 2488 static uint32_t zend_fetch_prop_type(const zend_script *script, const zend_property_info *prop_info… in zend_fetch_prop_type() 2522 const zend_script *script, in _zend_update_type_info() 4113 const zend_script *script, in zend_update_type_info() 4433 static zend_result zend_type_narrowing(const zend_op_array *op_array, const zend_script *script, ze… in zend_type_narrowing() 4508 const zend_function *func, const zend_script *script, in zend_get_return_info_from_signature_only() 4535 const zend_op_array *op_array, const zend_script *script, zend_ssa_var_info *ret) in zend_init_func_return_info() 4549 const zend_script *script, in zend_func_return_info() 4705 static zend_result zend_infer_types(const zend_op_array *op_array, const zend_script *script, zend_… in zend_infer_types() [all …]
|
H A D | zend_ssa.c | 242 zend_arena **arena, const zend_script *script, const zend_op_array *op_array, in place_essa_pis() 936 ZEND_API zend_result zend_build_ssa(zend_arena **arena, const zend_script *script, const zend_op_ar… in zend_build_ssa()
|
H A D | dfa_pass.c | 269 const zend_script *script, const zend_op_array *op_array, in can_elide_list_type() 295 const zend_script *script, zend_op_array *op_array, zend_ssa *ssa, zend_ssa_op *ssa_op) { in can_elide_return_type_check()
|
/php-src/ext/opcache/ |
H A D | zend_accelerator_util_funcs.h | 33 void zend_accel_move_user_functions(HashTable *str, uint32_t count, zend_script *script); 34 void zend_accel_move_user_classes(HashTable *str, uint32_t count, zend_script *script);
|
H A D | ZendAccelerator.h | 120 zend_script script;
|
H A D | zend_accelerator_util_funcs.c | 86 void zend_accel_move_user_functions(HashTable *src, uint32_t count, zend_script *script) in zend_accel_move_user_functions() 117 void zend_accel_move_user_classes(HashTable *src, uint32_t count, zend_script *script) in zend_accel_move_user_classes()
|
H A D | ZendAccelerator.c | 4307 zend_script *script = &ZCSG(preload_script)->script;
|
/php-src/ext/opcache/jit/ |
H A D | zend_jit.h | 153 int zend_jit_op_array(zend_op_array *op_array, zend_script *script); 154 int zend_jit_script(zend_script *script);
|
H A D | zend_jit.c | 1059 static int zend_jit_op_array_analyze1(const zend_op_array *op_array, zend_script *script, zend_ssa … in zend_jit_op_array_analyze1() 1096 static int zend_jit_op_array_analyze2(const zend_op_array *op_array, zend_script *script, zend_ssa … in zend_jit_op_array_analyze2() 2894 static void zend_jit_collect_calls(zend_op_array *op_array, zend_script *script) in zend_jit_collect_calls() 2946 static int zend_real_jit_func(zend_op_array *op_array, zend_script *script, const zend_op *rt_oplin… in zend_real_jit_func() 3211 int zend_jit_op_array(zend_op_array *op_array, zend_script *script) in zend_jit_op_array() 3290 int zend_jit_script(zend_script *script) in zend_jit_script()
|
H A D | zend_jit_trace.c | 521 static zend_ssa *zend_jit_trace_build_ssa(const zend_op_array *op_array, zend_script *script) in zend_jit_trace_build_ssa() 1333 …jit_trace_rec *trace_buffer, uint32_t parent_trace, uint32_t exit_num, zend_script *script, const … in zend_jit_trace_build_tssa() 4090 zend_script *script = NULL; in zend_jit_trace()
|
/php-src/ext/zend_test/ |
H A D | test.c | 104 static void pass1(zend_script *script, void *context) in pass1() 109 static void pass2(zend_script *script, void *context) in pass2()
|