Lines Matching refs:fbc

57 	zend_function *fbc;  in zend_jit_find_func_helper()  local
62 fbc = Z_FUNC_P(func); in zend_jit_find_func_helper()
63 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!RUN_TIME_CACHE(&fbc->op_array))) { in zend_jit_find_func_helper()
64 fbc = _zend_jit_init_func_run_time_cache(&fbc->op_array); in zend_jit_find_func_helper()
66 *cache_slot = fbc; in zend_jit_find_func_helper()
67 return fbc; in zend_jit_find_func_helper()
73 zend_function *fbc; in zend_jit_find_ns_func_helper() local
81 fbc = Z_FUNC_P(func); in zend_jit_find_ns_func_helper()
82 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!RUN_TIME_CACHE(&fbc->op_array))) { in zend_jit_find_ns_func_helper()
83 fbc = _zend_jit_init_func_run_time_cache(&fbc->op_array); in zend_jit_find_ns_func_helper()
85 *cache_slot = fbc; in zend_jit_find_ns_func_helper()
86 return fbc; in zend_jit_find_ns_func_helper()
141 zend_function *fbc; in zend_jit_find_method_helper() local
143 fbc = obj->handlers->get_method(obj_ptr, Z_STR_P(function_name), function_name + 1); in zend_jit_find_method_helper()
144 if (UNEXPECTED(fbc == NULL)) { in zend_jit_find_method_helper()
151 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!RUN_TIME_CACHE(&fbc->op_array))) { in zend_jit_find_method_helper()
152 zend_init_func_run_time_cache(&fbc->op_array); in zend_jit_find_method_helper()
156 return fbc; in zend_jit_find_method_helper()
159 if (EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE)))) { in zend_jit_find_method_helper()
160 CACHE_POLYMORPHIC_PTR(opline->result.num, called_scope, fbc); in zend_jit_find_method_helper()
163 return fbc; in zend_jit_find_method_helper()
168 zend_function *fbc; in zend_jit_find_method_tmp_helper() local
170 fbc = zend_jit_find_method_helper(obj, function_name, obj_ptr); in zend_jit_find_method_tmp_helper()
171 if (!fbc) { in zend_jit_find_method_tmp_helper()
181 return fbc; in zend_jit_find_method_tmp_helper()
184 …CALL zend_jit_push_static_metod_call_frame(zend_object *obj, zend_function *fbc, uint32_t num_args) in zend_jit_push_static_metod_call_frame() argument
188 return zend_vm_stack_push_call_frame(ZEND_CALL_NESTED_FUNCTION, fbc, num_args, scope); in zend_jit_push_static_metod_call_frame()
191 … zend_jit_push_static_metod_call_frame_tmp(zend_object *obj, zend_function *fbc, uint32_t num_args) in zend_jit_push_static_metod_call_frame_tmp() argument
202 return zend_vm_stack_push_call_frame(ZEND_CALL_NESTED_FUNCTION, fbc, num_args, scope); in zend_jit_push_static_metod_call_frame_tmp()
205 …d_execute_data* ZEND_FASTCALL zend_jit_extend_stack_helper(uint32_t used_stack, zend_function *fbc) in zend_jit_extend_stack_helper() argument
208 call->func = fbc; in zend_jit_extend_stack_helper()