Lines Matching refs:call

1248 			zend_call_info *call;  in sccp_visit_instr()  local
1253 call = ctx->call_map[opline - ctx->scdf.op_array->opcodes]; in sccp_visit_instr()
1254 if (IS_TOP(op1) || !call || !call->caller_call_opline in sccp_visit_instr()
1255 || call->caller_call_opline->opcode != ZEND_DO_ICALL) { in sccp_visit_instr()
1259 opline = call->caller_call_opline; in sccp_visit_instr()
1769 zend_call_info *call; in sccp_visit_instr() local
1778 call = ctx->call_map[opline - ctx->scdf.op_array->opcodes]; in sccp_visit_instr()
1779 name = CT_CONSTANT_EX(ctx->scdf.op_array, call->caller_init_opline->op2.constant); in sccp_visit_instr()
1787 if (call->num_args > 3) { in sccp_visit_instr()
1792 for (i = 0; i < call->num_args; i++) { in sccp_visit_instr()
1793 zend_op *opline = call->arg_info[i].opline; in sccp_visit_instr()
1816 if (ct_eval_func_call(&zv, Z_STR_P(name), call->num_args, args) == SUCCESS) { in sccp_visit_instr()
2106 zend_call_info *call; in remove_call() local
2110 call = ctx->call_map[opline - op_array->opcodes]; in remove_call()
2111 ZEND_ASSERT(call); in remove_call()
2112 ZEND_ASSERT(call->caller_call_opline == opline); in remove_call()
2114 zend_ssa_remove_instr(ssa, call->caller_init_opline, in remove_call()
2115 &ssa->ops[call->caller_init_opline - op_array->opcodes]); in remove_call()
2117 for (i = 0; i < call->num_args; i++) { in remove_call()
2118 zend_ssa_remove_instr(ssa, call->arg_info[i].opline, in remove_call()
2119 &ssa->ops[call->arg_info[i].opline - op_array->opcodes]); in remove_call()
2123 call->callee_func = NULL; in remove_call()
2125 return call->num_args + 2; in remove_call()