Lines Matching refs:func_info
4163 zend_func_info *func_info; in zend_jit_collect_calls() local
4168 func_info = ZEND_FUNC_INFO(op_array); in zend_jit_collect_calls()
4170 func_info = zend_arena_calloc(&CG(arena), 1, sizeof(zend_func_info)); in zend_jit_collect_calls()
4171 ZEND_SET_FUNC_INFO(op_array, func_info); in zend_jit_collect_calls()
4173 return zend_analyze_calls(&CG(arena), script, ZEND_CALL_TREE, op_array, func_info); in zend_jit_collect_calls()
4178 zend_func_info *func_info = ZEND_FUNC_INFO(op_array); in zend_jit_cleanup_func_info() local
4181 if (func_info) { in zend_jit_cleanup_func_info()
4182 caller_info = func_info->caller_info; in zend_jit_cleanup_func_info()
4183 callee_info = func_info->callee_info; in zend_jit_cleanup_func_info()
4188 func_info->num = 0; in zend_jit_cleanup_func_info()
4189 func_info->flags &= ZEND_FUNC_JIT_ON_FIRST_EXEC in zend_jit_cleanup_func_info()
4193 memset(&func_info->ssa, 0, sizeof(zend_func_info) - offsetof(zend_func_info, ssa)); in zend_jit_cleanup_func_info()
4217 zend_func_info *func_info; in zend_real_jit_func() local
4236 func_info = ZEND_FUNC_INFO(op_array); in zend_real_jit_func()
4237 func_info->call_map = zend_build_call_map(&CG(arena), func_info, op_array); in zend_real_jit_func()
4239 zend_init_func_return_info(op_array, script, &func_info->return_info); in zend_real_jit_func()
4445 memset(&jit_extension->func_info, 0, sizeof(zend_func_info)); in zend_jit_setup_hot_counters()
4446 jit_extension->func_info.flags = ZEND_FUNC_JIT_ON_HOT_COUNTERS; in zend_jit_setup_hot_counters()
4489 memset(&jit_extension->func_info, 0, sizeof(zend_func_info)); in zend_jit_op_array()
4490 jit_extension->func_info.flags = ZEND_FUNC_JIT_ON_FIRST_EXEC; in zend_jit_op_array()
4518 memset(&jit_extension->func_info, 0, sizeof(zend_func_info)); in zend_jit_op_array()
4519 jit_extension->func_info.flags = ZEND_FUNC_JIT_ON_PROF_REQUEST; in zend_jit_op_array()
5141 zend_func_info *func_info = ZEND_FUNC_INFO(op_array); in zend_jit_restart_preloaded_op_array() local
5143 if (!func_info) { in zend_jit_restart_preloaded_op_array()
5147 if (func_info->flags & ZEND_FUNC_JIT_ON_HOT_TRACE) { in zend_jit_restart_preloaded_op_array()
5149 } else if (func_info->flags & ZEND_FUNC_JIT_ON_HOT_COUNTERS) { in zend_jit_restart_preloaded_op_array()
5153 } else if (func_info->flags & (ZEND_FUNC_JIT_ON_FIRST_EXEC|ZEND_FUNC_JIT_ON_PROF_REQUEST)) { in zend_jit_restart_preloaded_op_array()
5156 (zend_jit_op_array_extension*)func_info; in zend_jit_restart_preloaded_op_array()
5163 if (func_info->flags & ZEND_FUNC_JIT_ON_FIRST_EXEC) { in zend_jit_restart_preloaded_op_array()