Lines Matching refs:constant

179 					LITERAL_INFO(opline->op2.constant, 2);  in zend_optimizer_compact_literals()
182 LITERAL_INFO(opline->op2.constant, 3); in zend_optimizer_compact_literals()
186 LITERAL_INFO(opline->op1.constant, 1); in zend_optimizer_compact_literals()
189 LITERAL_INFO(opline->op2.constant, 2); in zend_optimizer_compact_literals()
194 LITERAL_INFO(opline->op1.constant, 2); in zend_optimizer_compact_literals()
197 LITERAL_INFO(opline->op2.constant, 2); in zend_optimizer_compact_literals()
201 LITERAL_INFO(opline->op1.constant, 2); in zend_optimizer_compact_literals()
205 LITERAL_INFO(opline->op2.constant, 3); in zend_optimizer_compact_literals()
207 LITERAL_INFO(opline->op2.constant, 2); in zend_optimizer_compact_literals()
212 LITERAL_INFO(opline->op1.constant, 2); in zend_optimizer_compact_literals()
215 LITERAL_INFO(opline->op2.constant, 1); in zend_optimizer_compact_literals()
234 LITERAL_INFO(opline->op2.constant, 2); in zend_optimizer_compact_literals()
237 LITERAL_INFO(opline->op1.constant, 1); in zend_optimizer_compact_literals()
243 LITERAL_INFO(opline->op2.constant, 2); in zend_optimizer_compact_literals()
248 LITERAL_INFO(opline->op1.constant, 2); in zend_optimizer_compact_literals()
253 LITERAL_INFO(opline->op1.constant, 2); in zend_optimizer_compact_literals()
255 LITERAL_INFO(opline->op2.constant, 1); in zend_optimizer_compact_literals()
271 LITERAL_INFO(opline->op1.constant, 1); in zend_optimizer_compact_literals()
274 if (Z_EXTRA(op_array->literals[opline->op2.constant]) == ZEND_EXTRA_VALUE) { in zend_optimizer_compact_literals()
275 LITERAL_INFO(opline->op2.constant, 2); in zend_optimizer_compact_literals()
277 LITERAL_INFO(opline->op2.constant, 1); in zend_optimizer_compact_literals()
283 LITERAL_INFO(opline->op1.constant, 1); in zend_optimizer_compact_literals()
286 LITERAL_INFO(opline->op2.constant, 1); in zend_optimizer_compact_literals()
494 opline->op1.constant = map[opline->op1.constant]; in zend_optimizer_compact_literals()
497 opline->op2.constant = map[opline->op2.constant]; in zend_optimizer_compact_literals()
525 opline->op2.constant, in zend_optimizer_compact_literals()
526 opline->op1.constant, in zend_optimizer_compact_literals()
535 if (class_slot[opline->op2.constant] >= 0) { in zend_optimizer_compact_literals()
536 (opline+1)->extended_value = class_slot[opline->op2.constant]; in zend_optimizer_compact_literals()
539 class_slot[opline->op2.constant] = cache_size; in zend_optimizer_compact_literals()
548 property_slot[opline->op2.constant] >= 0) { in zend_optimizer_compact_literals()
549 (opline+1)->extended_value = property_slot[opline->op2.constant]; in zend_optimizer_compact_literals()
554 property_slot[opline->op2.constant] = (opline+1)->extended_value; in zend_optimizer_compact_literals()
575 property_slot[opline->op2.constant] >= 0) { in zend_optimizer_compact_literals()
576 …opline->extended_value = property_slot[opline->op2.constant] | (opline->extended_value & ZEND_FETC… in zend_optimizer_compact_literals()
581 property_slot[opline->op2.constant] = opline->extended_value & ~ZEND_FETCH_OBJ_FLAGS; in zend_optimizer_compact_literals()
590 property_slot[opline->op2.constant] >= 0) { in zend_optimizer_compact_literals()
591 …opline->extended_value = property_slot[opline->op2.constant] | (opline->extended_value & ZEND_ISEM… in zend_optimizer_compact_literals()
596 property_slot[opline->op2.constant] = opline->extended_value & ~ZEND_ISEMPTY; in zend_optimizer_compact_literals()
605 if (func_slot[opline->op2.constant] >= 0) { in zend_optimizer_compact_literals()
606 opline->result.num = func_slot[opline->op2.constant]; in zend_optimizer_compact_literals()
610 func_slot[opline->op2.constant] = opline->result.num; in zend_optimizer_compact_literals()
617 method_slot[opline->op2.constant] >= 0) { in zend_optimizer_compact_literals()
618 opline->result.num = method_slot[opline->op2.constant]; in zend_optimizer_compact_literals()
623 method_slot[opline->op2.constant] = opline->result.num; in zend_optimizer_compact_literals()
633 opline->op1.constant, in zend_optimizer_compact_literals()
634 opline->op2.constant, in zend_optimizer_compact_literals()
643 if (class_slot[opline->op1.constant] >= 0) { in zend_optimizer_compact_literals()
644 opline->result.num = class_slot[opline->op1.constant]; in zend_optimizer_compact_literals()
648 class_slot[opline->op1.constant] = opline->result.num; in zend_optimizer_compact_literals()
654 if (const_slot[opline->op1.constant] >= 0) { in zend_optimizer_compact_literals()
655 opline->extended_value = const_slot[opline->op1.constant]; in zend_optimizer_compact_literals()
659 const_slot[opline->op1.constant] = opline->extended_value; in zend_optimizer_compact_literals()
664 if (const_slot[opline->op2.constant] >= 0) { in zend_optimizer_compact_literals()
665 opline->extended_value = const_slot[opline->op2.constant]; in zend_optimizer_compact_literals()
669 const_slot[opline->op2.constant] = opline->extended_value; in zend_optimizer_compact_literals()
675 && Z_TYPE(op_array->literals[opline->op2.constant]) == IS_STRING) { in zend_optimizer_compact_literals()
678 opline->op1.constant, in zend_optimizer_compact_literals()
679 opline->op2.constant, in zend_optimizer_compact_literals()
705 opline->op2.constant, in zend_optimizer_compact_literals()
706 opline->op1.constant, in zend_optimizer_compact_literals()
715 if (class_slot[opline->op2.constant] >= 0) { in zend_optimizer_compact_literals()
716 …opline->extended_value = class_slot[opline->op2.constant] | (opline->extended_value & ZEND_FETCH_O… in zend_optimizer_compact_literals()
719 class_slot[opline->op2.constant] = cache_size; in zend_optimizer_compact_literals()
728 if (class_slot[opline->op2.constant] >= 0) { in zend_optimizer_compact_literals()
729 opline->extended_value = class_slot[opline->op2.constant]; in zend_optimizer_compact_literals()
733 class_slot[opline->op2.constant] = opline->extended_value; in zend_optimizer_compact_literals()
740 if (class_slot[opline->op1.constant] >= 0) { in zend_optimizer_compact_literals()
741 opline->op2.num = class_slot[opline->op1.constant]; in zend_optimizer_compact_literals()
745 class_slot[opline->op1.constant] = opline->op2.num; in zend_optimizer_compact_literals()
752 if (class_slot[opline->op1.constant] >= 0) { in zend_optimizer_compact_literals()
753 …opline->extended_value = class_slot[opline->op1.constant] | (opline->extended_value & ZEND_LAST_CA… in zend_optimizer_compact_literals()
757 class_slot[opline->op1.constant] = opline->extended_value & ~ZEND_LAST_CATCH; in zend_optimizer_compact_literals()
763 if (bind_var_slot[opline->op2.constant] >= 0) { in zend_optimizer_compact_literals()
764 opline->extended_value = bind_var_slot[opline->op2.constant]; in zend_optimizer_compact_literals()
768 bind_var_slot[opline->op2.constant] = opline->extended_value; in zend_optimizer_compact_literals()
802 zval *val = &op_array->literals[opline->op2.constant]; in zend_optimizer_compact_literals()