ZEND_OP1_LITERAL 648 ext/opcache/Optimizer/block_pass.c zval c = ZEND_OP1_LITERAL(src); ZEND_OP1_LITERAL 652 ext/opcache/Optimizer/block_pass.c literal_dtor(&ZEND_OP1_LITERAL(src)); ZEND_OP1_LITERAL 664 ext/opcache/Optimizer/block_pass.c zval c = ZEND_OP1_LITERAL(src); ZEND_OP1_LITERAL 668 ext/opcache/Optimizer/block_pass.c literal_dtor(&ZEND_OP1_LITERAL(src)); ZEND_OP1_LITERAL 691 ext/opcache/Optimizer/block_pass.c literal_dtor(&ZEND_OP1_LITERAL(src)); ZEND_OP1_LITERAL 716 ext/opcache/Optimizer/block_pass.c char *fname = FUNCTION_CACHE->funcs[Z_LVAL(ZEND_OP1_LITERAL(fcall))].function_name; ZEND_OP1_LITERAL 717 ext/opcache/Optimizer/block_pass.c int flen = FUNCTION_CACHE->funcs[Z_LVAL(ZEND_OP1_LITERAL(fcall))].name_len; ZEND_OP1_LITERAL 744 ext/opcache/Optimizer/block_pass.c ZEND_OP1_LITERAL(opline) = zend_optimizer_add_literal(op_array, &c); ZEND_OP1_LITERAL 773 ext/opcache/Optimizer/block_pass.c (Z_TYPE(ZEND_OP1_LITERAL(opline)) == IS_FALSE || ZEND_OP1_LITERAL 774 ext/opcache/Optimizer/block_pass.c Z_TYPE(ZEND_OP1_LITERAL(opline)) == IS_TRUE)) { ZEND_OP1_LITERAL 783 ext/opcache/Optimizer/block_pass.c ((opline->opcode != ZEND_IS_NOT_EQUAL) == ((Z_TYPE(ZEND_OP1_LITERAL(opline))) == IS_TRUE)) ? ZEND_OP1_LITERAL 900 ext/opcache/Optimizer/block_pass.c Z_TYPE(ZEND_OP1_LITERAL(opline)) != IS_DOUBLE && ZEND_OP1_LITERAL 902 ext/opcache/Optimizer/block_pass.c Z_TYPE(ZEND_OP1_LITERAL(last_op)) != IS_DOUBLE) { ZEND_OP1_LITERAL 909 ext/opcache/Optimizer/block_pass.c if (Z_TYPE(ZEND_OP1_LITERAL(opline)) != IS_STRING) { ZEND_OP1_LITERAL 910 ext/opcache/Optimizer/block_pass.c convert_to_string_safe(&ZEND_OP1_LITERAL(opline)); ZEND_OP1_LITERAL 912 ext/opcache/Optimizer/block_pass.c if (Z_TYPE(ZEND_OP1_LITERAL(last_op)) != IS_STRING) { ZEND_OP1_LITERAL 913 ext/opcache/Optimizer/block_pass.c convert_to_string_safe(&ZEND_OP1_LITERAL(last_op)); ZEND_OP1_LITERAL 915 ext/opcache/Optimizer/block_pass.c old_len = Z_STRLEN(ZEND_OP1_LITERAL(last_op)); ZEND_OP1_LITERAL 916 ext/opcache/Optimizer/block_pass.c l = old_len + Z_STRLEN(ZEND_OP1_LITERAL(opline)); ZEND_OP1_LITERAL 917 ext/opcache/Optimizer/block_pass.c if (!Z_REFCOUNTED(ZEND_OP1_LITERAL(last_op))) { ZEND_OP1_LITERAL 919 ext/opcache/Optimizer/block_pass.c memcpy(ZSTR_VAL(tmp), Z_STRVAL(ZEND_OP1_LITERAL(last_op)), old_len); ZEND_OP1_LITERAL 920 ext/opcache/Optimizer/block_pass.c Z_STR(ZEND_OP1_LITERAL(last_op)) = tmp; ZEND_OP1_LITERAL 922 ext/opcache/Optimizer/block_pass.c Z_STR(ZEND_OP1_LITERAL(last_op)) = zend_string_extend(Z_STR(ZEND_OP1_LITERAL(last_op)), l, 0); ZEND_OP1_LITERAL 924 ext/opcache/Optimizer/block_pass.c Z_TYPE_INFO(ZEND_OP1_LITERAL(last_op)) = IS_STRING_EX; ZEND_OP1_LITERAL 925 ext/opcache/Optimizer/block_pass.c memcpy(Z_STRVAL(ZEND_OP1_LITERAL(last_op)) + old_len, Z_STRVAL(ZEND_OP1_LITERAL(opline)), Z_STRLEN(ZEND_OP1_LITERAL(opline))); ZEND_OP1_LITERAL 926 ext/opcache/Optimizer/block_pass.c Z_STRVAL(ZEND_OP1_LITERAL(last_op))[l] = '\0'; ZEND_OP1_LITERAL 927 ext/opcache/Optimizer/block_pass.c zval_dtor(&ZEND_OP1_LITERAL(opline)); ZEND_OP1_LITERAL 928 ext/opcache/Optimizer/block_pass.c ZVAL_STR(&ZEND_OP1_LITERAL(opline), zend_new_interned_string(Z_STR(ZEND_OP1_LITERAL(last_op)))); ZEND_OP1_LITERAL 929 ext/opcache/Optimizer/block_pass.c ZVAL_NULL(&ZEND_OP1_LITERAL(last_op)); ZEND_OP1_LITERAL 1011 ext/opcache/Optimizer/block_pass.c if (binary_op(&result, &ZEND_OP1_LITERAL(opline), &ZEND_OP2_LITERAL(opline)) == SUCCESS) { ZEND_OP1_LITERAL 1012 ext/opcache/Optimizer/block_pass.c literal_dtor(&ZEND_OP1_LITERAL(opline)); ZEND_OP1_LITERAL 1027 ext/opcache/Optimizer/block_pass.c unary_op(&result, &ZEND_OP1_LITERAL(opline)); ZEND_OP1_LITERAL 1028 ext/opcache/Optimizer/block_pass.c literal_dtor(&ZEND_OP1_LITERAL(opline)); ZEND_OP1_LITERAL 1031 ext/opcache/Optimizer/block_pass.c result = ZEND_OP1_LITERAL(opline); ZEND_OP1_LITERAL 1033 ext/opcache/Optimizer/block_pass.c ZVAL_NULL(&ZEND_OP1_LITERAL(opline)); ZEND_OP1_LITERAL 1068 ext/opcache/Optimizer/block_pass.c Z_TYPE(ZEND_OP1_LITERAL(opline)) == IS_STRING && ZEND_OP1_LITERAL 1069 ext/opcache/Optimizer/block_pass.c Z_STRLEN(ZEND_OP1_LITERAL(opline)) == 0) { ZEND_OP1_LITERAL 1071 ext/opcache/Optimizer/block_pass.c literal_dtor(&ZEND_OP1_LITERAL(opline)); ZEND_OP1_LITERAL 1173 ext/opcache/Optimizer/block_pass.c literal_dtor(&ZEND_OP1_LITERAL(_opl)); ZEND_OP1_LITERAL 1289 ext/opcache/Optimizer/block_pass.c zval zv = ZEND_OP1_LITERAL(last_op); ZEND_OP1_LITERAL 1315 ext/opcache/Optimizer/block_pass.c zval zv = ZEND_OP1_LITERAL(last_op); ZEND_OP1_LITERAL 1382 ext/opcache/Optimizer/block_pass.c int should_jmp = zend_is_true(&ZEND_OP1_LITERAL(last_op)); ZEND_OP1_LITERAL 1387 ext/opcache/Optimizer/block_pass.c literal_dtor(&ZEND_OP1_LITERAL(last_op)); ZEND_OP1_LITERAL 1554 ext/opcache/Optimizer/block_pass.c int should_jmp = zend_is_true(&ZEND_OP1_LITERAL(last_op)); ZEND_OP1_LITERAL 1667 ext/opcache/Optimizer/block_pass.c if (!zend_is_true(&ZEND_OP1_LITERAL(last_op))) { ZEND_OP1_LITERAL 1671 ext/opcache/Optimizer/block_pass.c literal_dtor(&ZEND_OP1_LITERAL(last_op)); ZEND_OP1_LITERAL 1684 ext/opcache/Optimizer/block_pass.c literal_dtor(&ZEND_OP1_LITERAL(last_op)); ZEND_OP1_LITERAL 1893 ext/opcache/Optimizer/block_pass.c literal_dtor(&ZEND_OP1_LITERAL(opline)); ZEND_OP1_LITERAL 91 ext/opcache/Optimizer/pass1_5.c if (binary_op(&result, &ZEND_OP1_LITERAL(opline), &ZEND_OP2_LITERAL(opline)) != SUCCESS) { ZEND_OP1_LITERAL 98 ext/opcache/Optimizer/pass1_5.c literal_dtor(&ZEND_OP1_LITERAL(opline)); ZEND_OP1_LITERAL 114 ext/opcache/Optimizer/pass1_5.c res = ZEND_OP1_LITERAL(opline); ZEND_OP1_LITERAL 135 ext/opcache/Optimizer/pass1_5.c literal_dtor(&ZEND_OP1_LITERAL(opline)); ZEND_OP1_LITERAL 156 ext/opcache/Optimizer/pass1_5.c if (unary_op(&result, &ZEND_OP1_LITERAL(opline)) != SUCCESS) { ZEND_OP1_LITERAL 163 ext/opcache/Optimizer/pass1_5.c literal_dtor(&ZEND_OP1_LITERAL(opline)); ZEND_OP1_LITERAL 297 ext/opcache/Optimizer/pass1_5.c Z_TYPE(ZEND_OP1_LITERAL(opline)) == IS_STRING) { ZEND_OP1_LITERAL 300 ext/opcache/Optimizer/pass1_5.c !strncasecmp(Z_STRVAL(ZEND_OP1_LITERAL(opline)), ZEND_OP1_LITERAL 301 ext/opcache/Optimizer/pass1_5.c ZSTR_VAL(op_array->scope->name), Z_STRLEN(ZEND_OP1_LITERAL(opline)) + 1)) { ZEND_OP1_LITERAL 344 ext/opcache/Optimizer/pass1_5.c literal_dtor(&ZEND_OP1_LITERAL(opline)); ZEND_OP1_LITERAL 400 ext/opcache/Optimizer/pass1_5.c if (Z_TYPE(ZEND_OP1_LITERAL(send1_opline)) == IS_STRING && ZEND_OP1_LITERAL 402 ext/opcache/Optimizer/pass1_5.c Z_TYPE(ZEND_OP1_LITERAL(send2_opline)) <= IS_STRING) { ZEND_OP1_LITERAL 405 ext/opcache/Optimizer/pass1_5.c zend_optimizer_collect_constant(ctx, &ZEND_OP1_LITERAL(send1_opline), &ZEND_OP1_LITERAL(send2_opline)); ZEND_OP1_LITERAL 409 ext/opcache/Optimizer/pass1_5.c !zend_memnstr(Z_STRVAL(ZEND_OP1_LITERAL(send1_opline)), "::", sizeof("::") - 1, Z_STRVAL(ZEND_OP1_LITERAL(send1_opline)) + Z_STRLEN(ZEND_OP1_LITERAL(send1_opline)))) { ZEND_OP1_LITERAL 436 ext/opcache/Optimizer/pass1_5.c Z_TYPE(ZEND_OP1_LITERAL(send1_opline)) == IS_STRING) { ZEND_OP1_LITERAL 447 ext/opcache/Optimizer/pass1_5.c Z_STR(ZEND_OP1_LITERAL(send1_opline))); ZEND_OP1_LITERAL 466 ext/opcache/Optimizer/pass1_5.c literal_dtor(&ZEND_OP1_LITERAL(send1_opline)); ZEND_OP1_LITERAL 480 ext/opcache/Optimizer/pass1_5.c Z_STR(ZEND_OP1_LITERAL(send1_opline))); ZEND_OP1_LITERAL 506 ext/opcache/Optimizer/pass1_5.c literal_dtor(&ZEND_OP1_LITERAL(send1_opline)); ZEND_OP1_LITERAL 517 ext/opcache/Optimizer/pass1_5.c if (zend_optimizer_get_persistent_constant(Z_STR(ZEND_OP1_LITERAL(send1_opline)), &t, 0)) { ZEND_OP1_LITERAL 523 ext/opcache/Optimizer/pass1_5.c literal_dtor(&ZEND_OP1_LITERAL(send1_opline)); ZEND_OP1_LITERAL 535 ext/opcache/Optimizer/pass1_5.c if (zend_optimizer_get_persistent_constant(Z_STR(ZEND_OP1_LITERAL(send1_opline)), &t, 1)) { ZEND_OP1_LITERAL 539 ext/opcache/Optimizer/pass1_5.c literal_dtor(&ZEND_OP1_LITERAL(send1_opline)); ZEND_OP1_LITERAL 551 ext/opcache/Optimizer/pass1_5.c ZVAL_LONG(&t, Z_STRLEN(ZEND_OP1_LITERAL(send1_opline))); ZEND_OP1_LITERAL 555 ext/opcache/Optimizer/pass1_5.c literal_dtor(&ZEND_OP1_LITERAL(send1_opline)); ZEND_OP1_LITERAL 565 ext/opcache/Optimizer/pass1_5.c IS_ABSOLUTE_PATH(Z_STRVAL(ZEND_OP1_LITERAL(send1_opline)), Z_STRLEN(ZEND_OP1_LITERAL(send1_opline)))) { ZEND_OP1_LITERAL 566 ext/opcache/Optimizer/pass1_5.c zend_string *dirname = zend_string_init(Z_STRVAL(ZEND_OP1_LITERAL(send1_opline)), Z_STRLEN(ZEND_OP1_LITERAL(send1_opline)), 0); ZEND_OP1_LITERAL 575 ext/opcache/Optimizer/pass1_5.c literal_dtor(&ZEND_OP1_LITERAL(send1_opline)); ZEND_OP1_LITERAL 591 ext/opcache/Optimizer/pass1_5.c Z_TYPE(ZEND_OP1_LITERAL(opline)) == IS_STRING) { ZEND_OP1_LITERAL 594 ext/opcache/Optimizer/pass1_5.c ZVAL_LONG(&t, Z_STRLEN(ZEND_OP1_LITERAL(opline))); ZEND_OP1_LITERAL 596 ext/opcache/Optimizer/pass1_5.c literal_dtor(&ZEND_OP1_LITERAL(opline)); ZEND_OP1_LITERAL 605 ext/opcache/Optimizer/pass1_5.c if (!zend_optimizer_get_persistent_constant(Z_STR(ZEND_OP1_LITERAL(opline)), &c, 0)) { ZEND_OP1_LITERAL 610 ext/opcache/Optimizer/pass1_5.c literal_dtor(&ZEND_OP1_LITERAL(opline)); ZEND_OP1_LITERAL 617 ext/opcache/Optimizer/pass1_5.c Z_TYPE(ZEND_OP1_LITERAL(opline)) == IS_STRING && ZEND_OP1_LITERAL 619 ext/opcache/Optimizer/pass1_5.c zend_optimizer_collect_constant(ctx, &ZEND_OP1_LITERAL(opline), &ZEND_OP2_LITERAL(opline)); ZEND_OP1_LITERAL 658 ext/opcache/Optimizer/pass1_5.c Z_TYPE(ZEND_OP1_LITERAL(opline)) == IS_STRING && ZEND_OP1_LITERAL 659 ext/opcache/Optimizer/pass1_5.c (Z_STRLEN(ZEND_OP1_LITERAL(opline)) != sizeof("this")-1 || ZEND_OP1_LITERAL 660 ext/opcache/Optimizer/pass1_5.c memcmp(Z_STRVAL(ZEND_OP1_LITERAL(opline)), "this", sizeof("this") - 1) != 0)) { ZEND_OP1_LITERAL 698 ext/opcache/Optimizer/pass1_5.c Z_STR(ZEND_OP1_LITERAL(opline))); ZEND_OP1_LITERAL 703 ext/opcache/Optimizer/pass1_5.c Z_STR(ZEND_OP1_LITERAL(opline))); ZEND_OP1_LITERAL 50 ext/opcache/Optimizer/pass2.c if (Z_TYPE(ZEND_OP1_LITERAL(opline)) == IS_STRING) { ZEND_OP1_LITERAL 51 ext/opcache/Optimizer/pass2.c convert_scalar_to_number(&ZEND_OP1_LITERAL(opline)); ZEND_OP1_LITERAL 75 ext/opcache/Optimizer/pass2.c if (Z_TYPE(ZEND_OP1_LITERAL(opline)) != IS_LONG) { ZEND_OP1_LITERAL 76 ext/opcache/Optimizer/pass2.c convert_to_long(&ZEND_OP1_LITERAL(opline)); ZEND_OP1_LITERAL 97 ext/opcache/Optimizer/pass2.c if (Z_TYPE(ZEND_OP1_LITERAL(opline)) != IS_STRING) { ZEND_OP1_LITERAL 98 ext/opcache/Optimizer/pass2.c convert_to_string(&ZEND_OP1_LITERAL(opline)); ZEND_OP1_LITERAL 125 ext/opcache/Optimizer/pass2.c int should_jmp = zend_is_true(&ZEND_OP1_LITERAL(opline)); ZEND_OP1_LITERAL 139 ext/opcache/Optimizer/pass2.c int should_jmp = zend_is_true(&ZEND_OP1_LITERAL(opline)); ZEND_OP1_LITERAL 144 ext/opcache/Optimizer/pass2.c literal_dtor(&ZEND_OP1_LITERAL(opline)); ZEND_OP1_LITERAL 175 ext/opcache/Optimizer/pass2.c if (zend_is_true(&ZEND_OP1_LITERAL(opline))) { ZEND_OP1_LITERAL 180 ext/opcache/Optimizer/pass2.c literal_dtor(&ZEND_OP1_LITERAL(opline)); ZEND_OP1_LITERAL 111 ext/opcache/Optimizer/pass3.c && Z_TYPE(ZEND_OP1_LITERAL(opline)) != IS_ARRAY)) { ZEND_OP1_LITERAL 201 ext/opcache/Optimizer/zend_optimizer.c if (Z_TYPE(ZEND_OP1_LITERAL(opline)) == IS_STRING) { ZEND_OP1_LITERAL 202 ext/opcache/Optimizer/zend_optimizer.c zend_string_hash_val(Z_STR(ZEND_OP1_LITERAL(opline)));