ZEND_OP2_LITERAL 799 ext/opcache/Optimizer/block_pass.c Z_TYPE(ZEND_OP2_LITERAL(opline)) == IS_BOOL) { ZEND_OP2_LITERAL 801 ext/opcache/Optimizer/block_pass.c ((opline->opcode == ZEND_IS_EQUAL) == Z_LVAL(ZEND_OP2_LITERAL(opline)))? ZEND_OP2_LITERAL 949 ext/opcache/Optimizer/block_pass.c if (Z_TYPE(ZEND_OP2_LITERAL(opline)) != IS_STRING) { ZEND_OP2_LITERAL 950 ext/opcache/Optimizer/block_pass.c convert_to_string_safe(&ZEND_OP2_LITERAL(opline)); ZEND_OP2_LITERAL 952 ext/opcache/Optimizer/block_pass.c if (Z_TYPE(ZEND_OP2_LITERAL(src)) != IS_STRING) { ZEND_OP2_LITERAL 953 ext/opcache/Optimizer/block_pass.c convert_to_string_safe(&ZEND_OP2_LITERAL(src)); ZEND_OP2_LITERAL 962 ext/opcache/Optimizer/block_pass.c l = Z_STRLEN(ZEND_OP2_LITERAL(opline)) + Z_STRLEN(ZEND_OP2_LITERAL(src)); ZEND_OP2_LITERAL 963 ext/opcache/Optimizer/block_pass.c if (IS_INTERNED(Z_STRVAL(ZEND_OP2_LITERAL(src)))) { ZEND_OP2_LITERAL 965 ext/opcache/Optimizer/block_pass.c memcpy(tmp, Z_STRVAL(ZEND_OP2_LITERAL(src)), l + 1); ZEND_OP2_LITERAL 966 ext/opcache/Optimizer/block_pass.c Z_STRVAL(ZEND_OP2_LITERAL(src)) = tmp; ZEND_OP2_LITERAL 968 ext/opcache/Optimizer/block_pass.c Z_STRVAL(ZEND_OP2_LITERAL(src)) = erealloc(Z_STRVAL(ZEND_OP2_LITERAL(src)), l + 1); ZEND_OP2_LITERAL 970 ext/opcache/Optimizer/block_pass.c memcpy(Z_STRVAL(ZEND_OP2_LITERAL(src))+Z_STRLEN(ZEND_OP2_LITERAL(src)), Z_STRVAL(ZEND_OP2_LITERAL(opline)), Z_STRLEN(ZEND_OP2_LITERAL(opline))); ZEND_OP2_LITERAL 971 ext/opcache/Optimizer/block_pass.c Z_STRVAL(ZEND_OP2_LITERAL(src))[l] = '\0'; ZEND_OP2_LITERAL 972 ext/opcache/Optimizer/block_pass.c if (!IS_INTERNED(Z_STRVAL(ZEND_OP2_LITERAL(opline)))) { ZEND_OP2_LITERAL 973 ext/opcache/Optimizer/block_pass.c efree(Z_STRVAL(ZEND_OP2_LITERAL(opline))); ZEND_OP2_LITERAL 976 ext/opcache/Optimizer/block_pass.c Z_STRVAL(ZEND_OP2_LITERAL(opline)) = (char*)zend_new_interned_string(Z_STRVAL(ZEND_OP2_LITERAL(src)), l + 1, 1 TSRMLS_CC); ZEND_OP2_LITERAL 977 ext/opcache/Optimizer/block_pass.c Z_TYPE(ZEND_OP2_LITERAL(src)) = IS_NULL; ZEND_OP2_LITERAL 979 ext/opcache/Optimizer/block_pass.c Z_STRVAL(ZEND_OP2_LITERAL(opline)) = Z_STRVAL(ZEND_OP2_LITERAL(src)); ZEND_OP2_LITERAL 981 ext/opcache/Optimizer/block_pass.c Z_STRLEN(ZEND_OP2_LITERAL(opline)) = l; ZEND_OP2_LITERAL 989 ext/opcache/Optimizer/block_pass.c char c = (char)Z_LVAL(ZEND_OP2_LITERAL(opline)); ZEND_OP2_LITERAL 990 ext/opcache/Optimizer/block_pass.c ZVAL_STRINGL(&ZEND_OP2_LITERAL(opline), &c, 1, 1); ZEND_OP2_LITERAL 1019 ext/opcache/Optimizer/block_pass.c ((Z_TYPE(ZEND_OP2_LITERAL(opline)) == IS_LONG && ZEND_OP2_LITERAL 1020 ext/opcache/Optimizer/block_pass.c Z_LVAL(ZEND_OP2_LITERAL(opline)) == 0) || ZEND_OP2_LITERAL 1021 ext/opcache/Optimizer/block_pass.c (Z_TYPE(ZEND_OP2_LITERAL(opline)) == IS_DOUBLE && ZEND_OP2_LITERAL 1022 ext/opcache/Optimizer/block_pass.c Z_DVAL(ZEND_OP2_LITERAL(opline)) == 0.0))) { ZEND_OP2_LITERAL 1031 ext/opcache/Optimizer/block_pass.c if (binary_op(&result, &ZEND_OP1_LITERAL(opline), &ZEND_OP2_LITERAL(opline) TSRMLS_CC) == SUCCESS) { ZEND_OP2_LITERAL 1036 ext/opcache/Optimizer/block_pass.c literal_dtor(&ZEND_OP2_LITERAL(opline)); ZEND_OP2_LITERAL 1087 ext/opcache/Optimizer/block_pass.c char c = (char)Z_LVAL(ZEND_OP2_LITERAL(opline)); ZEND_OP2_LITERAL 1101 ext/opcache/Optimizer/block_pass.c Z_TYPE(ZEND_OP2_LITERAL(VAR_SOURCE(opline->op1))) == IS_STRING && ZEND_OP2_LITERAL 1102 ext/opcache/Optimizer/block_pass.c Z_STRLEN(ZEND_OP2_LITERAL(VAR_SOURCE(opline->op1))) == 0) { ZEND_OP2_LITERAL 1108 ext/opcache/Optimizer/block_pass.c char c = (char)Z_LVAL(ZEND_OP2_LITERAL(opline)); ZEND_OP2_LITERAL 1109 ext/opcache/Optimizer/block_pass.c ZVAL_STRINGL(&ZEND_OP2_LITERAL(opline), &c, 1, 1); ZEND_OP2_LITERAL 1112 ext/opcache/Optimizer/block_pass.c literal_dtor(&ZEND_OP2_LITERAL(src)); /* will take care of empty_string too */ ZEND_OP2_LITERAL 1139 ext/opcache/Optimizer/block_pass.c char c = (char)Z_LVAL(ZEND_OP2_LITERAL(opline)); ZEND_OP2_LITERAL 1140 ext/opcache/Optimizer/block_pass.c ZVAL_STRINGL(&ZEND_OP2_LITERAL(opline), &c, 1, 1); ZEND_OP2_LITERAL 1224 ext/opcache/Optimizer/block_pass.c literal_dtor(&ZEND_OP2_LITERAL(_opl)); ZEND_OP2_LITERAL 21 ext/opcache/Optimizer/nop_removal.c Z_TYPE(ZEND_OP2_LITERAL(opline)) != IS_LONG) { ZEND_OP2_LITERAL 43 ext/opcache/Optimizer/pass1_5.c Z_TYPE(ZEND_OP2_LITERAL(opline)) == IS_LONG && ZEND_OP2_LITERAL 44 ext/opcache/Optimizer/pass1_5.c Z_LVAL(ZEND_OP2_LITERAL(opline)) == 0) { ZEND_OP2_LITERAL 51 ext/opcache/Optimizer/pass1_5.c if (binary_op(&result, &ZEND_OP1_LITERAL(opline), &ZEND_OP2_LITERAL(opline) TSRMLS_CC) != SUCCESS) { ZEND_OP2_LITERAL 60 ext/opcache/Optimizer/pass1_5.c literal_dtor(&ZEND_OP2_LITERAL(opline)); ZEND_OP2_LITERAL 157 ext/opcache/Optimizer/pass1_5.c final_length += ZEND_OP2_LITERAL(next_op).value.str.len; ZEND_OP2_LITERAL 165 ext/opcache/Optimizer/pass1_5.c final_length += (requires_conversion? 1 : ZEND_OP2_LITERAL(opline).value.str.len); ZEND_OP2_LITERAL 169 ext/opcache/Optimizer/pass1_5.c char chval = (char)ZEND_OP2_LITERAL(opline).value.lval; ZEND_OP2_LITERAL 171 ext/opcache/Optimizer/pass1_5.c ZEND_OP2_LITERAL(opline).value.str.val = ptr; ZEND_OP2_LITERAL 173 ext/opcache/Optimizer/pass1_5.c ZEND_OP2_LITERAL(opline).type = IS_STRING; ZEND_OP2_LITERAL 177 ext/opcache/Optimizer/pass1_5.c memcpy(ptr, Z_STRVAL(ZEND_OP2_LITERAL(opline)), Z_STRLEN(ZEND_OP2_LITERAL(opline))); ZEND_OP2_LITERAL 178 ext/opcache/Optimizer/pass1_5.c if (!IS_INTERNED(Z_STRVAL(ZEND_OP2_LITERAL(opline)))) { ZEND_OP2_LITERAL 179 ext/opcache/Optimizer/pass1_5.c efree(Z_STRVAL(ZEND_OP2_LITERAL(opline))); ZEND_OP2_LITERAL 181 ext/opcache/Optimizer/pass1_5.c Z_STRVAL(ZEND_OP2_LITERAL(opline)) = ptr; ZEND_OP2_LITERAL 182 ext/opcache/Optimizer/pass1_5.c ptr += Z_STRLEN(ZEND_OP2_LITERAL(opline)); ZEND_OP2_LITERAL 184 ext/opcache/Optimizer/pass1_5.c ZEND_OP2_LITERAL(opline).value.str.len = final_length; ZEND_OP2_LITERAL 188 ext/opcache/Optimizer/pass1_5.c memcpy(ptr, ZEND_OP2_LITERAL(next_op).value.str.val, ZEND_OP2_LITERAL(next_op).value.str.len); ZEND_OP2_LITERAL 189 ext/opcache/Optimizer/pass1_5.c ptr += ZEND_OP2_LITERAL(next_op).value.str.len; ZEND_OP2_LITERAL 190 ext/opcache/Optimizer/pass1_5.c literal_dtor(&ZEND_OP2_LITERAL(next_op)); ZEND_OP2_LITERAL 192 ext/opcache/Optimizer/pass1_5.c *ptr = (char)ZEND_OP2_LITERAL(next_op).value.lval; ZEND_OP2_LITERAL 211 ext/opcache/Optimizer/pass1_5.c Z_TYPE(ZEND_OP2_LITERAL(opline)) == IS_STRING && ZEND_OP2_LITERAL 212 ext/opcache/Optimizer/pass1_5.c Z_STRLEN(ZEND_OP2_LITERAL(opline)) == sizeof("__COMPILER_HALT_OFFSET__") - 1 && ZEND_OP2_LITERAL 213 ext/opcache/Optimizer/pass1_5.c memcmp(Z_STRVAL(ZEND_OP2_LITERAL(opline)), "__COMPILER_HALT_OFFSET__", sizeof("__COMPILER_HALT_OFFSET__") - 1) == 0) { ZEND_OP2_LITERAL 224 ext/opcache/Optimizer/pass1_5.c literal_dtor(&ZEND_OP2_LITERAL(opline)); ZEND_OP2_LITERAL 235 ext/opcache/Optimizer/pass1_5.c ZEND_OP2_LITERAL(opline).type == IS_STRING) { ZEND_OP2_LITERAL 240 ext/opcache/Optimizer/pass1_5.c if (!zend_get_persistent_constant(Z_STRVAL(ZEND_OP2_LITERAL(opline)), Z_STRLEN(ZEND_OP2_LITERAL(opline)), &c, 1 TSRMLS_CC)) { ZEND_OP2_LITERAL 243 ext/opcache/Optimizer/pass1_5.c literal_dtor(&ZEND_OP2_LITERAL(opline)); ZEND_OP2_LITERAL 33 ext/opcache/Optimizer/pass2.c if (ZEND_OP2_LITERAL(opline).type == IS_STRING) { ZEND_OP2_LITERAL 34 ext/opcache/Optimizer/pass2.c convert_scalar_to_number(&ZEND_OP2_LITERAL(opline) TSRMLS_CC); ZEND_OP2_LITERAL 56 ext/opcache/Optimizer/pass2.c if (ZEND_OP2_LITERAL(opline).type != IS_LONG) { ZEND_OP2_LITERAL 57 ext/opcache/Optimizer/pass2.c convert_to_long(&ZEND_OP2_LITERAL(opline)); ZEND_OP2_LITERAL 75 ext/opcache/Optimizer/pass2.c if (ZEND_OP2_LITERAL(opline).type != IS_STRING) { ZEND_OP2_LITERAL 76 ext/opcache/Optimizer/pass2.c convert_to_string(&ZEND_OP2_LITERAL(opline)); ZEND_OP2_LITERAL 166 ext/opcache/Optimizer/pass2.c convert_to_long(&ZEND_OP2_LITERAL(opline)); ZEND_OP2_LITERAL 167 ext/opcache/Optimizer/pass2.c nest_levels = ZEND_OP2_LITERAL(opline).value.lval; ZEND_OP2_LITERAL 164 ext/opcache/Optimizer/zend_optimizer.c Z_HASH_P(&ZEND_OP2_LITERAL(opline)) = zend_hash_func(Z_STRVAL(ZEND_OP2_LITERAL(opline)), Z_STRLEN(ZEND_OP2_LITERAL(opline)) + 1); ZEND_OP2_LITERAL 271 ext/opcache/Optimizer/zend_optimizer.c ZEND_OP2_LITERAL(opline) = *val;