Home
last modified time | relevance | path

Searched refs:opline_num (Results 1 – 9 of 9) sorted by relevance

/PHP-7.4/ext/opcache/Optimizer/
H A Dnop_removal.c96 uint32_t *opline_num = &ctx->script->first_early_binding_opline; in zend_optimizer_nop_removal() local
100 *opline_num -= shiftlist[*opline_num]; in zend_optimizer_nop_removal()
101 opline_num = &op_array->opcodes[*opline_num].result.opline_num; in zend_optimizer_nop_removal()
102 } while (*opline_num != (uint32_t)-1); in zend_optimizer_nop_removal()
H A Dpass3.c60 uint32_t opline_num = 0; in zend_optimizer_pass3() local
125 opline_num++; in zend_optimizer_pass3()
333 for(op = &op_array->opcodes[opline->op2.opline_num]; op<end; op++) { in zend_optimizer_pass3()
418 opline_num++; in zend_optimizer_pass3()
H A Ddfa_pass.c283 uint32_t *opline_num = &ctx->script->first_early_binding_opline; in zend_ssa_remove_nops() local
287 *opline_num -= shiftlist[*opline_num]; in zend_ssa_remove_nops()
288 opline_num = &op_array->opcodes[*opline_num].result.opline_num; in zend_ssa_remove_nops()
289 } while (*opline_num != (uint32_t)-1); in zend_ssa_remove_nops()
/PHP-7.4/sapi/phpdbg/
H A Dphpdbg_bp.c166 ((phpdbg_breakopline_t*)brake)->opline_num); in phpdbg_export_breakpoints_to_string()
173 ((phpdbg_breakopline_t*)brake)->opline_num); in phpdbg_export_breakpoints_to_string()
181 ((phpdbg_breakopline_t*)brake)->opline_num); in phpdbg_export_breakpoints_to_string()
506 if (op_array->last <= brake->opline_num) { in phpdbg_resolve_op_array_break()
569 brake->opline_num, in phpdbg_resolve_op_array_breaks()
653 new_break.opline_num = opline; in phpdbg_set_breakpoint_method_opline()
705 new_break.opline_num = opline; in phpdbg_set_breakpoint_function_opline()
751 new_break.opline_num = opline; in phpdbg_set_breakpoint_file_opline()
1326 ((phpdbg_breakopline_t*)brake)->opline_num, in phpdbg_print_breakpoint()
1336 ((phpdbg_breakopline_t*)brake)->opline_num, in phpdbg_print_breakpoint()
[all …]
H A Dphpdbg_bp.h87 zend_ulong opline_num; member
/PHP-7.4/Zend/
H A Dzend_compile.h67 uint32_t opline_num; /* Needs to be signed */ member
160 uint32_t opline_num; member
604 #define ZEND_OPLINE_NUM_TO_OFFSET(op_array, opline, opline_num) \ argument
605 ((char*)&(op_array)->opcodes[opline_num] - (char*)(opline))
625 (node).jmp_addr = (op_array)->opcodes + (node).opline_num; \
630 (node).opline_num = (node).jmp_addr - (op_array)->opcodes; \
645 (node).jmp_offset = ZEND_OPLINE_NUM_TO_OFFSET(op_array, opline, (node).opline_num); \
650 (node).opline_num = ZEND_OFFSET_TO_OPLINE_NUM(op_array, opline, (node).jmp_offset); \
H A Dzend_opcode.c942 opline->op1.opline_num = op_array->try_catch_array[opline->op1.num].finally_op; in pass_two()
954 opline->op1.opline_num = jmp_target; in pass_two()
962 zend_check_finally_breakout(op_array, opline - op_array->opcodes, opline->op1.opline_num); in pass_two()
985 zend_op *call = &op_array->opcodes[opline->op2.opline_num - 1]; in pass_two()
H A Dzend_compile.c1187 while (opline_num != (uint32_t)-1) { in zend_do_delayed_early_binding()
1204 opline_num = op_array->opcodes[opline_num].result.opline_num; in zend_do_delayed_early_binding()
1945 opline->op1.opline_num = opnum_target; in zend_emit_jump()
1990 opline->op2.opline_num = opnum_target; in zend_emit_cond_jump()
2000 opline->op1.opline_num = opnum_target; in zend_update_jump_target()
2008 opline->op2.opline_num = opnum_target; in zend_update_jump_target()
3099 opline->op2.opline_num = arg_num; in zend_compile_args()
4467 && (dest->opline_num > elem->finally_end || dest->opline_num < elem->try_op) in zend_resolve_goto_label()
4474 opline->op1.opline_num = dest->opline_num; in zend_resolve_goto_label()
4517 dest.opline_num = get_next_op_number(); in zend_compile_label()
[all …]
H A Dzend_types.h212 uint32_t opline_num; /* opline number (for FAST_CALL) */ member
468 #define Z_OPLINE_NUM(zval) (zval).u2.opline_num

Completed in 57 milliseconds