/php-src/ext/opcache/ |
H A D | zend_persist.c | 524 zend_op *opline = new_opcodes; in zend_persist_op_array_ex() local
|
H A D | zend_accelerator_util_funcs.c | 269 for (zend_op *opline = op_array->opcodes; opline < end; opline++) { in zend_accel_build_delayed_early_binding_list() local 278 for (zend_op *opline = op_array->opcodes; opline < end; opline++) { in zend_accel_build_delayed_early_binding_list() local 301 for (zend_op *opline = op_array->opcodes; opline < opline_end; opline++) { in zend_accel_finalize_delayed_early_binding_list() local
|
H A D | ZendAccelerator.c | 3820 zend_op *opline = op_array->opcodes; local 4076 zend_op *opline = script->script.main_op_array.opcodes; local 4117 zend_op *opline = script->script.main_op_array.opcodes; local
|
H A D | zend_file_cache.c | 516 zend_op *opline, *end; local 1374 zend_op *opline, *end; local
|
/php-src/ext/reflection/ |
H A D | php_reflection.c | 1799 zend_op *opline = ops->opcodes + ops->num_args; in ZEND_METHOD() local 6747 zend_op *opline; in call_attribute_constructor() local
|
/php-src/ext/opcache/jit/ |
H A D | zend_jit_ir.c | 1746 const zend_op *opline) in jit_ZVAL_PTR_DTOR() 1816 const zend_op *opline) in jit_FREE_OP() 2094 ir_ref opline, ref, rx, if_eq, if_tmp; in zend_jit_throw_cannot_pass_by_ref_stub() local 2488 ir_ref opline = ir_LOAD_A(jit_EX(opline)); in zend_jit_cannot_add_element_stub() local 2898 zend_op opline; in zend_jit_setup_disasm() local 3783 const zend_op *opline, in zend_jit_jmp_frameless() 6424 const zend_op *opline, in zend_jit_assign() 6493 static ir_op zend_jit_cmp_op(const zend_op *opline) in zend_jit_cmp_op() 6696 const zend_op *opline, in zend_jit_cmp() 7002 const zend_op *opline, in zend_jit_identical() [all …]
|
H A D | zend_jit_trace.c | 665 const zend_op *opline = p->opline; in zend_jit_trace_add_phis() local 792 const zend_op *opline; in zend_jit_trace_is_false_loop() local 1095 const zend_op *opline = NULL; in zend_jit_trace_find_init_fcall_op() local 1253 const zend_op *opline; in zend_jit_trace_build_tssa() local 1286 const zend_op *opline = p->opline; in zend_jit_trace_build_tssa() local 2862 const zend_op *opline = p->opline; in zend_jit_trace_allocate_registers() local 3344 const zend_op *opline; in zend_jit_may_delay_fetch_this() local 7210 const zend_op *opline; in zend_jit_trace_exit_to_vm() local 7565 const zend_op *opline; in zend_jit_dump_trace() local 8384 const zend_op *opline; in zend_jit_trace_exit() local [all …]
|
H A D | zend_jit.c | 167 static int zend_jit_is_constant_cmp_long_long(const zend_op *opline, in zend_jit_is_constant_cmp_long_long() 448 zend_op *opline = call_info->arg_info[num_args].opline; in skip_valid_arguments() local 501 static bool zend_jit_may_avoid_refcounting(const zend_op *opline, uint32_t op1_info) in zend_jit_may_avoid_refcounting() 1223 static bool zend_jit_next_is_send_result(const zend_op *opline) in zend_jit_next_is_send_result() 1266 zend_op *opline; in zend_jit() local 2814 zend_op *opline = op_array->opcodes; in zend_runtime_jit() local 2856 zend_op *opline; in zend_jit_check_funcs() local 2888 void ZEND_FASTCALL zend_jit_hot_func(zend_execute_data *execute_data, const zend_op *opline) in zend_jit_hot_func() 2928 zend_op *opline = op_array->opcodes; in zend_jit_setup_hot_counters_ex() local 3014 zend_op *opline = op_array->opcodes; in zend_jit_op_array() local [all …]
|
H A D | zend_jit_vm_helpers.c | 180 const zend_op *opline = EG(opline_before_exception); in zend_jit_deprecated_helper() local 199 const zend_op *opline = EX(opline); in zend_jit_undefined_long_key() local 215 const zend_op *opline = EX(opline); in zend_jit_undefined_string_key() local 249 const zend_op *opline = EX(opline); in zend_jit_func_counter_helper() local 269 const zend_op *opline = EX(opline); in zend_jit_loop_counter_helper() local 290 const zend_op *opline = EX(opline); in _zend_quick_get_constant() local 345 const zend_op *opline = EX(opline); in zend_jit_trace_counter_helper() local 463 static uint8_t zend_jit_trace_bad_stop_event(const zend_op *opline, int count) in zend_jit_trace_bad_stop_event() 538 …ce_buffer, int start, int end, uint8_t event, const zend_op_array *op_array, const zend_op *opline) in zend_jit_trace_subtrace() 614 const zend_op *opline = EX(opline); local
|
H A D | zend_jit_helpers.c | 100 const zend_op *opline = EX(opline); in zend_jit_invalid_method_call() local 119 const zend_op *opline = EX(opline); in zend_jit_invalid_method_call_tmp() local 147 const zend_op *opline = EX(opline); in zend_jit_find_method_helper() local 381 const zend_op *opline; in zend_jit_fetch_dim_r_helper() local 523 const zend_op *opline; in zend_jit_fetch_dim_is_helper() local 769 const zend_op *opline; in zend_jit_fetch_dim_rw_helper() local 901 const zend_op *opline; in zend_jit_fetch_dim_w_helper() local 1828 const zend_op *opline = EX(opline); in zend_jit_verify_arg_slow() local 1851 const zend_op *opline = EX(opline); in zend_jit_fetch_obj_r_slow() local 1907 const zend_op *opline = EX(opline); in zend_jit_fetch_obj_is_slow() local [all …]
|
/php-src/Zend/ |
H A D | zend_compile.c | 1874 zend_op *opline; in zend_do_extended_stmt() local 1888 zend_op *opline; in zend_do_extended_fcall_begin() local 1902 zend_op *opline; in zend_do_extended_fcall_end() local 2270 zend_op *opline; in zend_emit_tick() local 2330 zend_op *opline; in zend_emit_cond_jump() local 2869 zend_op *opline; in zend_compile_simple_var_no_cv() local 2990 zend_op *opline; in zend_delayed_compile_dim() local 3063 zend_op *opline; in zend_delayed_compile_prop() local 3148 zend_op *opline; in zend_compile_static_prop() local 3393 zend_op *opline; in zend_compile_assign() local [all …]
|
H A D | zend_builtin_functions.c | 1841 const zend_op *opline = call->opline; in zend_fetch_debug_backtrace() local
|
H A D | zend.c | 1433 const zend_op *opline; in zend_error_zstr_at() local
|
H A D | zend_execute.c | 131 #define RETURN_VALUE_USED(opline) ((opline)->result_type != IS_UNUSED) argument 1686 const zend_op *opline = execute_data->opline; in zend_wrong_string_offset_error() local 4208 zend_op *opline = EX(func)->op_array.opcodes + op_num; in zend_unfinished_calls_gc() local 4342 zend_op *opline = EX(func)->op_array.opcodes + op_num; in cleanup_unfinished_calls() local 5153 static zend_execute_data *start_fake_frame(zend_execute_data *call, const zend_op *opline) { in start_fake_frame() 5181 zend_op *opline = &op_array->opcodes[i]; in zend_handle_undef_args() local 5349 #define ZEND_VM_SET_RELATIVE_OPCODE(opline, offset) \ argument 5503 ZEND_API zval *zend_get_zval_ptr(const zend_op *opline, int op_type, const znode_op *node, const ze… in zend_get_zval_ptr()
|
H A D | zend_vm_execute.h | 442 #define ZEND_VM_DISPATCH(opcode, opline) ZEND_VM_TAIL_CALL(((opcode_handler_t)zend_vm_get_opcode_ha… argument
|
H A D | zend_compile.h | 39 #define MAKE_NOP(opline) do { \ argument 677 #define ZEND_OPLINE_TO_OFFSET(opline, target) \ argument 680 #define ZEND_OPLINE_NUM_TO_OFFSET(op_array, opline, opline_num) \ argument 692 # define OP_JMP_ADDR(opline, node) \ argument 695 # define ZEND_SET_OP_JMP_ADDR(opline, node, val) do { \ argument 705 # define ZEND_PASS_TWO_UNDO_JMP_TARGET(op_array, opline, node) do { \ argument 712 # define OP_JMP_ADDR(opline, node) \ argument 715 # define ZEND_SET_OP_JMP_ADDR(opline, node, val) do { \ argument 741 # define RT_CONSTANT(opline, node) \ argument 756 # define RT_CONSTANT(opline, node) \ argument [all …]
|
H A D | zend_opcode.c | 646 zend_op *opline = op_array->opcodes, *end=opline+op_array->last; in zend_update_extended_stmts() local 699 static uint32_t zend_get_brk_cont_target(const zend_op_array *op_array, const zend_op *opline) { in zend_get_brk_cont_target() 874 static bool is_fake_def(zend_op *opline) { in is_fake_def() 881 static bool keeps_op1_alive(zend_op *opline) { in keeps_op1_alive() 922 zend_op *opline = &op_array->opcodes[opnum]; in zend_calc_live_ranges() local 1031 zend_op *opline, *end; in pass_two() local
|
H A D | zend_execute.h | 491 #define SKIP_EXT_OPLINE(opline) do { \ argument
|
/php-src/Zend/Optimizer/ |
H A D | zend_inference.c | 1084 const zend_op *opline; in zend_inference_calc_range() local 2534 const zend_op *opline, in _zend_update_type_info() 4121 zend_op *opline, in zend_update_type_info() 4270 static bool is_narrowable_instr(zend_op *opline) { in is_narrowable_instr() 4275 static bool is_effective_op1_double_cast(zend_op *opline, zval *op2) { in is_effective_op1_double_cast() 4281 static bool is_effective_op2_double_cast(zend_op *opline, zval *op1) { in is_effective_op2_double_cast() 4322 zend_op *opline = &op_array->opcodes[use]; in can_convert_to_double() local 4445 zend_op *opline; in zend_type_narrowing() local 4494 zend_op *opline) in is_recursive_tail_call() 4592 zend_op *opline = op_array->opcodes + blocks[j].start + blocks[j].len - 1; in zend_func_return_info() local [all …]
|
H A D | zend_dump.c | 118 static void zend_dump_unused_op(const zend_op *opline, znode_op op, uint32_t flags) { in zend_dump_unused_op() 442 …dump_op(const zend_op_array *op_array, const zend_basic_block *b, const zend_op *opline, uint32_t … in zend_dump_op() 759 …op_line(const zend_op_array *op_array, const zend_basic_block *b, const zend_op *opline, uint32_t … in zend_dump_op_line() 1032 const zend_op *opline; in zend_dump_op_array() local 1097 const zend_op *opline = op_array->opcodes; in zend_dump_op_array() local
|
H A D | zend_optimizer.c | 215 void zend_optimizer_convert_to_free_op1(zend_op_array *op_array, zend_op *opline) in zend_optimizer_convert_to_free_op1() 279 zend_op *opline, in zend_optimizer_update_op1_const() 440 zend_op *opline, in zend_optimizer_update_op2_const() 622 zend_op *opline, in zend_optimizer_replace_by_const() 818 const zend_script *script, const zend_op_array *op_array, const zend_op *opline) { in zend_optimizer_get_class_entry_from_op1() 893 zend_script *script, zend_op_array *op_array, zend_op *opline, bool *is_prototype) in zend_optimizer_get_called_func() 1142 zend_op *opline, *end; in zend_revert_pass_two() local 1174 zend_op *opline, *end; in zend_redo_pass_two() local 1286 zend_op *opline, *end; in zend_redo_pass_two_ex() local 1446 zend_op *opline, *end; in zend_adjust_fcall_stack_size() local [all …]
|
H A D | zend_optimizer_internal.h | 30 #define ZEND_OP1_LITERAL(opline) (op_array)->literals[(opline)->op1.constant] argument 31 #define ZEND_OP1_JMP_ADDR(opline) OP_JMP_ADDR(opline, (opline)->op1) argument 32 #define ZEND_OP2_LITERAL(opline) (op_array)->literals[(opline)->op2.constant] argument 33 #define ZEND_OP2_JMP_ADDR(opline) OP_JMP_ADDR(opline, (opline)->op2) argument 76 static inline bool zend_optimizer_is_loop_var_free(const zend_op *opline) { in zend_optimizer_is_loop_var_free()
|
H A D | pass1.c | 37 static void replace_by_const_or_qm_assign(zend_op_array *op_array, zend_op *opline, zval *result) { in replace_by_const_or_qm_assign() 56 zend_op *opline = op_array->opcodes; in zend_optimizer_pass1() local
|
H A D | zend_ssa.h | 220 static zend_always_inline bool zend_ssa_is_no_val_use(const zend_op *opline, const zend_ssa_op *ssa… in zend_ssa_is_no_val_use()
|
/php-src/sapi/phpdbg/ |
H A D | phpdbg_print.c | 41 PHPDBG_PRINT(opline) /* {{{ */ in PHPDBG_PRINT() argument
|