/PHP-7.4/Zend/ |
H A D | zend_operators.c | 276 #define convert_op1_op2_long(op1, op1_lval, op2, op2_lval, result, op, op_func) \ argument 1014 ZEND_API int ZEND_FASTCALL add_function(zval *result, zval *op1, zval *op2) /* {{{ */ in add_function() 1087 ZEND_API int ZEND_FASTCALL sub_function(zval *result, zval *op1, zval *op2) /* {{{ */ in sub_function() 1097 ZEND_API int ZEND_FASTCALL mul_function(zval *result, zval *op1, zval *op2) /* {{{ */ in mul_function() 1158 ZEND_API int ZEND_FASTCALL pow_function(zval *result, zval *op1, zval *op2) /* {{{ */ in pow_function() 1278 ZEND_API int ZEND_FASTCALL div_function(zval *result, zval *op1, zval *op2) /* {{{ */ in div_function() 1940 ZEND_API int ZEND_FASTCALL string_compare_function(zval *op1, zval *op2) /* {{{ */ in string_compare_function() 1997 ZEND_API int ZEND_FASTCALL numeric_compare_function(zval *op1, zval *op2) /* {{{ */ in numeric_compare_function() 2232 ZEND_API zend_bool ZEND_FASTCALL zend_is_identical(zval *op1, zval *op2) /* {{{ */ in zend_is_identical() 2507 zval op2; in increment_function() local [all …]
|
H A D | zend_operators.h | 635 static zend_always_inline void fast_long_add_function(zval *result, zval *op1, zval *op2) in fast_long_add_function() 723 static zend_always_inline int fast_add_function(zval *result, zval *op1, zval *op2) in fast_add_function() 745 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 int fast_div_function(zval *result, zval *op1, zval *op2) in fast_div_function() 843 static zend_always_inline int fast_equal_check_function(zval *op1, zval *op2) in fast_equal_check_function() 867 static zend_always_inline int fast_equal_check_long(zval *op1, zval *op2) in fast_equal_check_long() 877 static zend_always_inline int fast_equal_check_string(zval *op1, zval *op2) in fast_equal_check_string() 887 static zend_always_inline zend_bool fast_is_identical_function(zval *op1, zval *op2) in fast_is_identical_function() 897 static zend_always_inline zend_bool fast_is_not_identical_function(zval *op1, zval *op2) in fast_is_not_identical_function()
|
H A D | zend_vm_def.h | 213 zval *op1, *op2; variable 308 zval *op1, *op2; variable 351 zval *op1, *op2; variable 371 zval *op1, *op2; variable 386 zval *op1, *op2; variable 461 zval *op1, *op2; variable 479 zval *op1, *op2; variable 529 zval *op1, *op2; variable 624 zval *op1, *op2; variable 719 zval *op1, *op2; variable [all …]
|
H A D | zend_vm_execute.h | 4835 zval *op1, *op2; in ZEND_DIV_SPEC_CONST_CONST_HANDLER() local 4878 zval *op1, *op2; in ZEND_SL_SPEC_CONST_CONST_HANDLER() local 4900 zval *op1, *op2; in ZEND_SR_SPEC_CONST_CONST_HANDLER() local 4920 zval *op1, *op2; in ZEND_POW_SPEC_CONST_CONST_HANDLER() local 4935 zval *op1, *op2; in ZEND_IS_IDENTICAL_SPEC_CONST_CONST_HANDLER() local 4953 zval *op1, *op2; in ZEND_IS_NOT_IDENTICAL_SPEC_CONST_CONST_HANDLER() local 4971 zval *op1, *op2; in ZEND_IS_EQUAL_SPEC_CONST_CONST_HANDLER() local 5034 zval *op1, *op2; in ZEND_IS_NOT_EQUAL_SPEC_CONST_CONST_HANDLER() local 5097 zval *op1, *op2; in ZEND_IS_SMALLER_SPEC_CONST_CONST_HANDLER() local 5145 zval *op1, *op2; in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CONST_CONST_HANDLER() local [all …]
|
H A D | zend_vm_gen.php | 654 function helper_name($name, $spec, $op1, $op2, $extra_spec) { 698 function opcode_name($name, $spec, $op1, $op2, $extra_spec) { 763 function gen_code($f, $spec, $kind, $export, $code, $op1, $op2, $name, $extra_spec=null) { 1033 function skip_extra_spec_function($op1, $op2, $extra_spec) { 1051 function is_hot_handler($hot, $op1, $op2, $extra_spec) { 1070 function is_cold_handler($hot, $op1, $op2, $extra_spec) { 1088 function is_inline_hybrid_handler($name, $hot, $op1, $op2, $extra_spec) { 1093 function gen_handler($f, $spec, $kind, $name, $op1, $op2, $use, $code, $lineno, $opcode, $extra_spe… 1200 function gen_helper($f, $spec, $kind, $name, $op1, $op2, $param, $code, $lineno, $inline, $cold = f…
|
H A D | zend_ini_parser.y | 67 static void zend_ini_do_op(char type, zval *result, zval *op1, zval *op2) in zend_ini_do_op() 117 static void zend_ini_add_string(zval *result, zval *op1, zval *op2) in zend_ini_add_string()
|
H A D | zend_compile.c | 1878 static zend_op *zend_emit_op(znode *result, zend_uchar opcode, znode *op1, znode *op2) /* {{{ */ in zend_emit_op() 1898 static zend_op *zend_emit_op_tmp(znode *result, zend_uchar opcode, znode *op1, znode *op2) /* {{{ */ in zend_emit_op_tmp() 2021 …e zend_op *zend_delayed_emit_op(znode *result, zend_uchar opcode, znode *op1, znode *op2) /* {{{ */ in zend_delayed_emit_op() 7003 …_bool zend_binary_op_produces_numeric_string_error(uint32_t opcode, zval *op1, zval *op2) /* {{{ */ in zend_binary_op_produces_numeric_string_error() 7032 …ool zend_binary_op_produces_array_conversion_error(uint32_t opcode, zval *op1, zval *op2) /* {{{ */ in zend_binary_op_produces_array_conversion_error() 7042 …zend_bool zend_try_ct_eval_binary_op(zval *result, uint32_t opcode, zval *op1, zval *op2) /* {{{ */ in zend_try_ct_eval_binary_op() 7084 static inline void zend_ct_eval_greater(zval *result, zend_ast_kind kind, zval *op1, zval *op2) /* … in zend_ct_eval_greater()
|
H A D | zend_ast.c | 477 zval op1, op2; in zend_ast_evaluate() local
|
H A D | zend_inheritance.c | 1975 zval *op1, *op2; in zend_do_traits_property_binding() local
|
H A D | zend_compile.h | 139 znode_op op2; member
|
/PHP-7.4/ext/opcache/Optimizer/ |
H A D | sccp.c | 368 static inline int ct_eval_binary_op(zval *result, zend_uchar binop, zval *op1, zval *op2) { in ct_eval_binary_op() 409 static inline int fetch_array_elem(zval **result, zval *op1, zval *op2) { in fetch_array_elem() 434 static inline int ct_eval_fetch_dim(zval *result, zval *op1, zval *op2, int support_strings) { in ct_eval_fetch_dim() 471 static inline int ct_eval_isset_dim(zval *result, uint32_t extended_value, zval *op1, zval *op2) { in ct_eval_isset_dim() 623 static inline int fetch_obj_prop(zval **result, zval *op1, zval *op2) { in fetch_obj_prop() 633 static inline int ct_eval_fetch_obj(zval *result, zval *op1, zval *op2) { in ct_eval_fetch_obj() 644 static inline int ct_eval_isset_obj(zval *result, uint32_t extended_value, zval *op1, zval *op2) { in ct_eval_isset_obj() 723 static inline int ct_eval_in_array(zval *result, uint32_t extended_value, zval *op1, zval *op2) { in ct_eval_in_array() 759 static inline int ct_eval_array_key_exists(zval *result, zval *op1, zval *op2) { in ct_eval_array_key_exists() 1069 zval *op1, *op2, zv; /* zv is a temporary to hold result values */ in sccp_visit_instr() local
|
H A D | zend_optimizer_internal.h | 42 #define SAME_VAR(op1, op2) (op1 ## _type == op2 ## _type && op1.var == op2.var) argument
|
H A D | zend_inference.h | 224 DEFINE_SSA_OP_INFO(op2) in DEFINE_SSA_OP_INFO() argument
|
H A D | compact_literals.c | 84 uint32_t op2, in add_static_slot()
|
H A D | block_pass.c | 266 znode_op op2 = opline->op2; in zend_optimize_block() local
|
H A D | zend_optimizer.c | 56 int zend_optimizer_eval_binary_op(zval *result, zend_uchar opcode, zval *op1, zval *op2) /* {{{ */ in zend_optimizer_eval_binary_op()
|
H A D | zend_inference.c | 3841 static zend_bool is_effective_op1_double_cast(zend_op *opline, zval *op2) { in is_effective_op1_double_cast()
|
/PHP-7.4/ext/ffi/ |
H A D | ffi_parser.c | 3133 zend_ffi_val op2, op3; in parse_conditional_expression() local 3149 zend_ffi_val op2; in parse_logical_or_expression() local 3160 zend_ffi_val op2; in parse_logical_and_expression() local 3171 zend_ffi_val op2; in parse_inclusive_or_expression() local 3182 zend_ffi_val op2; in parse_exclusive_or_expression() local 3193 zend_ffi_val op2; in parse_and_expression() local 3204 zend_ffi_val op2; in parse_equality_expression() local 3221 zend_ffi_val op2; in parse_relational_expression() local 3246 zend_ffi_val op2; in parse_shift_expression() local 3263 zend_ffi_val op2; in parse_additive_expression() local [all …]
|
H A D | ffi.c | 6737 #define zend_ffi_expr_math(val, op2, OP) do { \ argument 6803 #define zend_ffi_expr_int_math(val, op2, OP) do { \ argument 6861 #define zend_ffi_expr_cmp(val, op2, OP) do { \ argument 6968 void zend_ffi_expr_bw_or(zend_ffi_val *val, zend_ffi_val *op2) /* {{{ */ 6974 void zend_ffi_expr_bw_xor(zend_ffi_val *val, zend_ffi_val *op2) /* {{{ */ 6980 void zend_ffi_expr_bw_and(zend_ffi_val *val, zend_ffi_val *op2) /* {{{ */ 7034 void zend_ffi_expr_add(zend_ffi_val *val, zend_ffi_val *op2) /* {{{ */ 7040 void zend_ffi_expr_sub(zend_ffi_val *val, zend_ffi_val *op2) /* {{{ */ 7046 void zend_ffi_expr_mul(zend_ffi_val *val, zend_ffi_val *op2) /* {{{ */ 7052 void zend_ffi_expr_div(zend_ffi_val *val, zend_ffi_val *op2) /* {{{ */ [all …]
|
/PHP-7.4/ext/intl/collator/ |
H A D | collator_sort.c | 53 static int collator_regular_compare_function(zval *result, zval *op1, zval *op2) in collator_regular_compare_function() 151 static int collator_numeric_compare_function(zval *result, zval *op1, zval *op2) in collator_numeric_compare_function() 183 static int collator_icu_compare_function(zval *result, zval *op1, zval *op2) in collator_icu_compare_function()
|
/PHP-7.4/ext/gmp/ |
H A D | gmp.c | 470 static void shift_operator_helper(gmp_binary_ui_op_t op, zval *return_value, zval *op1, zval *op2) { in shift_operator_helper() 501 static int gmp_do_operation_ex(zend_uchar opcode, zval *result, zval *op1, zval *op2) /* {{{ */ in gmp_do_operation_ex() 538 static int gmp_do_operation(zend_uchar opcode, zval *result, zval *op1, zval *op2) /* {{{ */ in gmp_do_operation() 558 static int gmp_compare(zval *result, zval *op1, zval *op2) /* {{{ */ in gmp_compare()
|
/PHP-7.4/ext/pcre/pcre2lib/sljit/ |
H A D | sljitNativeTILEGX_64.c | 744 …(struct sljit_compiler *compiler, tilegx_mnemonic opc, int op0, int op1, int op2, int op3, int lin… in push_4_buffer() 764 …3_buffer(struct sljit_compiler *compiler, tilegx_mnemonic opc, int op0, int op1, int op2, int line) in push_3_buffer()
|
/PHP-7.4/ext/standard/ |
H A D | string.c | 5675 PHPAPI int string_natural_compare_function_ex(zval *result, zval *op1, zval *op2, zend_bool case_in… 5689 PHPAPI int string_natural_case_compare_function(zval *result, zval *op1, zval *op2) /* {{{ */ 5695 PHPAPI int string_natural_compare_function(zval *result, zval *op1, zval *op2) /* {{{ */
|