Lines Matching refs:op
104 zend_ssa_op *op = ssa->ops + def; in zend_build_equi_escape_sets() local
107 if (op->op1_def >= 0) { in zend_build_equi_escape_sets()
108 if (op->op1_use >= 0) { in zend_build_equi_escape_sets()
110 union_find_unite(parent, size, op->op1_def, op->op1_use); in zend_build_equi_escape_sets()
113 if (opline->opcode == ZEND_ASSIGN && op->op2_use >= 0) { in zend_build_equi_escape_sets()
114 union_find_unite(parent, size, op->op1_def, op->op2_use); in zend_build_equi_escape_sets()
117 if (op->op2_def >= 0) { in zend_build_equi_escape_sets()
118 if (op->op2_use >= 0) { in zend_build_equi_escape_sets()
119 union_find_unite(parent, size, op->op2_def, op->op2_use); in zend_build_equi_escape_sets()
122 if (op->result_def >= 0) { in zend_build_equi_escape_sets()
123 if (op->result_use >= 0) { in zend_build_equi_escape_sets()
125 union_find_unite(parent, size, op->result_def, op->result_use); in zend_build_equi_escape_sets()
128 if (opline->opcode == ZEND_QM_ASSIGN && op->op1_use >= 0) { in zend_build_equi_escape_sets()
129 union_find_unite(parent, size, op->result_def, op->op1_use); in zend_build_equi_escape_sets()
131 if (opline->opcode == ZEND_ASSIGN && op->op2_use >= 0) { in zend_build_equi_escape_sets()
132 union_find_unite(parent, size, op->result_def, op->op2_use); in zend_build_equi_escape_sets()
134 if (opline->opcode == ZEND_ASSIGN && op->op1_def >= 0) { in zend_build_equi_escape_sets()
135 union_find_unite(parent, size, op->result_def, op->op1_def); in zend_build_equi_escape_sets()
233 zend_ssa_op *op = ssa->ops + def; in is_local_def() local
236 if (op->result_def == var) { in is_local_def()
254 } else if (op->op1_def == var) { in is_local_def()
481 zend_ssa_op *op = ssa->ops + use; in zend_ssa_escape_analysis() local
489 op->op1_use == i && in zend_ssa_escape_analysis()
490 (op-1)->op1_use >= 0) { in zend_ssa_escape_analysis()
491 enclosing_root = ees[(op-1)->op1_use]; in zend_ssa_escape_analysis()
494 op->op1_use == i && in zend_ssa_escape_analysis()
495 op->result_def >= 0) { in zend_ssa_escape_analysis()
496 enclosing_root = ees[op->result_def]; in zend_ssa_escape_analysis()