Lines Matching refs:fbc

67 	zend_function *fbc;  in zend_jit_find_func_helper()  local
72 fbc = Z_FUNC_P(func); in zend_jit_find_func_helper()
73 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!RUN_TIME_CACHE(&fbc->op_array))) { in zend_jit_find_func_helper()
74 fbc = _zend_jit_init_func_run_time_cache(&fbc->op_array); in zend_jit_find_func_helper()
76 *cache_slot = fbc; in zend_jit_find_func_helper()
77 return fbc; in zend_jit_find_func_helper()
83 zend_function *fbc; in zend_jit_find_ns_func_helper() local
91 fbc = Z_FUNC_P(func); in zend_jit_find_ns_func_helper()
92 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!RUN_TIME_CACHE(&fbc->op_array))) { in zend_jit_find_ns_func_helper()
93 fbc = _zend_jit_init_func_run_time_cache(&fbc->op_array); in zend_jit_find_ns_func_helper()
95 *cache_slot = fbc; in zend_jit_find_ns_func_helper()
96 return fbc; in zend_jit_find_ns_func_helper()
151 zend_function *fbc; in zend_jit_find_method_helper() local
153 fbc = obj->handlers->get_method(obj_ptr, Z_STR_P(function_name), function_name + 1); in zend_jit_find_method_helper()
154 if (UNEXPECTED(fbc == NULL)) { in zend_jit_find_method_helper()
161 if (EXPECTED(fbc->type == ZEND_USER_FUNCTION) && UNEXPECTED(!RUN_TIME_CACHE(&fbc->op_array))) { in zend_jit_find_method_helper()
162 zend_init_func_run_time_cache(&fbc->op_array); in zend_jit_find_method_helper()
166 return fbc; in zend_jit_find_method_helper()
169 if (EXPECTED(!(fbc->common.fn_flags & (ZEND_ACC_CALL_VIA_TRAMPOLINE|ZEND_ACC_NEVER_CACHE)))) { in zend_jit_find_method_helper()
170 CACHE_POLYMORPHIC_PTR(opline->result.num, called_scope, fbc); in zend_jit_find_method_helper()
173 return fbc; in zend_jit_find_method_helper()
178 zend_function *fbc; in zend_jit_find_method_tmp_helper() local
180 fbc = zend_jit_find_method_helper(obj, function_name, obj_ptr); in zend_jit_find_method_tmp_helper()
181 if (!fbc) { in zend_jit_find_method_tmp_helper()
191 return fbc; in zend_jit_find_method_tmp_helper()
194 …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
198 return zend_vm_stack_push_call_frame(ZEND_CALL_NESTED_FUNCTION, fbc, num_args, scope); in zend_jit_push_static_metod_call_frame()
201 … 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
212 return zend_vm_stack_push_call_frame(ZEND_CALL_NESTED_FUNCTION, fbc, num_args, scope); in zend_jit_push_static_metod_call_frame_tmp()
215 …d_execute_data* ZEND_FASTCALL zend_jit_extend_stack_helper(uint32_t used_stack, zend_function *fbc) in zend_jit_extend_stack_helper() argument
218 call->func = fbc; in zend_jit_extend_stack_helper()