Searched refs:ZEND_OP1_LITERAL (Results 1 – 6 of 6) sorted by relevance
/PHP-7.1/ext/opcache/Optimizer/ |
H A D | pass2.c | 49 if (Z_TYPE(ZEND_OP1_LITERAL(opline)) == IS_STRING) { in zend_optimizer_pass2() 51 …if (is_numeric_string(Z_STRVAL(ZEND_OP1_LITERAL(opline)), Z_STRLEN(ZEND_OP1_LITERAL(opline)), NULL… in zend_optimizer_pass2() 80 if (Z_TYPE(ZEND_OP1_LITERAL(opline)) != IS_LONG) { in zend_optimizer_pass2() 82 if (!(Z_TYPE(ZEND_OP1_LITERAL(opline)) == IS_STRING in zend_optimizer_pass2() 83 …&& !is_numeric_string(Z_STRVAL(ZEND_OP1_LITERAL(opline)), Z_STRLEN(ZEND_OP1_LITERAL(opline)), NULL… in zend_optimizer_pass2() 84 convert_to_long(&ZEND_OP1_LITERAL(opline)); in zend_optimizer_pass2() 110 if (Z_TYPE(ZEND_OP1_LITERAL(opline)) != IS_STRING) { in zend_optimizer_pass2() 111 convert_to_string(&ZEND_OP1_LITERAL(opline)); in zend_optimizer_pass2() 164 literal_dtor(&ZEND_OP1_LITERAL(opline)); in zend_optimizer_pass2() 204 if (zend_is_true(&ZEND_OP1_LITERAL(opline))) { in zend_optimizer_pass2() [all …]
|
H A D | pass1_5.c | 101 literal_dtor(&ZEND_OP1_LITERAL(opline)); 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() 168 literal_dtor(&ZEND_OP1_LITERAL(opline)); 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() 457 Z_STR(ZEND_OP1_LITERAL(send1_opline))); in zend_optimizer_pass1() 490 Z_STR(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() 606 literal_dtor(&ZEND_OP1_LITERAL(opline)); in zend_optimizer_pass1() [all …]
|
H A D | block_pass.c | 169 zval c = ZEND_OP1_LITERAL(src); in zend_optimize_block() 174 literal_dtor(&ZEND_OP1_LITERAL(src)); in zend_optimize_block() 189 zval c = ZEND_OP1_LITERAL(src); in zend_optimize_block() 195 literal_dtor(&ZEND_OP1_LITERAL(src)); in zend_optimize_block() 238 Z_STR(ZEND_OP1_LITERAL(last_op)) = zend_string_extend(Z_STR(ZEND_OP1_LITERAL(last_op)), l, 0); in zend_optimize_block() 241 …memcpy(Z_STRVAL(ZEND_OP1_LITERAL(last_op)) + old_len, Z_STRVAL(ZEND_OP1_LITERAL(opline)), Z_STRLEN… in zend_optimize_block() 243 zval_dtor(&ZEND_OP1_LITERAL(opline)); in zend_optimize_block() 244 … ZVAL_STR(&ZEND_OP1_LITERAL(opline), zend_new_interned_string(Z_STR(ZEND_OP1_LITERAL(last_op)))); in zend_optimize_block() 245 ZVAL_NULL(&ZEND_OP1_LITERAL(last_op)); in zend_optimize_block() 836 literal_dtor(&ZEND_OP1_LITERAL(op)); in assemble_code_blocks() [all …]
|
H A D | zend_optimizer_internal.h | 31 #define ZEND_OP1_LITERAL(opline) (op_array)->literals[(opline)->op1.constant] macro
|
H A D | pass3.c | 111 && Z_TYPE(ZEND_OP1_LITERAL(opline)) != IS_ARRAY)) { in zend_optimizer_pass3()
|
H A D | zend_optimizer.c | 224 if (Z_TYPE(ZEND_OP1_LITERAL(opline)) == IS_STRING) { in zend_optimizer_update_op1_const() 225 zend_string_hash_val(Z_STR(ZEND_OP1_LITERAL(opline))); in zend_optimizer_update_op1_const()
|
Completed in 50 milliseconds