Lines Matching refs:ops
798 zend_ssa_op *ssa_ops = ssa->ops; in zend_ssa_rename()
1041 ssa->ops = zend_arena_calloc(arena, op_array->last, sizeof(zend_ssa_op)); in zend_build_ssa()
1042 memset(ssa->ops, 0xff, op_array->last * sizeof(zend_ssa_op)); in zend_build_ssa()
1086 zend_ssa_op *op = ssa->ops + i; in zend_ssa_compute_use_def_chains()
1185 ssa->vars[var].use_chain = zend_ssa_next_use(ssa->ops, var, op); in zend_ssa_unlink_use_chain()
1191 if (ssa->ops[use].result_use == var) { in zend_ssa_unlink_use_chain()
1192 if (ssa->ops[use].res_use_chain == op) { in zend_ssa_unlink_use_chain()
1193 ssa->ops[use].res_use_chain = zend_ssa_next_use(ssa->ops, var, op); in zend_ssa_unlink_use_chain()
1196 use = ssa->ops[use].res_use_chain; in zend_ssa_unlink_use_chain()
1198 } else if (ssa->ops[use].op1_use == var) { in zend_ssa_unlink_use_chain()
1199 if (ssa->ops[use].op1_use_chain == op) { in zend_ssa_unlink_use_chain()
1200 ssa->ops[use].op1_use_chain = zend_ssa_next_use(ssa->ops, var, op); in zend_ssa_unlink_use_chain()
1203 use = ssa->ops[use].op1_use_chain; in zend_ssa_unlink_use_chain()
1205 } else if (ssa->ops[use].op2_use == var) { in zend_ssa_unlink_use_chain()
1206 if (ssa->ops[use].op2_use_chain == op) { in zend_ssa_unlink_use_chain()
1207 ssa->ops[use].op2_use_chain = zend_ssa_next_use(ssa->ops, var, op); in zend_ssa_unlink_use_chain()
1210 use = ssa->ops[use].op2_use_chain; in zend_ssa_unlink_use_chain()
1226 zend_ssa_unlink_use_chain(ssa, ssa_op - ssa->ops, ssa_op->result_use); in zend_ssa_remove_instr()
1232 zend_ssa_unlink_use_chain(ssa, ssa_op - ssa->ops, ssa_op->op1_use); in zend_ssa_remove_instr()
1240 zend_ssa_unlink_use_chain(ssa, ssa_op - ssa->ops, ssa_op->op2_use); in zend_ssa_remove_instr()
1379 zend_ssa_op *ssa_op = &ssa->ops[use]; in zend_ssa_remove_uses_of_var()
1465 zend_ssa_remove_defs_of_instr(ssa, &ssa->ops[j]); in zend_ssa_remove_block()
1466 zend_ssa_remove_instr(ssa, &op_array->opcodes[j], &ssa->ops[j]); in zend_ssa_remove_block()
1543 zend_ssa_op *ssa_op = &ssa->ops[use]; in zend_ssa_rename_var_uses()