Lines Matching refs:func_info
2898 zend_func_info *func_info; in zend_jit_collect_calls() local
2903 func_info = ZEND_FUNC_INFO(op_array); in zend_jit_collect_calls()
2905 func_info = zend_arena_calloc(&CG(arena), 1, sizeof(zend_func_info)); in zend_jit_collect_calls()
2906 ZEND_SET_FUNC_INFO(op_array, func_info); in zend_jit_collect_calls()
2908 zend_analyze_calls(&CG(arena), script, ZEND_CALL_TREE, op_array, func_info); in zend_jit_collect_calls()
2913 zend_func_info *func_info = ZEND_FUNC_INFO(op_array); in zend_jit_cleanup_func_info() local
2916 if (func_info) { in zend_jit_cleanup_func_info()
2917 caller_info = func_info->caller_info; in zend_jit_cleanup_func_info()
2918 callee_info = func_info->callee_info; in zend_jit_cleanup_func_info()
2923 func_info->num = 0; in zend_jit_cleanup_func_info()
2924 func_info->flags &= ZEND_FUNC_JIT_ON_FIRST_EXEC in zend_jit_cleanup_func_info()
2928 memset(&func_info->ssa, 0, sizeof(zend_func_info) - offsetof(zend_func_info, ssa)); in zend_jit_cleanup_func_info()
2952 zend_func_info *func_info; in zend_real_jit_func() local
2984 func_info = ZEND_FUNC_INFO(op_array); in zend_real_jit_func()
2985 func_info->call_map = zend_build_call_map(&CG(arena), func_info, op_array); in zend_real_jit_func()
2987 zend_init_func_return_info(op_array, script, &func_info->return_info); in zend_real_jit_func()
3195 memset(&jit_extension->func_info, 0, sizeof(zend_func_info)); in zend_jit_setup_hot_counters()
3196 jit_extension->func_info.flags = ZEND_FUNC_JIT_ON_HOT_COUNTERS; in zend_jit_setup_hot_counters()
3240 memset(&jit_extension->func_info, 0, sizeof(zend_func_info)); in zend_jit_op_array()
3241 jit_extension->func_info.flags = ZEND_FUNC_JIT_ON_FIRST_EXEC; in zend_jit_op_array()
3270 memset(&jit_extension->func_info, 0, sizeof(zend_func_info)); in zend_jit_op_array()
3271 jit_extension->func_info.flags = ZEND_FUNC_JIT_ON_PROF_REQUEST; in zend_jit_op_array()
3822 zend_func_info *func_info = ZEND_FUNC_INFO(op_array); in zend_jit_restart_preloaded_op_array() local
3824 if (!func_info) { in zend_jit_restart_preloaded_op_array()
3828 if (func_info->flags & ZEND_FUNC_JIT_ON_HOT_TRACE) { in zend_jit_restart_preloaded_op_array()
3830 } else if (func_info->flags & ZEND_FUNC_JIT_ON_HOT_COUNTERS) { in zend_jit_restart_preloaded_op_array()
3834 } else if (func_info->flags & (ZEND_FUNC_JIT_ON_FIRST_EXEC|ZEND_FUNC_JIT_ON_PROF_REQUEST)) { in zend_jit_restart_preloaded_op_array()
3837 (zend_jit_op_array_extension*)func_info; in zend_jit_restart_preloaded_op_array()
3844 if (func_info->flags & ZEND_FUNC_JIT_ON_FIRST_EXEC) { in zend_jit_restart_preloaded_op_array()