Lines Matching refs:call_info

2049 	ir_ref call_info = ir_LOAD_U32(jit_EX(This.u1.type_info));  in zend_jit_leave_function_handler_stub()  local
2050 ir_ref if_top = ir_IF(ir_AND_U32(call_info, ir_CONST_U32(ZEND_CALL_TOP))); in zend_jit_leave_function_handler_stub()
2055 ir_CALL_1(IR_VOID, ir_CONST_FC_FUNC(zend_jit_leave_nested_func_helper), call_info); in zend_jit_leave_function_handler_stub()
2060 ir_TAILCALL_1(IR_VOID, ir_CONST_FC_FUNC(zend_jit_leave_nested_func_helper), call_info); in zend_jit_leave_function_handler_stub()
2062 …ir_TAILCALL_2(IR_I32, ir_CONST_FC_FUNC(zend_jit_leave_nested_func_helper), call_info, jit_FP(jit)); in zend_jit_leave_function_handler_stub()
2068 ir_CALL_1(IR_VOID, ir_CONST_FC_FUNC(zend_jit_leave_top_func_helper), call_info); in zend_jit_leave_function_handler_stub()
2071 ir_TAILCALL_1(IR_VOID, ir_CONST_FC_FUNC(zend_jit_leave_top_func_helper), call_info); in zend_jit_leave_function_handler_stub()
2073 ir_TAILCALL_2(IR_I32, ir_CONST_FC_FUNC(zend_jit_leave_top_func_helper), call_info, jit_FP(jit)); in zend_jit_leave_function_handler_stub()
8698 ir_ref object_or_called_scope, call_info, call_info2, object, if_cond; local
8710 call_info = ir_OR_U32(
8720 call_info2 = ir_OR_U32(call_info, ir_CONST_U32(ZEND_CALL_HAS_THIS));
8726 call_info = ir_PHI_2(IR_U32, call_info2, call_info);
8731 ir_STORE(ref, ir_OR_U32(ir_LOAD_U32(ref), call_info));
8817 zend_call_info *call_info = NULL; local
8828 call_info = info->callee_info;
8829 while (call_info && call_info->caller_init_opline != opline) {
8830 call_info = call_info->next_callee;
8832 if (call_info && call_info->callee_func && !call_info->is_prototype) {
8833 func = call_info->callee_func;
8934 if (zend_jit_needs_call_chain(call_info, b, op_array, ssa, ssa_op, opline, call_level, trace)) {
8976 zend_call_info *call_info = NULL; local
8987 call_info = info->callee_info;
8988 while (call_info && call_info->caller_init_opline != opline) {
8989 call_info = call_info->next_callee;
8991 if (call_info && call_info->callee_func && !call_info->is_prototype) {
8992 func = call_info->callee_func;
9201 if (zend_jit_needs_call_chain(call_info, b, op_array, ssa, ssa_op, opline, call_level, trace)) {
9233 zend_call_info *call_info = NULL; local
9240 call_info = info->callee_info;
9241 while (call_info && call_info->caller_init_opline != opline) {
9242 call_info = call_info->next_callee;
9244 if (call_info && call_info->callee_func && !call_info->is_prototype) {
9245 func = call_info->callee_func;
9368 if (zend_jit_needs_call_chain(call_info, b, op_array, ssa, ssa_op, opline, call_level, trace)) {
10034 zend_call_info *call_info = NULL; local
10053 call_info = info->callee_info;
10054 while (call_info && call_info->caller_call_opline != opline) {
10055 call_info = call_info->next_callee;
10057 if (call_info && call_info->callee_func && !call_info->is_prototype) {
10058 func = call_info->callee_func;
10064 call_info = NULL; func = NULL; /* megamorphic call from trait */
10071 call_num_args = call_info->num_args;
10074 call_num_args = call_info->num_args;
10268 } else if (call_info) {
10269 num_args = skip_valid_arguments(op_array, ssa, call_info);
10602 if (zend_jit_needs_arg_dtor(func, i, call_info)) {
10673 uint32_t func_info = call_info ?
10674 zend_get_func_info(call_info, ssa, &ce, &ce_is_instanceof) :
11075 ir_ref call_info = IR_UNUSED, ref, cold_path = IR_UNUSED; local
11085 call_info = ir_LOAD_U32(jit_EX(This.u1.type_info));
11086 ref = ir_AND_U32(call_info,
11144 if (!call_info) {
11145 call_info = ir_LOAD_U32(jit_EX(This.u1.type_info));
11147 if_release = ir_IF(ir_AND_U32(call_info, ir_CONST_U32(ZEND_CALL_RELEASE_THIS)));