Lines Matching refs:opcode
108 if (opline->opcode != ZEND_ASSIGN) { in zend_build_equi_escape_sets()
112 if (opline->opcode == ZEND_ASSIGN && op->op2_use >= 0) { in zend_build_equi_escape_sets()
123 if (opline->opcode != ZEND_QM_ASSIGN) { in zend_build_equi_escape_sets()
127 if (opline->opcode == ZEND_QM_ASSIGN && op->op1_use >= 0) { in zend_build_equi_escape_sets()
130 if (opline->opcode == ZEND_ASSIGN && op->op2_use >= 0) { in zend_build_equi_escape_sets()
133 if (opline->opcode == ZEND_ASSIGN && op->op1_def >= 0) { in zend_build_equi_escape_sets()
156 switch (opline->opcode) { in is_allocation_def()
191 switch (opline->opcode) { in is_allocation_def()
220 switch (opline->opcode) { in is_local_def()
238 switch (opline->opcode) { in is_local_def()
263 switch (opline->opcode) { in is_escape_use()
308 if ((opline-1)->opcode != ZEND_ASSIGN_DIM in is_escape_use()
309 && (opline-1)->opcode != ZEND_ASSIGN_OBJ) { in is_escape_use()
332 switch (opline->opcode) { in is_escape_use()
353 switch (opline->opcode) { in is_escape_use()
469 if (opline->opcode == ZEND_OP_DATA && in zend_ssa_escape_analysis()
470 ((opline-1)->opcode == ZEND_ASSIGN_DIM || in zend_ssa_escape_analysis()
471 (opline-1)->opcode == ZEND_ASSIGN_OBJ || in zend_ssa_escape_analysis()
472 (opline-1)->opcode == ZEND_ASSIGN_OBJ_REF) && in zend_ssa_escape_analysis()
476 } else if ((opline->opcode == ZEND_INIT_ARRAY || in zend_ssa_escape_analysis()
477 opline->opcode == ZEND_ADD_ARRAY_ELEMENT) && in zend_ssa_escape_analysis()