Searched defs:last_op (Results 1 - 4 of 4) sorted by relevance

/PHP_TRUNK/ext/opcache/Optimizer/
H A Dblock_pass.c609 zend_op *end, *last_op = NULL; local
900 } else if (last_op && opline->opcode == ZEND_ECHO &&
901 last_op->opcode == ZEND_ECHO &&
904 ZEND_OP1_TYPE(last_op) == IS_CONST &&
905 Z_TYPE(ZEND_OP1_LITERAL(last_op)) != IS_DOUBLE) {
915 if (Z_TYPE(ZEND_OP1_LITERAL(last_op)) != IS_STRING) {
916 convert_to_string_safe(&ZEND_OP1_LITERAL(last_op));
918 l = Z_STRLEN(ZEND_OP1_LITERAL(opline)) + Z_STRLEN(ZEND_OP1_LITERAL(last_op));
919 if (IS_INTERNED(Z_STRVAL(ZEND_OP1_LITERAL(last_op)))) {
921 memcpy(tmp, Z_STRVAL(ZEND_OP1_LITERAL(last_op)),
1322 zend_op *last_op = (block->start_opline + block->len - 1); local
[all...]
H A Dpass1_5.c153 zend_op *last_op; variable
174 last_op = next_op;
196 while (next_op < last_op) {
210 if (last_op-opline >= 3) { /* If we have more than 2 NOPS then JMP over them */
212 ZEND_OP1(opline + 1).opline_num = last_op - op_array->opcodes; /* that's OK even for ZE2, since opline_num's are resolved in pass 2 later */
/PHP_TRUNK/Zend/
H A Dzend_compile.c626 zend_op *last_op = &CG(active_op_array)->opcodes[last_op_number-1]; local
628 switch (last_op->opcode) {
630 last_op->opcode = op;
631 last_op->extended_value = ZEND_ASSIGN_OBJ;
635 GET_NODE(result, last_op->result);
638 last_op->opcode = op;
639 last_op->extended_value = ZEND_ASSIGN_DIM;
645 GET_NODE(result,last_op->result);
975 zend_op *last_op; local
977 last_op
1184 zend_op *last_op = &CG(active_op_array)->opcodes[last_op_number-1]; local
1211 zend_op *last_op = &CG(active_op_array)->opcodes[last_op_number-1]; local
2010 zend_op *last_op; local
6218 zend_op *last_op; local
6253 zend_op *last_op; local
[all...]
/PHP_TRUNK/main/streams/
H A Dplain_wrapper.c123 char last_op; member in struct:__anon3
327 if (!data->is_pipe && data->last_op == 'r') {
330 data->last_op = 'w';
358 if (!data->is_pipe && data->last_op == 'w')
360 data->last_op = 'r';

Completed in 13 milliseconds