Home
last modified time | relevance | path

Searched defs:op1 (Results 1 – 24 of 24) sorted by relevance

/PHP-8.3/Zend/
H A Dzend_operators.c492 #define convert_op1_op2_long(op1, op1_lval, op2, op2_lval, result, opcode, sigil) \ argument
1383 static int ZEND_FASTCALL div_function_base(zval *result, zval *op1, zval *op2) /* {{{ */ in div_function_base()
1554 ZEND_API zend_result ZEND_FASTCALL boolean_not_function(zval *result, zval *op1) /* {{{ */ in boolean_not_function()
2119 ZEND_API int ZEND_FASTCALL string_compare_function(zval *op1, zval *op2) /* {{{ */ in string_compare_function()
2141 ZEND_API int ZEND_FASTCALL string_case_compare_function(zval *op1, zval *op2) /* {{{ */ in string_case_compare_function()
2163 ZEND_API int ZEND_FASTCALL string_locale_compare_function(zval *op1, zval *op2) /* {{{ */ in string_locale_compare_function()
2176 ZEND_API int ZEND_FASTCALL numeric_compare_function(zval *op1, zval *op2) /* {{{ */ in numeric_compare_function()
2238 ZEND_API int ZEND_FASTCALL zend_compare(zval *op1, zval *op2) /* {{{ */ in zend_compare()
2375 ZEND_API bool ZEND_FASTCALL zend_is_identical(const zval *op1, const zval *op2) /* {{{ */ in zend_is_identical()
2614 ZEND_API zend_result ZEND_FASTCALL increment_function(zval *op1) /* {{{ */ in increment_function()
[all …]
H A Dzend_vm_def.h209 zval *op1, *op2; variable
302 zval *op1, *op2; variable
344 zval *op1, *op2; variable
363 zval *op1, *op2; variable
377 zval *op1, *op2; variable
950 zval *op1; variable
6137 zval *op1; variable
9229 zval *op1; variable
9301 zval *op1; variable
9387 zval *op1; variable
[all …]
H A Dzend_vm_execute.h2642 zval *op1; in ZEND_ADD_ARRAY_UNPACK_SPEC_HANDLER() local
4108 zval *op1; in ZEND_BW_NOT_SPEC_CONST_HANDLER() local
7873 zval *op1; in ZEND_IN_ARRAY_SPEC_CONST_CONST_HANDLER() local
10913 zval *op1; in ZEND_COUNT_SPEC_CONST_UNUSED_HANDLER() local
11011 zval *op1; in ZEND_GET_TYPE_SPEC_CONST_UNUSED_HANDLER() local
12437 zval *op1; in ZEND_BW_NOT_SPEC_TMPVARCV_HANDLER() local
18190 zval *op1; in ZEND_COUNT_SPEC_TMPVAR_UNUSED_HANDLER() local
20304 zval *op1; in ZEND_IN_ARRAY_SPEC_TMP_CONST_HANDLER() local
21209 zval *op1; in ZEND_GET_TYPE_SPEC_TMP_UNUSED_HANDLER() local
25577 zval *op1; in ZEND_IN_ARRAY_SPEC_VAR_CONST_HANDLER() local
[all …]
H A Dzend_operators.h520 static zend_always_inline void fast_long_increment_function(zval *op1) in fast_long_increment_function()
583 static zend_always_inline void fast_long_decrement_function(zval *op1) in fast_long_decrement_function()
646 static zend_always_inline void fast_long_add_function(zval *result, zval *op1, zval *op2) in fast_long_add_function()
734 static zend_always_inline void fast_long_sub_function(zval *result, zval *op1, zval *op2) in fast_long_sub_function()
827 static zend_always_inline bool fast_equal_check_function(zval *op1, zval *op2) in fast_equal_check_function()
849 static zend_always_inline bool fast_equal_check_long(zval *op1, zval *op2) in fast_equal_check_long()
857 static zend_always_inline bool fast_equal_check_string(zval *op1, zval *op2) in fast_equal_check_string()
865 static zend_always_inline bool fast_is_identical_function(zval *op1, zval *op2) in fast_is_identical_function()
875 static zend_always_inline bool fast_is_not_identical_function(zval *op1, zval *op2) in fast_is_not_identical_function()
H A Dzend_vm_gen.php577 function helper_name($name, $spec, $op1, $op2, $extra_spec) {
622 function opcode_name($name, $spec, $op1, $op2, $extra_spec) {
688 function gen_code($f, $spec, $kind, $code, $op1, $op2, $name, $extra_spec=null) {
921 function skip_extra_spec_function($op1, $op2, $extra_spec) {
939 function is_hot_handler($hot, $op1, $op2, $extra_spec) {
961 function is_cold_handler($hot, $op1, $op2, $extra_spec) {
981 function is_inline_hybrid_handler($name, $hot, $op1, $op2, $extra_spec) {
986 function gen_handler($f, $spec, $kind, $name, $op1, $op2, $use, $code, $lineno, $opcode, $extra_spe…
1126 function gen_helper($f, $spec, $kind, $name, $op1, $op2, $param, $code, $lineno, $inline, $cold = f…
H A Dzend_ini_parser.y65 static void zend_ini_do_op(char type, zval *result, zval *op1, zval *op2) in zend_ini_do_op()
118 static void zend_ini_add_string(zval *result, zval *op1, zval *op2) in zend_ini_add_string()
H A Dzend_object_handlers.h273 #define ZEND_COMPARE_OBJECTS_FALLBACK(op1, op2) \ argument
H A Dzend_ast.h363 …_always_inline zend_ast *zend_ast_create_binary_op(uint32_t opcode, zend_ast *op0, zend_ast *op1) { in zend_ast_create_binary_op()
369 …_always_inline zend_ast *zend_ast_create_assign_op(uint32_t opcode, zend_ast *op0, zend_ast *op1) { in zend_ast_create_assign_op()
H A Dzend_ast.c422 zend_ast *zend_ast_create_concat_op(zend_ast *op0, zend_ast *op1) { in zend_ast_create_concat_op()
537 zval op1, op2; in zend_ast_evaluate_inner() local
H A Dzend_compile.c724 static void zend_do_free(znode *op1) /* {{{ */ in zend_do_free()
2208 static zend_op *zend_emit_op(znode *result, uint8_t opcode, znode *op1, znode *op2) /* {{{ */ in zend_emit_op()
2228 static zend_op *zend_emit_op_tmp(znode *result, uint8_t opcode, znode *op1, znode *op2) /* {{{ */ in zend_emit_op_tmp()
2360 static inline zend_op *zend_delayed_emit_op(znode *result, uint8_t opcode, znode *op1, znode *op2) … in zend_delayed_emit_op()
8709 ZEND_API bool zend_binary_op_produces_error(uint32_t opcode, const zval *op1, const zval *op2) /* {… in zend_binary_op_produces_error()
8770 static inline bool zend_try_ct_eval_binary_op(zval *result, uint32_t opcode, zval *op1, zval *op2) … in zend_try_ct_eval_binary_op()
8815 static inline void zend_ct_eval_greater(zval *result, zend_ast_kind kind, zval *op1, zval *op2) /* … in zend_ct_eval_greater()
H A Dzend_inheritance.c1677 …ck_trait_property_or_constant_value_compatibility(zend_class_entry *ce, zval *op1, zval *op2) /* {… in check_trait_property_or_constant_value_compatibility()
2515 zval *op1, *op2; in zend_do_traits_property_binding() local
H A Dzend_compile.h136 znode_op op1; member
H A Dzend_execute.c1541 static zend_always_inline int zend_binary_op(zval *ret, zval *op1, zval *op2 OPLINE_DC) in zend_binary_op()
/PHP-8.3/Zend/Optimizer/
H A Dsccp.c318 static inline zend_result ct_eval_binary_op(zval *result, uint8_t binop, zval *op1, zval *op2) { in ct_eval_binary_op()
359 static inline zend_result fetch_array_elem(zval **result, zval *op1, zval *op2) { in fetch_array_elem()
389 static inline zend_result ct_eval_fetch_dim(zval *result, zval *op1, zval *op2, int support_strings… in ct_eval_fetch_dim()
410 static inline zend_result ct_eval_isset_isempty(zval *result, uint32_t extended_value, zval *op1) { in ct_eval_isset_isempty()
589 static inline zend_result fetch_obj_prop(zval **result, zval *op1, zval *op2) { in fetch_obj_prop()
599 static inline zend_result ct_eval_fetch_obj(zval *result, zval *op1, zval *op2) { in ct_eval_fetch_obj()
666 static inline zend_result ct_eval_incdec(zval *result, uint8_t opcode, zval *op1) { in ct_eval_incdec()
693 static inline void ct_eval_type_check(zval *result, uint32_t type_mask, zval *op1) { in ct_eval_type_check()
738 static inline zend_result ct_eval_array_key_exists(zval *result, zval *op1, zval *op2) { in ct_eval_array_key_exists()
870 zval *op1, *op2, zv; /* zv is a temporary to hold result values */ in sccp_visit_instr() local
[all …]
H A Dzend_optimizer.c56 zend_result zend_optimizer_eval_binary_op(zval *result, uint8_t opcode, zval *op1, zval *op2) /* {{… in zend_optimizer_eval_binary_op()
67 zend_result zend_optimizer_eval_unary_op(zval *result, uint8_t opcode, zval *op1) /* {{{ */ in zend_optimizer_eval_unary_op()
83 zend_result zend_optimizer_eval_cast(zval *result, uint32_t type, zval *op1) /* {{{ */ in zend_optimizer_eval_cast()
115 zend_result zend_optimizer_eval_strlen(zval *result, const zval *op1) /* {{{ */ in zend_optimizer_eval_strlen()
817 zval *op1 = CRT_CONSTANT(opline->op1); in zend_optimizer_get_class_entry_from_op1() local
H A Dzend_optimizer_internal.h44 #define SAME_VAR(op1, op2) (op1 ## _type == op2 ## _type && op1.var == op2.var) argument
H A Dcompact_literals.c92 uint32_t op1, in add_static_slot()
H A Dblock_pass.c159 znode_op op1 = opline->op1; in zend_optimize_block() local
H A Dzend_inference.c4151 static bool is_effective_op2_double_cast(zend_op *opline, zval *op1) { in is_effective_op2_double_cast()
/PHP-8.3/ext/zend_test/
H A Dobject_handlers.c46 static void donc_add(zval *result, zval *op1, zval *op2) in donc_add()
63 static void donc_mul(zval *result, zval *op1, zval *op2) in donc_mul()
81 static zend_result donc_do_operation(zend_uchar opcode, zval *result, zval *op1, zval *op2) in donc_do_operation()
/PHP-8.3/ext/intl/collator/
H A Dcollator_sort.c51 static int collator_regular_compare_function(zval *result, zval *op1, zval *op2) in collator_regular_compare_function()
136 static int collator_numeric_compare_function(zval *result, zval *op1, zval *op2) in collator_numeric_compare_function()
168 static int collator_icu_compare_function(zval *result, zval *op1, zval *op2) in collator_icu_compare_function()
/PHP-8.3/ext/opcache/jit/
H A Dzend_jit_helpers.c1631 static void ZEND_FASTCALL zend_jit_fast_assign_concat_helper(zval *op1, zval *op2) in zend_jit_fast_assign_concat_helper()
1667 static void ZEND_FASTCALL zend_jit_fast_concat_helper(zval *result, zval *op1, zval *op2) in zend_jit_fast_concat_helper()
1690 static void ZEND_FASTCALL zend_jit_fast_concat_tmp_helper(zval *result, zval *op1, zval *op2) in zend_jit_fast_concat_tmp_helper()
2527 static zend_array *ZEND_FASTCALL zend_jit_add_arrays_helper(zend_array *op1, zend_array *op2) in zend_jit_add_arrays_helper()
/PHP-8.3/ext/gmp/
H A Dgmp.c336 static zend_result shift_operator_helper(gmp_binary_ui_op_t op, zval *return_value, zval *op1, zval… in shift_operator_helper()
437 static zend_result gmp_do_operation_ex(uint8_t opcode, zval *result, zval *op1, zval *op2) /* {{{ */ in gmp_do_operation_ex()
471 static zend_result gmp_do_operation(uint8_t opcode, zval *result, zval *op1, zval *op2) /* {{{ */ in gmp_do_operation()
491 static int gmp_compare(zval *op1, zval *op2) /* {{{ */ in gmp_compare()
/PHP-8.3/ext/ffi/
H A Dffi.c1850 static zend_result zend_ffi_cdata_do_operation(uint8_t opcode, zval *result, zval *op1, zval *op2) … in zend_ffi_cdata_do_operation()

Completed in 358 milliseconds