Home
last modified time | relevance | path

Searched defs:op (Results 1 – 25 of 81) sorted by path

1234

/php-src/Zend/Optimizer/
H A Dblock_pass.c62 #define VAR_SOURCE(op) Tsource[VAR_NUM(op.var)] argument
875 zend_op *op = src + 1; in zend_optimize_block() local
969 zend_op *op = op_array->opcodes + b->start; in assemble_code_blocks() local
1634 zend_op *op = op_array->opcodes + bb->start; in zend_merge_blocks() local
H A Descape_analysis.c103 zend_ssa_op *op = ssa->ops + def; in zend_build_equi_escape_sets() local
223 zend_ssa_op *op = ssa->ops + def; in is_local_def() local
478 zend_ssa_op *op = ssa->ops + use; in zend_ssa_escape_analysis() local
H A Dsccp.c327 static inline zend_result ct_eval_bool_cast(zval *result, zval *op) { in ct_eval_bool_cast()
343 static inline zend_result zval_to_string_offset(zend_long *result, zval *op) { in zval_to_string_offset()
863 #define SET_RESULT(op, zv) do { \ argument
868 #define SET_RESULT_BOT(op) SET_RESULT(op, &ctx->bot) argument
869 #define SET_RESULT_TOP(op) SET_RESULT(op, &ctx->top) argument
871 #define SKIP_IF_TOP(op) if (IS_TOP(op)) return; argument
H A Dssa_integrity.c44 static inline bool is_used_by_op(zend_ssa *ssa, int op, int check) { in is_used_by_op()
51 static inline bool is_defined_by_op(zend_ssa *ssa, int op, int check) { in is_defined_by_op()
H A Dzend_dump.c118 static void zend_dump_unused_op(const zend_op *opline, znode_op op, uint32_t flags) { in zend_dump_unused_op()
659 zval *op = CRT_CONSTANT(opline->op2); in zend_dump_op() local
H A Dzend_inference.c2044 zend_ssa_op *op; in add_usages() local
4502 …zend_op *op = op_array->opcodes + info->ssa.vars[info->ssa.ops[opline - op_array->opcodes].op1_use… in is_recursive_tail_call() local
4855 zend_ssa_op *op = ssa->ops + use; in zend_mark_cv_references() local
H A Dzend_optimizer_internal.h38 #define INV_COND(op) ((op) == ZEND_JMPZ ? ZEND_JMPNZ : ZEND_JMPZ) argument
39 #define INV_EX_COND(op) ((op) == ZEND_JMPZ_EX ? ZEND_JMPNZ : ZEND_JMPZ) argument
40 #define INV_COND_EX(op) ((op) == ZEND_JMPZ ? ZEND_JMPNZ_EX : ZEND_JMPZ_EX) argument
41 #define INV_EX_COND_EX(op) ((op) == ZEND_JMPZ_EX ? ZEND_JMPNZ_EX : ZEND_JMPZ_EX) argument
43 #define RESULT_UNUSED(op) (op->result_type == IS_UNUSED) argument
54 #define LITERAL_LONG(op, val) do { \ argument
60 #define LITERAL_BOOL(op, val) do { \ argument
H A Dzend_ssa.c187 zend_op *op = opline; in find_adjusted_tmp_var() local
1108 zend_ssa_op *op = ssa->ops + i; in zend_ssa_compute_use_def_chains() local
1202 void zend_ssa_unlink_use_chain(zend_ssa *ssa, int op, int var) /* {{{ */ in zend_ssa_unlink_use_chain()
1241 void zend_ssa_replace_use_chain(zend_ssa *ssa, int op, int new_op, int var) /* {{{ */ in zend_ssa_replace_use_chain()
/php-src/Zend/
H A Dzend_ast.c439 ZEND_API zend_ast * ZEND_FASTCALL zend_ast_list_add(zend_ast *ast, zend_ast *op) { in zend_ast_list_add()
550 binary_op_type op = get_binary_op(ast->attr); in zend_ast_evaluate_inner() local
565 binary_op_type op = ast->kind == ZEND_AST_GREATER in zend_ast_evaluate_inner() local
576 unary_op_type op = get_unary_op(ast->attr); in zend_ast_evaluate_inner() local
1738 const char *op; in zend_ast_export_ex() local
H A Dzend_compile.c123 static void init_op(zend_op *op) in init_op()
676 #define LITERAL_STR(op, str) do { \ argument
8915 ZEND_API bool zend_is_op_long_compatible(const zval *op) in zend_is_op_long_compatible()
9010 ZEND_API bool zend_unary_op_produces_error(uint32_t opcode, const zval *op) in zend_unary_op_produces_error()
9023 static inline bool zend_try_ct_eval_unary_op(zval *result, uint32_t opcode, zval *op) /* {{{ */ in zend_try_ct_eval_unary_op()
9035 static inline bool zend_try_ct_eval_unary_pm(zval *result, zend_ast_kind kind, zval *op) /* {{{ */ in zend_try_ct_eval_unary_pm()
H A Dzend_compile.h34 #define SET_UNUSED(op) do { \ argument
86 znode_op op; member
H A Dzend_execute.c530 static inline ZEND_ATTRIBUTE_UNUSED zval *_get_obj_zval_ptr(int op_type, znode_op op, int type EXEC… in _get_obj_zval_ptr()
538 static inline ZEND_ATTRIBUTE_UNUSED zval *_get_obj_zval_ptr_undef(int op_type, znode_op op, int typ… in _get_obj_zval_ptr_undef()
4637 static void zend_swap_operands(zend_op *op) /* {{{ */ in zend_swap_operands()
H A Dzend_execute_API.c568 const zend_op *op = EX(opline); in zend_active_function_ex() local
H A Dzend_inheritance.c937 zend_op *op = fptr->op_array.opcodes; in zend_get_function_declaration() local
H A Dzend_ini_parser.y48 static int get_int_val(zval *op) { in get_int_val()
H A Dzend_operators.c232 #define convert_object_to_type(op, dst, ctype) \ argument
540 ZEND_API void ZEND_FASTCALL convert_to_long(zval *op) /* {{{ */ in convert_to_long()
597 ZEND_API void ZEND_FASTCALL convert_to_double(zval *op) /* {{{ */ in convert_to_double()
656 ZEND_API void ZEND_FASTCALL convert_to_null(zval *op) /* {{{ */ in convert_to_null()
663 ZEND_API void ZEND_FASTCALL convert_to_boolean(zval *op) /* {{{ */ in convert_to_boolean()
728 ZEND_API void ZEND_FASTCALL _convert_to_string(zval *op) /* {{{ */ in _convert_to_string()
782 ZEND_API bool ZEND_FASTCALL _try_convert_to_string(zval *op) /* {{{ */ in _try_convert_to_string()
797 static void convert_scalar_to_array(zval *op) /* {{{ */ in convert_scalar_to_array()
805 ZEND_API void ZEND_FASTCALL convert_to_array(zval *op) /* {{{ */ in convert_to_array()
853 ZEND_API void ZEND_FASTCALL convert_to_object(zval *op) /* {{{ */ in convert_to_object()
[all …]
H A Dzend_operators.h310 static zend_always_inline double zval_get_double(const zval *op) { in zval_get_double()
313 static zend_always_inline zend_string *zval_get_string(zval *op) { in zval_get_string()
357 static zend_always_inline bool try_convert_to_string(zval *op) { in try_convert_to_string()
365 #define _zval_get_long(op) zval_get_long(op) argument
366 #define _zval_get_double(op) zval_get_double(op) argument
367 #define _zval_get_string(op) zval_get_string(op) argument
368 #define _zval_get_long_func(op) zval_get_long_func(op) argument
369 #define _zval_get_double_func(op) zval_get_double_func(op) argument
370 #define _zval_get_string_func(op) zval_get_string_func(op) argument
378 #define zval_is_true(op) \ argument
[all …]
H A Dzend_verify_type_inference.h22 #define VM_TRACE(op) zend_verify_inference_use(execute_data, OPLINE); \ argument
29 #define VM_TRACE_OP_END(op) \ argument
H A Dzend_vm_def.h6432 const zend_op *op = new_op_array->opcodes; variable
9134 zval *op, *jump_zv; variable
9162 zval *op, *jump_zv; variable
9195 zval *op, *jump_zv; variable
9236 zval *op; variable
H A Dzend_vm_execute.h339 # define VM_TRACE(op) argument
342 # define VM_TRACE_OP_END(op) argument
7892 zval *op, *jump_zv; in ZEND_SWITCH_LONG_SPEC_CONST_CONST_HANDLER() local
7920 zval *op, *jump_zv; in ZEND_SWITCH_STRING_SPEC_CONST_CONST_HANDLER() local
7953 zval *op, *jump_zv; in ZEND_MATCH_SPEC_CONST_CONST_HANDLER() local
11023 zval *op; in ZEND_MATCH_ERROR_SPEC_CONST_UNUSED_HANDLER() local
13122 zval *op, *jump_zv; in ZEND_SWITCH_LONG_SPEC_TMPVARCV_CONST_HANDLER() local
13150 zval *op, *jump_zv; in ZEND_SWITCH_STRING_SPEC_TMPVARCV_CONST_HANDLER() local
13183 zval *op, *jump_zv; in ZEND_MATCH_SPEC_TMPVARCV_CONST_HANDLER() local
14540 zval *op; in ZEND_MATCH_ERROR_SPEC_TMPVARCV_UNUSED_HANDLER() local
[all …]
H A Dzend_vm_trace_handlers.h21 #define VM_TRACE(op) zend_vm_trace(#op, sizeof(#op)-1); argument
27 static void zend_vm_trace(const char *op, size_t op_len) in zend_vm_trace()
H A Dzend_vm_trace_lines.h21 #define VM_TRACE(op) zend_vm_trace(execute_data, opline); argument
/php-src/ext/com_dotnet/
H A Dcom_variant.c546 static void variant_binary_operation(enum variant_binary_opcode op, INTERNAL_FUNCTION_PARAMETERS) /… in variant_binary_operation()
741 static void variant_unary_operation(enum variant_unary_opcode op, INTERNAL_FUNCTION_PARAMETERS) /* … in variant_unary_operation()
/php-src/ext/fileinfo/libmagic/
H A Dapprentice.c1841 int op) in parse_op_modifier()
1974 int op; in parse() local
H A Dfuncs.c550 char *pbuf, *op, *np; in file_getbuffer() local

Completed in 303 milliseconds

1234