Lines Matching refs:ZEND_OP1_LITERAL
87 …} else if (zend_binary_op_produces_numeric_string_error(opline->opcode, &ZEND_OP1_LITERAL(opline),… in zend_optimizer_pass1()
94 if (binary_op(&result, &ZEND_OP1_LITERAL(opline), &ZEND_OP2_LITERAL(opline)) != SUCCESS) { in zend_optimizer_pass1()
101 literal_dtor(&ZEND_OP1_LITERAL(opline)); in zend_optimizer_pass1()
114 || Z_TYPE(ZEND_OP1_LITERAL(opline)) != IS_ARRAY)) { in zend_optimizer_pass1()
119 res = ZEND_OP1_LITERAL(opline); in zend_optimizer_pass1()
140 literal_dtor(&ZEND_OP1_LITERAL(opline)); in zend_optimizer_pass1()
161 if (unary_op(&result, &ZEND_OP1_LITERAL(opline)) != SUCCESS) { in zend_optimizer_pass1()
168 literal_dtor(&ZEND_OP1_LITERAL(opline)); in zend_optimizer_pass1()
300 Z_TYPE(ZEND_OP1_LITERAL(opline)) == IS_STRING) { in zend_optimizer_pass1()
303 !strncasecmp(Z_STRVAL(ZEND_OP1_LITERAL(opline)), in zend_optimizer_pass1()
304 ZSTR_VAL(op_array->scope->name), Z_STRLEN(ZEND_OP1_LITERAL(opline)) + 1)) { in zend_optimizer_pass1()
355 literal_dtor(&ZEND_OP1_LITERAL(opline)); in zend_optimizer_pass1()
410 if (Z_TYPE(ZEND_OP1_LITERAL(send1_opline)) == IS_STRING && in zend_optimizer_pass1()
412 Z_TYPE(ZEND_OP1_LITERAL(send2_opline)) <= IS_STRING) { in zend_optimizer_pass1()
415 …zend_optimizer_collect_constant(ctx, &ZEND_OP1_LITERAL(send1_opline), &ZEND_OP1_LITERAL(send2_opli… in zend_optimizer_pass1()
419 …nstr(Z_STRVAL(ZEND_OP1_LITERAL(send1_opline)), "::", sizeof("::") - 1, Z_STRVAL(ZEND_OP1_LITERAL(s… in zend_optimizer_pass1()
446 Z_TYPE(ZEND_OP1_LITERAL(send1_opline)) == IS_STRING) { in zend_optimizer_pass1()
457 Z_STR(ZEND_OP1_LITERAL(send1_opline))); in zend_optimizer_pass1()
476 literal_dtor(&ZEND_OP1_LITERAL(send1_opline)); in zend_optimizer_pass1()
490 Z_STR(ZEND_OP1_LITERAL(send1_opline))); in zend_optimizer_pass1()
516 literal_dtor(&ZEND_OP1_LITERAL(send1_opline)); in zend_optimizer_pass1()
527 if (zend_optimizer_get_persistent_constant(Z_STR(ZEND_OP1_LITERAL(send1_opline)), &t, 0)) { in zend_optimizer_pass1()
533 literal_dtor(&ZEND_OP1_LITERAL(send1_opline)); in zend_optimizer_pass1()
545 if (zend_optimizer_get_persistent_constant(Z_STR(ZEND_OP1_LITERAL(send1_opline)), &t, 1)) { in zend_optimizer_pass1()
549 literal_dtor(&ZEND_OP1_LITERAL(send1_opline)); in zend_optimizer_pass1()
561 ZVAL_LONG(&t, Z_STRLEN(ZEND_OP1_LITERAL(send1_opline))); in zend_optimizer_pass1()
565 literal_dtor(&ZEND_OP1_LITERAL(send1_opline)); in zend_optimizer_pass1()
575 …IS_ABSOLUTE_PATH(Z_STRVAL(ZEND_OP1_LITERAL(send1_opline)), Z_STRLEN(ZEND_OP1_LITERAL(send1_opline)… in zend_optimizer_pass1()
576 …nd_string *dirname = zend_string_init(Z_STRVAL(ZEND_OP1_LITERAL(send1_opline)), Z_STRLEN(ZEND_OP1_… in zend_optimizer_pass1()
585 literal_dtor(&ZEND_OP1_LITERAL(send1_opline)); in zend_optimizer_pass1()
601 Z_TYPE(ZEND_OP1_LITERAL(opline)) == IS_STRING) { in zend_optimizer_pass1()
604 ZVAL_LONG(&t, Z_STRLEN(ZEND_OP1_LITERAL(opline))); in zend_optimizer_pass1()
606 literal_dtor(&ZEND_OP1_LITERAL(opline)); in zend_optimizer_pass1()
615 if (!zend_optimizer_get_persistent_constant(Z_STR(ZEND_OP1_LITERAL(opline)), &c, 0)) { in zend_optimizer_pass1()
620 literal_dtor(&ZEND_OP1_LITERAL(opline)); in zend_optimizer_pass1()
627 Z_TYPE(ZEND_OP1_LITERAL(opline)) == IS_STRING && in zend_optimizer_pass1()
629 zend_optimizer_collect_constant(ctx, &ZEND_OP1_LITERAL(opline), &ZEND_OP2_LITERAL(opline)); in zend_optimizer_pass1()