Searched refs:opline_num (Results 1 – 13 of 13) sorted by relevance
/PHP-7.0/ext/opcache/Optimizer/ |
H A D | pass3.c | 63 uint32_t opline_num = 0; in zend_optimizer_pass3() local 161 opline_num++; in zend_optimizer_pass3() 172 if (ZEND_OP1(opline).opline_num == opline_num + 1) { in zend_optimizer_pass3() 182 ZEND_OP1(opline).opline_num = ZEND_OP1(&op_array->opcodes[target]).opline_num; in zend_optimizer_pass3() 195 ZEND_OP2(opline).opline_num = ZEND_OP1(&op_array->opcodes[target]).opline_num; in zend_optimizer_pass3() 214 ZEND_OP2(opline).opline_num = ZEND_OP1(&op_array->opcodes[target]).opline_num; in zend_optimizer_pass3() 220 ZEND_OP2(opline).opline_num = ZEND_OP2(&op_array->opcodes[target]).opline_num; in zend_optimizer_pass3() 259 if (ZEND_OP2(opline).opline_num == opline_num + 1) { in zend_optimizer_pass3() 279 ZEND_OP2(opline).opline_num = ZEND_OP2(&op_array->opcodes[target]).opline_num; in zend_optimizer_pass3() 394 ZEND_OP2(opline).opline_num = ZEND_OP1(&op_array->opcodes[target]).opline_num; in zend_optimizer_pass3() [all …]
|
H A D | nop_removal.c | 48 if (opline->opcode == ZEND_JMP && ZEND_OP1(opline).opline_num > i) { in zend_optimizer_nop_removal() 50 zend_op *target = op_array->opcodes + ZEND_OP1(opline).opline_num - 1; in zend_optimizer_nop_removal() 83 ZEND_OP1(opline).opline_num -= shiftlist[ZEND_OP1(opline).opline_num]; in zend_optimizer_nop_removal() 95 ZEND_OP2(opline).opline_num -= shiftlist[ZEND_OP2(opline).opline_num]; in zend_optimizer_nop_removal() 102 ZEND_OP2(opline).opline_num -= shiftlist[ZEND_OP2(opline).opline_num]; in zend_optimizer_nop_removal() 130 uint32_t *opline_num = &op_array->early_binding; in zend_optimizer_nop_removal() local 133 *opline_num -= shiftlist[*opline_num]; in zend_optimizer_nop_removal() 134 opline_num = &ZEND_RESULT(&op_array->opcodes[*opline_num]).opline_num; in zend_optimizer_nop_removal() 135 } while (*opline_num != (uint32_t)-1); in zend_optimizer_nop_removal()
|
H A D | pass2.c | 157 if (ZEND_OP2(opline).opline_num == ZEND_OP1(opline + 1).opline_num) { in zend_optimizer_pass2() 169 opline->extended_value = ZEND_OP1(opline + 1).opline_num; in zend_optimizer_pass2() 171 opline->extended_value = ZEND_OP2(opline).opline_num; in zend_optimizer_pass2() 181 int opline_num; in zend_optimizer_pass2() local 183 opline_num = opline->extended_value; /* JMPNZ */ in zend_optimizer_pass2() 185 opline_num = ZEND_OP2(opline).opline_num; /* JMPZ */ in zend_optimizer_pass2() 188 ZEND_OP1(opline).opline_num = opline_num; in zend_optimizer_pass2()
|
H A D | block_pass.c | 128 START_BLOCK_OP(ZEND_OP1(opline).opline_num); in find_code_blocks() 130 START_BLOCK_OP(ZEND_OP2(opline).opline_num); in find_code_blocks() 136 START_BLOCK_OP(ZEND_OP2(opline).opline_num); in find_code_blocks() 143 START_BLOCK_OP(ZEND_OP1(opline).opline_num); in find_code_blocks() 171 START_BLOCK_OP(ZEND_OP2(opline).opline_num); in find_code_blocks() 884 opline->extended_value = ZEND_OP2(opline).opline_num; in zend_optimize_block() 885 ZEND_OP2(opline).opline_num = op_t; in zend_optimize_block() 1275 uint32_t *opline_num = &op_array->early_binding; in assemble_code_blocks() local 1282 *opline_num = opline - op_array->opcodes; in assemble_code_blocks() 1283 opline_num = &ZEND_RESULT(opline).opline_num; in assemble_code_blocks() [all …]
|
H A D | pass1_5.c | 237 …ZEND_OP1(opline + 1).opline_num = last_op - op_array->opcodes; /* that's OK even for ZE2, since op… in zend_optimizer_pass1()
|
/PHP-7.0/sapi/phpdbg/ |
H A D | phpdbg_bp.c | 165 ((phpdbg_breakopline_t*)brake)->opline_num); in phpdbg_export_breakpoints_to_string() 172 ((phpdbg_breakopline_t*)brake)->opline_num); in phpdbg_export_breakpoints_to_string() 180 ((phpdbg_breakopline_t*)brake)->opline_num); in phpdbg_export_breakpoints_to_string() 492 if (op_array->last <= brake->opline_num) { in phpdbg_resolve_op_array_break() 555 brake->opline_num, in phpdbg_resolve_op_array_breaks() 639 new_break.opline_num = opline; in phpdbg_set_breakpoint_method_opline() 691 new_break.opline_num = opline; in phpdbg_set_breakpoint_function_opline() 737 new_break.opline_num = opline; in phpdbg_set_breakpoint_file_opline() 1283 ((phpdbg_breakopline_t*)brake)->opline_num, in phpdbg_print_breakpoint() 1293 ((phpdbg_breakopline_t*)brake)->opline_num, in phpdbg_print_breakpoint() [all …]
|
H A D | phpdbg_bp.h | 87 zend_ulong opline_num; member
|
H A D | phpdbg_opcode.c | 124 spprintf(&decode[2], 0, "J%" PRIu32, op->op2.opline_num); in phpdbg_decode_opline()
|
/PHP-7.0/Zend/ |
H A D | zend_compile.h | 77 uint32_t opline_num; /* Needs to be signed */ member 178 uint32_t opline_num; member 519 #define ZEND_OPLINE_NUM_TO_OFFSET(op_array, opline, opline_num) \ argument 520 ((char*)&(op_array)->opcodes[opline_num] - (char*)(opline)) 536 (node).jmp_addr = (op_array)->opcodes + (node).opline_num; \ 541 (node).opline_num = (node).jmp_addr - (op_array)->opcodes; \ 552 (node).jmp_offset = ZEND_OPLINE_NUM_TO_OFFSET(op_array, opline, (node).opline_num); \ 557 (node).opline_num = ZEND_OFFSET_TO_OPLINE_NUM(op_array, opline, (node).jmp_offset); \
|
H A D | zend_opcode.c | 531 op_array->opcodes[op_num].op2.opline_num = finally_op_num - 2; in zend_resolve_fast_call() 555 op_array->opcodes[op_num].op2.opline_num = finally_op_num; in zend_resolve_finally_ret() 559 op_array->opcodes[op_num].op2.opline_num = catch_op_num; in zend_resolve_finally_ret() 610 opline->op1.opline_num = op_array->try_catch_array[opline->op1.num].finally_op; in pass_two() 633 opline->op1.opline_num = jmp_target; in pass_two() 641 zend_check_finally_breakout(op_array, opline - op_array->opcodes, opline->op1.opline_num); in pass_two()
|
H A D | zend_compile.c | 1107 opline_num = &CG(active_op_array)->opcodes[*opline_num].result.opline_num; in zend_do_early_binding() 1112 opline->result.opline_num = -1; in zend_do_early_binding() 1179 while (opline_num != (uint32_t)-1) { in zend_do_delayed_early_binding() 1184 opline_num = op_array->opcodes[opline_num].result.opline_num; in zend_do_delayed_early_binding() 1942 opline->op1.opline_num = opnum_target; in zend_emit_jump() 1983 opline->op2.opline_num = opnum_target; in zend_emit_cond_jump() 1993 opline->op1.opline_num = opnum_target; in zend_update_jump_target() 2000 opline->op2.opline_num = opnum_target; in zend_update_jump_target() 2817 opline->op2.opline_num = arg_num; in zend_compile_args() 3776 && (dest->opline_num > elem->finally_end || dest->opline_num < elem->try_op) in zend_resolve_goto_label() [all …]
|
H A D | zend_vm_def.h | 7636 fast_call->u2.lineno = fast_ret->op2.opline_num; 7644 cleanup_live_vars(execute_data, opline - EX(func)->op_array.opcodes, opline->op2.opline_num); 7645 ZEND_VM_SET_OPCODE(&EX(func)->op_array.opcodes[opline->op2.opline_num]); 7651 cleanup_live_vars(execute_data, opline - EX(func)->op_array.opcodes, opline->op2.opline_num); 7652 ZEND_VM_SET_OPCODE(&EX(func)->op_array.opcodes[opline->op2.opline_num]);
|
H A D | zend_vm_execute.h | 1615 fast_call->u2.lineno = fast_ret->op2.opline_num; 1623 cleanup_live_vars(execute_data, opline - EX(func)->op_array.opcodes, opline->op2.opline_num); 1624 ZEND_VM_SET_OPCODE(&EX(func)->op_array.opcodes[opline->op2.opline_num]); 1630 cleanup_live_vars(execute_data, opline - EX(func)->op_array.opcodes, opline->op2.opline_num); 1631 ZEND_VM_SET_OPCODE(&EX(func)->op_array.opcodes[opline->op2.opline_num]);
|
Completed in 153 milliseconds