Searched defs:opline_num (Results 1 - 7 of 7) sorted by relevance

/PHP_TRUNK/ext/opcache/Optimizer/
H A Dnop_removal.c56 if (opline->opcode == ZEND_JMP && ZEND_OP1(opline).opline_num > i) {
58 zend_op *target = op_array->opcodes + ZEND_OP1(opline).opline_num - 1;
90 ZEND_OP1(opline).opline_num -= shiftlist[ZEND_OP1(opline).opline_num];
101 ZEND_OP2(opline).opline_num -= shiftlist[ZEND_OP2(opline).opline_num];
104 ZEND_OP2(opline).opline_num -= shiftlist[ZEND_OP2(opline).opline_num];
132 uint32_t *opline_num = &op_array->early_binding; local
135 *opline_num
[all...]
H A Dpass2.c154 if (ZEND_OP2(opline).opline_num == ZEND_OP1(opline + 1).opline_num) {
159 opline->extended_value = ZEND_OP1(opline + 1).opline_num;
161 opline->extended_value = ZEND_OP2(opline).opline_num;
171 int opline_num; local
173 opline_num = opline->extended_value; /* JMPNZ */
175 opline_num = ZEND_OP2(opline).opline_num; /* JMPZ */
178 ZEND_OP1(opline).opline_num = opline_num;
[all...]
H A Dpass3.c42 if (jmp_hitlist[i] == ZEND_OP1(&op_array->opcodes[target]).opline_num) { \
46 jmp_hitlist[jmp_hitlist_count++] = ZEND_OP1(&op_array->opcodes[target]).opline_num;
50 if (jmp_hitlist[i] == ZEND_OP2(&op_array->opcodes[target]).opline_num) { \
54 jmp_hitlist[jmp_hitlist_count++] = ZEND_OP2(&op_array->opcodes[target]).opline_num;
63 uint32_t opline_num = 0; local
159 opline_num++;
170 if (ZEND_OP1(opline).opline_num == opline_num + 1) {
176 while (ZEND_OP1(opline).opline_num < op_array->last
177 && op_array->opcodes[ZEND_OP1(opline).opline_num]
[all...]
H A Dblock_pass.c134 START_BLOCK_OP(ZEND_OP1(opline).opline_num);
136 START_BLOCK_OP(ZEND_OP2(opline).opline_num);
142 START_BLOCK_OP(ZEND_OP2(opline).opline_num);
147 START_BLOCK_OP(ZEND_OP1(opline).opline_num);
173 START_BLOCK_OP(ZEND_OP2(opline).opline_num);
177 START_BLOCK_OP(ZEND_OP2(opline).opline_num);
272 cur_block->op2_to = &blocks[ZEND_OP2(opline).opline_num];
274 cur_block->op1_to = &blocks[ZEND_OP1(opline).opline_num];
278 cur_block->op2_to = &blocks[ZEND_OP2(opline).opline_num];
282 cur_block->op1_to = &blocks[ZEND_OP1(opline).opline_num];
1210 uint32_t *opline_num = &op_array->early_binding; local
[all...]
/PHP_TRUNK/Zend/
H A Dzend_compile.h78 uint32_t opline_num; /* Needs to be signed */ member in union:_znode_op
154 uint32_t opline_num; member in struct:_zend_label
458 #define ZEND_OPLINE_NUM_TO_OFFSET(op_array, opline, opline_num) \
459 ((char*)&(op_array)->opcodes[opline_num] - (char*)(opline))
475 (node).jmp_addr = (op_array)->opcodes + (node).opline_num; \
480 (node).opline_num = (node).jmp_addr - (op_array)->opcodes; \
491 (node).jmp_offset = ZEND_OPLINE_NUM_TO_OFFSET(op_array, opline, (node).opline_num); \
496 (node).opline_num = ZEND_OFFSET_TO_OPLINE_NUM(op_array, opline, (node).jmp_offset); \
H A Dzend_compile.c770 opline->op1.opline_num = dest->opline_num;
1033 uint32_t *opline_num = &CG(active_op_array)->early_binding; local
1035 while (*opline_num != (uint32_t)-1) {
1036 opline_num = &CG(active_op_array)->opcodes[*opline_num].result.opline_num;
1038 *opline_num = opline - CG(active_op_array)->opcodes;
1041 opline->result.opline_num = -1;
1078 uint32_t opline_num local
[all...]
/PHP_TRUNK/sapi/phpdbg/
H A Dphpdbg_bp.h87 zend_ulong opline_num; member in struct:_phpdbg_breakopline_t

Completed in 13 milliseconds