Lines Matching refs:op2
83 uint32_t op2, in add_static_slot() argument
91 zval *prop_name = &op_array->literals[op2]; in add_static_slot()
142 LITERAL_INFO(opline->op2.constant, LITERAL_FUNC, 1); in zend_optimizer_compact_literals()
145 LITERAL_INFO(opline->op2.constant, LITERAL_FUNC, 2); in zend_optimizer_compact_literals()
148 LITERAL_INFO(opline->op2.constant, LITERAL_FUNC, 3); in zend_optimizer_compact_literals()
155 LITERAL_INFO(opline->op2.constant, LITERAL_METHOD, 2); in zend_optimizer_compact_literals()
163 LITERAL_INFO(opline->op2.constant, LITERAL_STATIC_METHOD, 2); in zend_optimizer_compact_literals()
174 LITERAL_INFO(opline->op2.constant, LITERAL_CONST, 5); in zend_optimizer_compact_literals()
176 LITERAL_INFO(opline->op2.constant, LITERAL_CONST, 3); in zend_optimizer_compact_literals()
183 LITERAL_INFO(opline->op2.constant, LITERAL_CLASS_CONST, 1); in zend_optimizer_compact_literals()
194 LITERAL_INFO(opline->op2.constant, LITERAL_CLASS, 2); in zend_optimizer_compact_literals()
205 LITERAL_INFO(opline->op2.constant, LITERAL_CLASS, 2); in zend_optimizer_compact_literals()
230 LITERAL_INFO(opline->op2.constant, LITERAL_PROPERTY, 1); in zend_optimizer_compact_literals()
247 LITERAL_INFO(opline->op2.constant, LITERAL_PROPERTY, 1); in zend_optimizer_compact_literals()
249 if (Z_EXTRA(op_array->literals[opline->op2.constant]) == ZEND_EXTRA_VALUE) { in zend_optimizer_compact_literals()
250 LITERAL_INFO(opline->op2.constant, LITERAL_VALUE, 2); in zend_optimizer_compact_literals()
252 LITERAL_INFO(opline->op2.constant, LITERAL_VALUE, 1); in zend_optimizer_compact_literals()
255 LITERAL_INFO(opline->op2.constant, LITERAL_VALUE, 1); in zend_optimizer_compact_literals()
260 LITERAL_INFO(opline->op2.constant, LITERAL_GLOBAL, 1); in zend_optimizer_compact_literals()
263 LITERAL_INFO(opline->op2.constant, LITERAL_VALUE, 1); in zend_optimizer_compact_literals()
272 LITERAL_INFO(opline->op2.constant, LITERAL_VALUE, 2); in zend_optimizer_compact_literals()
276 LITERAL_INFO(opline->op2.constant, LITERAL_VALUE, 2); in zend_optimizer_compact_literals()
293 if (Z_EXTRA(op_array->literals[opline->op2.constant]) == ZEND_EXTRA_VALUE) { in zend_optimizer_compact_literals()
294 LITERAL_INFO(opline->op2.constant, LITERAL_VALUE, 2); in zend_optimizer_compact_literals()
296 LITERAL_INFO(opline->op2.constant, LITERAL_VALUE, 1); in zend_optimizer_compact_literals()
305 LITERAL_INFO(opline->op2.constant, LITERAL_VALUE, 1); in zend_optimizer_compact_literals()
525 opline->op2.constant = map[opline->op2.constant]; in zend_optimizer_compact_literals()
537 opline->op2.num = cache_size; in zend_optimizer_compact_literals()
543 opline->op2.num = cache_size; in zend_optimizer_compact_literals()
565 property_slot[opline->op2.constant] >= 0) { in zend_optimizer_compact_literals()
566 (opline+1)->extended_value = property_slot[opline->op2.constant]; in zend_optimizer_compact_literals()
571 property_slot[opline->op2.constant] = (opline+1)->extended_value; in zend_optimizer_compact_literals()
591 property_slot[opline->op2.constant] >= 0) { in zend_optimizer_compact_literals()
592 opline->extended_value = property_slot[opline->op2.constant]; in zend_optimizer_compact_literals()
597 property_slot[opline->op2.constant] = opline->extended_value; in zend_optimizer_compact_literals()
606 property_slot[opline->op2.constant] >= 0) { in zend_optimizer_compact_literals()
607 …opline->extended_value = property_slot[opline->op2.constant] | (opline->extended_value & ZEND_ISEM… in zend_optimizer_compact_literals()
612 property_slot[opline->op2.constant] = opline->extended_value & ~ZEND_ISEMPTY; in zend_optimizer_compact_literals()
621 if (func_slot[opline->op2.constant] >= 0) { in zend_optimizer_compact_literals()
622 opline->result.num = func_slot[opline->op2.constant]; in zend_optimizer_compact_literals()
626 func_slot[opline->op2.constant] = opline->result.num; in zend_optimizer_compact_literals()
633 method_slot[opline->op2.constant] >= 0) { in zend_optimizer_compact_literals()
634 opline->result.num = method_slot[opline->op2.constant]; in zend_optimizer_compact_literals()
639 method_slot[opline->op2.constant] = opline->result.num; in zend_optimizer_compact_literals()
650 opline->op2.constant, in zend_optimizer_compact_literals()
680 if (const_slot[opline->op2.constant] >= 0) { in zend_optimizer_compact_literals()
681 opline->extended_value = const_slot[opline->op2.constant]; in zend_optimizer_compact_literals()
685 const_slot[opline->op2.constant] = opline->extended_value; in zend_optimizer_compact_literals()
693 opline->op2.constant, in zend_optimizer_compact_literals()
712 opline->op2.constant, in zend_optimizer_compact_literals()
722 if (class_slot[opline->op2.constant] >= 0) { in zend_optimizer_compact_literals()
723 opline->extended_value = class_slot[opline->op2.constant]; in zend_optimizer_compact_literals()
727 class_slot[opline->op2.constant] = opline->extended_value; in zend_optimizer_compact_literals()
736 opline->op2.constant, in zend_optimizer_compact_literals()
746 if (class_slot[opline->op2.constant] >= 0) { in zend_optimizer_compact_literals()
747 …opline->extended_value = class_slot[opline->op2.constant] | (opline->extended_value & ZEND_ISEMPTY… in zend_optimizer_compact_literals()
751 class_slot[opline->op2.constant] = opline->extended_value & ~ZEND_ISEMPTY; in zend_optimizer_compact_literals()
759 if (class_slot[opline->op2.constant] >= 0) { in zend_optimizer_compact_literals()
760 opline->extended_value = class_slot[opline->op2.constant]; in zend_optimizer_compact_literals()
764 class_slot[opline->op2.constant] = opline->extended_value; in zend_optimizer_compact_literals()
772 opline->op2.num = class_slot[opline->op1.constant]; in zend_optimizer_compact_literals()
774 opline->op2.num = cache_size; in zend_optimizer_compact_literals()
776 class_slot[opline->op1.constant] = opline->op2.num; in zend_optimizer_compact_literals()
794 if (bind_var_slot[opline->op2.constant] >= 0) { in zend_optimizer_compact_literals()
795 opline->extended_value = bind_var_slot[opline->op2.constant]; in zend_optimizer_compact_literals()
799 bind_var_slot[opline->op2.constant] = opline->extended_value; in zend_optimizer_compact_literals()
813 zval *val = &op_array->literals[opline->op2.constant]; in zend_optimizer_compact_literals()