Home
last modified time | relevance | path

Searched refs:zend_op (Results 26 – 50 of 53) sorted by relevance

123

/PHP-7.3/ext/opcache/Optimizer/
H A Dzend_dfg.c42 zend_op *opline, *end; in zend_build_dfg()
51 zend_op *next = opline + 1; in zend_build_dfg()
H A Dzend_call_graph.c83 zend_op *opline = op_array->opcodes; in zend_analyze_calls()
84 zend_op *end = opline + op_array->last; in zend_analyze_calls()
H A Dzend_ssa.h151 void zend_ssa_remove_instr(zend_ssa *ssa, zend_op *opline, zend_ssa_op *ssa_op);
215 static zend_always_inline zend_bool zend_ssa_is_no_val_use(const zend_op *opline, const zend_ssa_op… in zend_ssa_is_no_val_use()
H A Dsccp.c189 static zval *get_op1_value(sccp_ctx *ctx, zend_op *opline, zend_ssa_op *ssa_op) { in get_op1_value()
199 static zval *get_op2_value(sccp_ctx *ctx, zend_op *opline, zend_ssa_op *ssa_op) { in get_op2_value()
210 const zend_op_array *op_array, zend_op *opline, zend_ssa_op *ssa_op) { in can_replace_op1()
287 const zend_op_array *op_array, zend_op *opline, zend_ssa_op *ssa_op) { in can_replace_op2()
302 sccp_ctx *ctx, zend_op *opline, zend_ssa_op *ssa_op, int var, zval *value) { in try_replace_op1()
347 sccp_ctx *ctx, zend_op *opline, zend_ssa_op *ssa_op, int var, zval *value) { in try_replace_op2()
1793 zend_op *opline = call->arg_info[i].opline; in sccp_visit_instr()
1850 zend_op *opline, zend_ssa_op *ssa_op) { in sccp_mark_feasible_successors()
2102 static int remove_call(sccp_ctx *ctx, zend_op *opline, zend_ssa_op *ssa_op) in remove_call()
2148 zend_op *opline = &op_array->opcodes[var->definition]; in try_remove_definition()
[all …]
H A Dzend_dump.c114 static void zend_dump_unused_op(const zend_op *opline, znode_op op, uint32_t flags) { in zend_dump_unused_op()
412 static void zend_dump_op(const zend_op_array *op_array, const zend_basic_block *b, const zend_op *o… in zend_dump_op()
986 const zend_op *opline; in zend_dump_op_array()
987 const zend_op *end; in zend_dump_op_array()
1054 const zend_op *opline = op_array->opcodes; in zend_dump_op_array()
1055 const zend_op *end = opline + op_array->last; in zend_dump_op_array()
H A Dzend_cfg.c27 static void zend_mark_reachable(zend_op *opcodes, zend_cfg *cfg, zend_basic_block *b) /* {{{ */ in zend_mark_reachable()
303 zend_op *opline = op_array->opcodes + i; in zend_build_cfg()
511 zend_op *opline; in zend_build_cfg()
H A Dzend_ssa.c172 static int find_adjusted_tmp_var(const zend_op_array *op_array, uint32_t build_flags, zend_op *opli… in find_adjusted_tmp_var()
174 zend_op *op = opline; in find_adjusted_tmp_var()
244 zend_op *opline = op_array->opcodes + blocks[j].start + blocks[j].len - 1; in place_essa_pis()
534 zend_op *opline, *end; in zend_ssa_rename()
564 zend_op *next = opline + 1; in zend_ssa_rename()
1183 void zend_ssa_remove_instr(zend_ssa *ssa, zend_op *opline, zend_ssa_op *ssa_op) /* {{{ */ in zend_ssa_remove_instr()
H A Dzend_inference.c568 zend_op *opline, zend_ssa_op *ssa_op, zend_uchar opcode, zend_ssa_range *tmp) { in zend_inference_calc_binary_op_range()
852 zend_op *opline; in zend_inference_calc_range()
2306 zend_op *opline = op_array->opcodes + i; in zend_update_type_info()
3613 static zend_bool is_narrowable_instr(zend_op *opline) { in is_narrowable_instr()
3618 static zend_bool is_effective_op1_double_cast(zend_op *opline, zval *op2) { in is_effective_op1_double_cast()
3624 static zend_bool is_effective_op2_double_cast(zend_op *opline, zval *op1) { in is_effective_op2_double_cast()
3665 zend_op *opline = &op_array->opcodes[use]; in can_convert_to_double()
3782 zend_op *opline; in zend_type_narrowing()
3831 zend_op *opline) in is_recursive_tail_call()
3902 zend_op *opline = op_array->opcodes + blocks[j].start + blocks[j].len - 1; in zend_func_return_info()
[all …]
H A Dssa_integrity.c179 zend_op *opline = &op_array->opcodes[i]; in ssa_verify_integrity()
H A Dcompact_literals.c120 zend_op *opline, *end; in zend_optimizer_compact_literals()
/PHP-7.3/ext/opcache/
H A Dzend_persist.c361 zend_op *persist_ptr; in zend_persist_op_array_ex()
426 zend_op *new_opcodes = zend_accel_memdup(op_array->opcodes, sizeof(zend_op) * op_array->last); in zend_persist_op_array_ex()
427 zend_op *opline = new_opcodes; in zend_persist_op_array_ex()
428 zend_op *end = new_opcodes + op_array->last; in zend_persist_op_array_ex()
H A DZendAccelerator.h223 const zend_op *cache_opline;
H A Dzend_persist_calc.c184 ADD_DUP_SIZE(op_array->opcodes, sizeof(zend_op) * op_array->last); in zend_persist_op_array_calc_ex()
H A Dzend_file_cache.c419 zend_op *opline, *end;
1055 zend_op *opline, *end;
/PHP-7.3/sapi/phpdbg/
H A Dphpdbg_utils.c743 const zend_op *op; in phpdbg_check_caught_ex()
744 zend_op *cur; in phpdbg_check_caught_ex()
H A Dphpdbg_print.c60 zend_op *opline = &(op_array->opcodes[0]); in phpdbg_print_function_helper()
H A Dphpdbg_prompt.c660 const zend_op *opline = op_array->opcodes; in phpdbg_skip_line_helper()
705 const zend_op *opline = op_array->opcodes; in phpdbg_seek_to_end()
1692 const zend_op *backup_opline; \
1693 const zend_op *before_ex; \
H A Dphpdbg.c492 zend_op *cur = op_array->opcodes + op_array->num_args + !!(op_array->fn_flags & ZEND_ACC_VARIADIC); in phpdbg_oplog_fill_executable()
493 zend_op *end = op_array->opcodes + op_array->last; in phpdbg_oplog_fill_executable()
/PHP-7.3/Zend/
H A Dzend_execute.c81 # define OPLINE_D const zend_op* opline
89 register const zend_op* volatile opline __asm__(ZEND_VM_IP_GLOBAL_REG);
1217 const zend_op *opline = EX(opline); in zend_wrong_string_offset()
1218 const zend_op *end; in zend_wrong_string_offset()
2603 const zend_op *orig_opline = opline; in zend_init_func_execute_data()
2713 zend_op *opline = EX(func)->op_array.opcodes + op_num; in cleanup_unfinished_calls()
2877 zend_op *last = EX(func)->op_array.opcodes + op_num; in cleanup_live_vars()
2908 static void zend_swap_operands(zend_op *op) /* {{{ */ in zend_swap_operands()
3568 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 Dzend_execute.h331 ZEND_API zval *zend_get_zval_ptr(const zend_op *opline, int op_type, const znode_op *node, const ze…
H A Dzend_generators.c614 zend_op *yield_from = (zend_op *) root->execute_data->opline - 1; in zend_generator_update_current()
H A Dzend_inheritance.c490 zend_op *precv = NULL; in zend_get_function_declaration()
493 zend_op *op = fptr->op_array.opcodes; in zend_get_function_declaration()
494 zend_op *end = op + fptr->op_array.last; in zend_get_function_declaration()
H A Dzend.c1193 const zend_op *opline; in zend_error()
H A Dzend_execute_API.c753 const zend_op *current_opline_before_exception = EG(opline_before_exception); in zend_call_function()
/PHP-7.3/ext/reflection/
H A Dphp_reflection.c558 static zend_op* _get_recv_op(zend_op_array *op_array, uint32_t offset) in _get_recv_op()
560 zend_op *op = op_array->opcodes; in _get_recv_op()
561 zend_op *end = op + op_array->last; in _get_recv_op()
613 zend_op *precv = _get_recv_op((zend_op_array*)fptr, offset); in _parameter_string()
1412 static zend_op *_reflection_param_get_default_precv(INTERNAL_FUNCTION_PARAMETERS, parameter_referen… in _reflection_param_get_default_precv()
1414 zend_op *precv; in _reflection_param_get_default_precv()
2737 zend_op *precv; in ZEND_METHOD()
2762 zend_op *precv; in ZEND_METHOD()
2789 zend_op *precv; in ZEND_METHOD()
2819 zend_op *precv; in ZEND_METHOD()

Completed in 185 milliseconds

123