Home
last modified time | relevance | path

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

/PHP-8.1/Zend/
H A Dzend_generators.c118 uint32_t op_num = execute_data->opline - op_array->opcodes - 1; in zend_generator_cleanup_unfinished_execution() local
128 zend_cleanup_unfinished_execution(execute_data, op_num, catch_op_num); in zend_generator_cleanup_unfinished_execution()
223 uint32_t op_num, try_catch_offset; in zend_generator_dtor_storage() local
258 op_num = ex->opline - ex->func->op_array.opcodes - 1; in zend_generator_dtor_storage()
264 if (op_num < try_catch->try_op) { in zend_generator_dtor_storage()
267 if (op_num < try_catch->catch_op || op_num < try_catch->finally_end) { in zend_generator_dtor_storage()
276 if (op_num < try_catch->finally_op) { in zend_generator_dtor_storage()
304 } else if (op_num < try_catch->finally_end) { in zend_generator_dtor_storage()
H A Dzend_opcode.c645 static void zend_check_finally_breakout(zend_op_array *op_array, uint32_t op_num, uint32_t dst_num) in zend_check_finally_breakout() argument
650 if ((op_num < op_array->try_catch_array[i].finally_op || in zend_check_finally_breakout()
651 op_num >= op_array->try_catch_array[i].finally_end) in zend_check_finally_breakout()
656 CG(zend_lineno) = op_array->opcodes[op_num].lineno; in zend_check_finally_breakout()
658 } else if ((op_num >= op_array->try_catch_array[i].finally_op in zend_check_finally_breakout()
659 && op_num <= op_array->try_catch_array[i].finally_end) in zend_check_finally_breakout()
664 CG(zend_lineno) = op_array->opcodes[op_num].lineno; in zend_check_finally_breakout()
H A Dzend_execute.c4116 zend_op *opline = EX(func)->op_array.opcodes + op_num; in zend_unfinished_calls_gc()
4129 ZEND_ASSERT(op_num); in zend_unfinished_calls_gc()
4260 ZEND_ASSERT(op_num); in cleanup_unfinished_calls()
4380 if (op_num >= range->start && op_num < range->end in find_live_range()
4395 if (range->start > op_num) { in cleanup_live_vars()
4398 } else if (op_num < range->end) { in cleanup_live_vars()
4447 cleanup_unfinished_calls(execute_data, op_num); in zend_cleanup_unfinished_execution()
4448 cleanup_live_vars(execute_data, op_num, catch_op_num); in zend_cleanup_unfinished_execution()
4509 op_num--; in zend_unfinished_execution_gc_ex()
4520 if (range->start > op_num) { in zend_unfinished_execution_gc_ex()
[all …]
H A Dzend_execute.h381 …ls_gc(zend_execute_data *execute_data, zend_execute_data *call, uint32_t op_num, zend_get_gc_buffe…
382 ZEND_API void zend_cleanup_unfinished_execution(zend_execute_data *execute_data, uint32_t op_num, u…
H A Dzend_gc.c1688 uint32_t op_num = ex->opline - ex->func->op_array.opcodes; in zend_gc_root_tmpvars() local
1691 if (range->start > op_num) { in zend_gc_root_tmpvars()
1694 if (range->end <= op_num) { in zend_gc_root_tmpvars()
H A Dzend_vm_def.h7791 …ELPER(zend_dispatch_try_catch_finally_helper, ANY, ANY, uint32_t try_catch_offset, uint32_t op_num) in ZEND_VM_HELPER() argument
7801 if (op_num < try_catch->catch_op && ex) { in ZEND_VM_HELPER()
7803 cleanup_live_vars(execute_data, op_num, try_catch->catch_op); in ZEND_VM_HELPER()
7806 } else if (op_num < try_catch->finally_op) { in ZEND_VM_HELPER()
7814 cleanup_live_vars(execute_data, op_num, try_catch->finally_op); in ZEND_VM_HELPER()
7820 } else if (op_num < try_catch->finally_end) { in ZEND_VM_HELPER()
7846 cleanup_live_vars(execute_data, op_num, 0); in ZEND_VM_HELPER()
7925 …spatch_try_catch_finally_helper, try_catch_offset, current_try_catch_offset, op_num, throw_op_num);
8329 …atch_try_catch_finally_helper, try_catch_offset, current_try_catch_offset, op_num, current_op_num);
H A Dzend_vm_execute.h3006 …spatch_try_catch_finally_helper_SPEC(uint32_t try_catch_offset, uint32_t op_num ZEND_OPCODE_HANDLE… in zend_dispatch_try_catch_finally_helper_SPEC()
3016 if (op_num < try_catch->catch_op && ex) { in zend_dispatch_try_catch_finally_helper_SPEC()
3018 cleanup_live_vars(execute_data, op_num, try_catch->catch_op); in zend_dispatch_try_catch_finally_helper_SPEC()
3021 } else if (op_num < try_catch->finally_op) { in zend_dispatch_try_catch_finally_helper_SPEC()
3029 cleanup_live_vars(execute_data, op_num, try_catch->finally_op); in zend_dispatch_try_catch_finally_helper_SPEC()
3035 } else if (op_num < try_catch->finally_end) { in zend_dispatch_try_catch_finally_helper_SPEC()
3061 cleanup_live_vars(execute_data, op_num, 0); in zend_dispatch_try_catch_finally_helper_SPEC()
/PHP-8.1/sapi/phpdbg/
H A Dphpdbg_utils.c614 uint32_t op_num, i; in phpdbg_check_caught_ex() local
623 op_num = op - op_array->opcodes; in phpdbg_check_caught_ex()
625 for (i = 0; i < op_array->last_try_catch && op_array->try_catch_array[i].try_op <= op_num; i++) { in phpdbg_check_caught_ex()
627 if (op_num <= catch || op_num <= finally) { in phpdbg_check_caught_ex()
/PHP-8.1/Zend/Optimizer/
H A Ddfa_pass.c475 uint32_t op_num = send_needly - op_array->opcodes; in zend_dfa_optimize_calls() local
476 zend_ssa_op *ssa_op = ssa->ops + op_num; in zend_dfa_optimize_calls()
484 zend_ssa_unlink_use_chain(ssa, op_num, ssa_op->op1_use); in zend_dfa_optimize_calls()
488 ssa_op = ssa->ops + op_num; in zend_dfa_optimize_calls()
491 var->use_chain = op_num; in zend_dfa_optimize_calls()
512 ssa_op = ssa->ops + op_num; in zend_dfa_optimize_calls()
771 uint32_t op_num; in zend_dfa_optimize_jmps() local
785 op_num = block->start + block->len - 1; in zend_dfa_optimize_jmps()
786 opline = op_array->opcodes + op_num; in zend_dfa_optimize_jmps()
787 ssa_op = ssa->ops + op_num; in zend_dfa_optimize_jmps()
[all …]

Completed in 248 milliseconds