Lines Matching refs:opcode

49 		switch (opline->opcode) {  in zend_optimizer_pass1()
74 binary_op_type binary_op = get_binary_op(opline->opcode); in zend_optimizer_pass1()
79 if ((opline->opcode == ZEND_DIV || opline->opcode == ZEND_MOD) && in zend_optimizer_pass1()
83 } else if ((opline->opcode == ZEND_SL || opline->opcode == ZEND_SR) && in zend_optimizer_pass1()
142 opline->opcode = ZEND_BOOL; in zend_optimizer_pass1()
151 unary_op_type unary_op = get_unary_op(opline->opcode); in zend_optimizer_pass1()
176 int requires_conversion = (opline->opcode == ZEND_ADD_CHAR? 1 : 0); in zend_optimizer_pass1()
187 while (next_op->opcode == ZEND_ADD_STRING || next_op->opcode == ZEND_ADD_CHAR) { in zend_optimizer_pass1()
191 if (next_op->opcode == ZEND_ADD_CHAR) { in zend_optimizer_pass1()
212 opline->opcode = ZEND_ADD_STRING; in zend_optimizer_pass1()
222 if (next_op->opcode == ZEND_ADD_STRING) { in zend_optimizer_pass1()
236 (opline + 1)->opcode = ZEND_JMP; in zend_optimizer_pass1()
317 (opline - 1)->opcode == ZEND_FETCH_CLASS && in zend_optimizer_pass1()
364 while (send1_opline->opcode == ZEND_NOP) { in zend_optimizer_pass1()
367 if (send1_opline->opcode != ZEND_SEND_VAL || in zend_optimizer_pass1()
376 while (send1_opline->opcode == ZEND_NOP) { in zend_optimizer_pass1()
379 if (send1_opline->opcode != ZEND_SEND_VAL || in zend_optimizer_pass1()
387 while (init_opline->opcode == ZEND_NOP) { in zend_optimizer_pass1()
390 if (init_opline->opcode != ZEND_INIT_FCALL || in zend_optimizer_pass1()
413 opline->opcode = ZEND_DECLARE_CONST; in zend_optimizer_pass1()
656 (opline-1)->opcode == ZEND_BEGIN_SILENCE && in zend_optimizer_pass1()
670 if (op->opcode == ZEND_BEGIN_SILENCE) { in zend_optimizer_pass1()
672 } else if (op->opcode == ZEND_END_SILENCE) { in zend_optimizer_pass1()