Home
last modified time | relevance | path

Searched refs:zend_script (Results 1 – 19 of 19) sorted by relevance

/PHP-8.1/Zend/Optimizer/
H A Dzend_call_graph.h63 ZEND_API int zend_build_call_graph(zend_arena **arena, zend_script *script, zend_call_graph *call_g…
64 ZEND_API void zend_analyze_call_graph(zend_arena **arena, zend_script *script, zend_call_graph *cal…
66 ZEND_API int zend_analyze_calls(zend_arena **arena, zend_script *script, uint32_t build_flags, zend…
H A Dzend_optimizer.h92 } zend_script; typedef
94 typedef void (*zend_optimizer_pass_t)(zend_script *, void *context);
97 ZEND_API int zend_optimize_script(zend_script *script, zend_long optimization_level, zend_long debu…
H A Dzend_optimizer_internal.h46 zend_script *script;
99 zend_class_entry *zend_optimizer_get_class_entry(const zend_script *script, zend_string *lcname);
113 zend_script *script, zend_op_array *op_array, zend_op *opline, bool *is_prototype);
119 int zend_ssa_escape_analysis(const zend_script *script, zend_op_array *op_array, zend_ssa *ssa);
122 void zend_foreach_op_array(zend_script *script, zend_op_array_func_t func, void *context);
H A Dzend_inference.h251 …ssa_inference(zend_arena **raena, const zend_op_array *op_array, const zend_script *script, zend_s…
258 const zend_script *script, zend_arg_info *arg_info, zend_class_entry **pce);
260 const zend_op_array *op_array, const zend_script *script, zend_ssa_var_info *ret);
262 const zend_function *func, const zend_script *script,
269 const zend_op_array *op_array, zend_ssa *ssa, const zend_script *script,
H A Dzend_call_graph.c46 ZEND_API int zend_analyze_calls(zend_arena **arena, zend_script *script, uint32_t build_flags, zend… in zend_analyze_calls()
225 ZEND_API int zend_build_call_graph(zend_arena **arena, zend_script *script, zend_call_graph *call_g… in zend_build_call_graph()
239 ZEND_API void zend_analyze_call_graph(zend_arena **arena, zend_script *script, zend_call_graph *cal… in zend_analyze_call_graph()
H A Descape_analysis.c150 …on_def(zend_op_array *op_array, zend_ssa *ssa, int def, int var, const zend_script *script) /* {{{… in is_allocation_def()
215 static int is_local_def(zend_op_array *op_array, zend_ssa *ssa, int def, int var, const zend_script in is_local_def()
370 int zend_ssa_escape_analysis(const zend_script *script, zend_op_array *op_array, zend_ssa *ssa) /* … in zend_ssa_escape_analysis()
H A Dzend_optimizer.c735 zend_class_entry *zend_optimizer_get_class_entry(const zend_script *script, zend_string *lcname) { in zend_optimizer_get_class_entry()
750 zend_script *script, zend_op_array *op_array, zend_op *opline) { in get_class_entry_from_op1()
765 zend_script *script, zend_op_array *op_array, zend_op *opline, bool *is_prototype) in zend_optimizer_get_called_func()
1357 void zend_foreach_op_array(zend_script *script, zend_op_array_func_t func, void *context) in zend_foreach_op_array()
1395 static void zend_optimizer_call_registered_passes(zend_script *script, void *ctx) { in zend_optimizer_call_registered_passes()
1405 ZEND_API int zend_optimize_script(zend_script *script, zend_long optimization_level, zend_long debu… in zend_optimize_script()
H A Dzend_ssa.h148 ZEND_API int zend_build_ssa(zend_arena **arena, const zend_script *script, const zend_op_array *op_…
H A Dzend_inference.c2352 static uint32_t zend_convert_type(const zend_script *script, zend_type type, zend_class_entry **pce) in zend_convert_type()
2381 ZEND_API uint32_t zend_fetch_arg_info_type(const zend_script *script, zend_arg_info *arg_info, zend… in zend_fetch_arg_info_type()
2472 static uint32_t zend_fetch_prop_type(const zend_script *script, zend_property_info *prop_info, zend… in zend_fetch_prop_type()
2506 const zend_script *script, in _zend_update_type_info()
3900 const zend_script *script, in zend_update_type_info()
4209 static int zend_type_narrowing(const zend_op_array *op_array, const zend_script *script, zend_ssa *… in zend_type_narrowing()
4284 const zend_function *func, const zend_script *script, in zend_get_return_info_from_signature_only()
4309 const zend_op_array *op_array, const zend_script *script, zend_ssa_var_info *ret) in zend_init_func_return_info()
4323 const zend_script *script, in zend_func_return_info()
4524 static int zend_infer_types(const zend_op_array *op_array, const zend_script *script, zend_ssa *ssa… in zend_infer_types()
[all …]
H A Dzend_ssa.c242 zend_arena **arena, const zend_script *script, const zend_op_array *op_array, in place_essa_pis()
907 ZEND_API int zend_build_ssa(zend_arena **arena, const zend_script *script, const zend_op_array *op_… in zend_build_ssa()
H A Ddfa_pass.c294 const zend_script *script, zend_op_array *op_array, zend_ssa *ssa, zend_ssa_op *ssa_op) { in can_elide_return_type_check()
/PHP-8.1/ext/opcache/
H A Dzend_accelerator_util_funcs.h31 void zend_accel_move_user_functions(HashTable *str, uint32_t count, zend_script *script);
32 void zend_accel_move_user_classes(HashTable *str, uint32_t count, zend_script *script);
H A Dzend_accelerator_util_funcs.c67 void zend_accel_move_user_functions(HashTable *src, uint32_t count, zend_script *script) in zend_accel_move_user_functions()
98 void zend_accel_move_user_classes(HashTable *src, uint32_t count, zend_script *script) in zend_accel_move_user_classes()
H A DZendAccelerator.h113 zend_script script;
H A DZendAccelerator.c4334 zend_script *script = &ZCSG(preload_script)->script;
/PHP-8.1/ext/opcache/jit/
H A Dzend_jit.h143 ZEND_EXT_API int zend_jit_op_array(zend_op_array *op_array, zend_script *script);
144 ZEND_EXT_API int zend_jit_script(zend_script *script);
H A Dzend_jit.c1308 static int zend_jit_op_array_analyze1(const zend_op_array *op_array, zend_script *script, zend_ssa … in zend_jit_op_array_analyze1()
1351 static int zend_jit_op_array_analyze2(const zend_op_array *op_array, zend_script *script, zend_ssa … in zend_jit_op_array_analyze2()
4161 static int zend_jit_collect_calls(zend_op_array *op_array, zend_script *script) in zend_jit_collect_calls()
4213 static int zend_real_jit_func(zend_op_array *op_array, zend_script *script, const zend_op *rt_oplin… in zend_real_jit_func()
4462 ZEND_EXT_API int zend_jit_op_array(zend_op_array *op_array, zend_script *script) in zend_jit_op_array()
4538 ZEND_EXT_API int zend_jit_script(zend_script *script) in zend_jit_script()
H A Dzend_jit_trace.c553 static zend_ssa *zend_jit_trace_build_ssa(const zend_op_array *op_array, zend_script *script) in zend_jit_trace_build_ssa()
1181 …jit_trace_rec *trace_buffer, uint32_t parent_trace, uint32_t exit_num, zend_script *script, const … in zend_jit_trace_build_tssa()
3973 zend_script *script = NULL; in zend_jit_trace()
/PHP-8.1/ext/zend_test/
H A Dtest.c91 static void pass1(zend_script *script, void *context) in pass1()
96 static void pass2(zend_script *script, void *context) in pass2()

Completed in 145 milliseconds