Lines Matching refs:var

391 				(opline + 1)->op2.var == opline->result.var) {  in zend_optimizer_update_op2_const()
600 void zend_optimizer_remove_live_range(zend_op_array *op_array, uint32_t var) in zend_optimizer_remove_live_range() argument
607 if ((op_array->live_range[i].var & ~ZEND_LIVE_MASK) != var) { in zend_optimizer_remove_live_range()
658 void zend_optimizer_remove_live_range_ex(zend_op_array *op_array, uint32_t var, uint32_t start) in zend_optimizer_remove_live_range_ex() argument
667 var |= ZEND_LIVE_ROPE; in zend_optimizer_remove_live_range_ex()
670 var |= ZEND_LIVE_SILENCE; in zend_optimizer_remove_live_range_ex()
674 var |= ZEND_LIVE_LOOP; in zend_optimizer_remove_live_range_ex()
686 if (op_array->live_range[i].var == var in zend_optimizer_remove_live_range_ex()
701 uint32_t var, in zend_optimizer_replace_by_const() argument
708 opline->op1.var == var) { in zend_optimizer_replace_by_const()
748 m->op1.var == var) { in zend_optimizer_replace_by_const()
758 } while (m->opcode != ZEND_FREE || m->op1_type != type || m->op1.var != var); in zend_optimizer_replace_by_const()
760 ZEND_ASSERT(m->opcode == ZEND_FREE && m->op1_type == type && m->op1.var == var); in zend_optimizer_replace_by_const()
763 zend_optimizer_remove_live_range(op_array, var); in zend_optimizer_replace_by_const()
799 m->op1.var == var) { in zend_optimizer_replace_by_const()
823 zend_optimizer_remove_live_range(op_array, var); in zend_optimizer_replace_by_const()
840 ZEND_ASSERT(opline->op1.var == var); in zend_optimizer_replace_by_const()
848 zend_optimizer_remove_live_range(op_array, var); in zend_optimizer_replace_by_const()
855 opline->op2.var == var) { in zend_optimizer_replace_by_const()
857 zend_optimizer_remove_live_range(op_array, var); in zend_optimizer_replace_by_const()