Home
last modified time | relevance | path

Searched defs:op2 (Results 1 – 25 of 31) sorted by relevance

12

/php-src/Zend/
H A Dzend_operators.c492 #define convert_op1_op2_long(op1, op1_lval, op2, op2_lval, result, opcode, sigil) \ argument
1144 ZEND_API zend_result ZEND_FASTCALL add_function(zval *result, zval *op1, zval *op2) /* {{{ */ in add_function()
1209 ZEND_API zend_result ZEND_FASTCALL sub_function(zval *result, zval *op1, zval *op2) /* {{{ */ in sub_function()
2134 ZEND_API int ZEND_FASTCALL string_compare_function(zval *op1, zval *op2) /* {{{ */ in string_compare_function()
2156 ZEND_API int ZEND_FASTCALL string_case_compare_function(zval *op1, zval *op2) /* {{{ */ in string_case_compare_function()
2178 ZEND_API int ZEND_FASTCALL string_locale_compare_function(zval *op1, zval *op2) /* {{{ */ in string_locale_compare_function()
2191 ZEND_API int ZEND_FASTCALL numeric_compare_function(zval *op1, zval *op2) /* {{{ */ in numeric_compare_function()
2253 ZEND_API int ZEND_FASTCALL zend_compare(zval *op1, zval *op2) /* {{{ */ in zend_compare()
2390 ZEND_API bool ZEND_FASTCALL zend_is_identical(const zval *op1, const zval *op2) /* {{{ */ in zend_is_identical()
2689 zval op2; in increment_function() local
[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
454 zval *op1, *op2; variable
469 zval *op1, *op2; variable
483 zval *op1, *op2; variable
520 zval *op1, *op2; variable
600 zval *op1, *op2; variable
[all …]
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…
1128 function gen_helper($f, $spec, $kind, $name, $op1, $op2, $param, $code, $lineno, $inline, $cold = f…
H A Dzend_vm_execute.h6203 zval *op1, *op2; in ZEND_DIV_SPEC_CONST_CONST_HANDLER() local
6244 zval *op1, *op2; in ZEND_SL_SPEC_CONST_CONST_HANDLER() local
6265 zval *op1, *op2; in ZEND_SR_SPEC_CONST_CONST_HANDLER() local
6284 zval *op1, *op2; in ZEND_POW_SPEC_CONST_CONST_HANDLER() local
6298 zval *op1, *op2; in ZEND_IS_IDENTICAL_SPEC_CONST_CONST_HANDLER() local
6313 zval *op1, *op2; in ZEND_IS_NOT_IDENTICAL_SPEC_CONST_CONST_HANDLER() local
6328 zval *op1, *op2; in ZEND_IS_EQUAL_SPEC_CONST_CONST_HANDLER() local
6386 zval *op1, *op2; in ZEND_IS_NOT_EQUAL_SPEC_CONST_CONST_HANDLER() local
6444 zval *op1, *op2; in ZEND_IS_SMALLER_SPEC_CONST_CONST_HANDLER() local
6487 zval *op1, *op2; in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CONST_CONST_HANDLER() local
[all …]
H A Dzend_operators.h655 static zend_always_inline void fast_long_add_function(zval *result, zval *op1, zval *op2) in fast_long_add_function()
743 static zend_always_inline void fast_long_sub_function(zval *result, zval *op1, zval *op2) in fast_long_sub_function()
836 static zend_always_inline bool fast_equal_check_function(zval *op1, zval *op2) in fast_equal_check_function()
858 static zend_always_inline bool fast_equal_check_long(zval *op1, zval *op2) in fast_equal_check_long()
866 static zend_always_inline bool fast_equal_check_string(zval *op1, zval *op2) in fast_equal_check_string()
874 static zend_always_inline bool fast_is_identical_function(zval *op1, zval *op2) in fast_is_identical_function()
884 static zend_always_inline bool fast_is_not_identical_function(zval *op1, zval *op2) in fast_is_not_identical_function()
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.h352 #define ZEND_COMPARE_OBJECTS_FALLBACK(op1, op2) \ argument
/php-src/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()
426 …inline zend_result ct_eval_isset_dim(zval *result, uint32_t extended_value, zval *op1, zval *op2) { in ct_eval_isset_dim()
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()
610 …inline zend_result ct_eval_isset_obj(zval *result, uint32_t extended_value, zval *op1, zval *op2) { in ct_eval_isset_obj()
703 … inline zend_result ct_eval_in_array(zval *result, uint32_t extended_value, zval *op1, zval *op2) { in ct_eval_in_array()
738 static inline zend_result ct_eval_array_key_exists(zval *result, zval *op1, zval *op2) { in ct_eval_array_key_exists()
875 zval *op1, *op2, zv; /* zv is a temporary to hold result values */ in sccp_visit_instr() local
H A Dzend_inference.h192 DEFINE_SSA_OP_INFO(op2) in DEFINE_SSA_OP_INFO() argument
H A Dzend_optimizer_internal.h44 #define SAME_VAR(op1, op2) (op1 ## _type == op2 ## _type && op1.var == op2.var) argument
H A Dcompact_literals.c93 uint32_t op2, in add_static_slot()
H A Dblock_pass.c198 znode_op op2 = opline->op2; in zend_optimize_block() local
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()
/php-src/ext/ffi/
H A Dffi_parser.c3194 zend_ffi_val op2, op3; in parse_conditional_expression() local
3210 zend_ffi_val op2; in parse_logical_or_expression() local
3221 zend_ffi_val op2; in parse_logical_and_expression() local
3232 zend_ffi_val op2; in parse_inclusive_or_expression() local
3243 zend_ffi_val op2; in parse_exclusive_or_expression() local
3254 zend_ffi_val op2; in parse_and_expression() local
3265 zend_ffi_val op2; in parse_equality_expression() local
3282 zend_ffi_val op2; in parse_relational_expression() local
3307 zend_ffi_val op2; in parse_shift_expression() local
3324 zend_ffi_val op2; in parse_additive_expression() local
[all …]
H A Dffi.c7165 #define zend_ffi_expr_math(val, op2, OP) do { \ argument
7231 #define zend_ffi_expr_int_math(val, op2, OP) do { \ argument
7289 #define zend_ffi_expr_cmp(val, op2, OP) do { \ argument
7396 void zend_ffi_expr_bw_or(zend_ffi_val *val, zend_ffi_val *op2) /* {{{ */
7402 void zend_ffi_expr_bw_xor(zend_ffi_val *val, zend_ffi_val *op2) /* {{{ */
7408 void zend_ffi_expr_bw_and(zend_ffi_val *val, zend_ffi_val *op2) /* {{{ */
7462 void zend_ffi_expr_add(zend_ffi_val *val, zend_ffi_val *op2) /* {{{ */
7468 void zend_ffi_expr_sub(zend_ffi_val *val, zend_ffi_val *op2) /* {{{ */
7474 void zend_ffi_expr_mul(zend_ffi_val *val, zend_ffi_val *op2) /* {{{ */
7480 void zend_ffi_expr_div(zend_ffi_val *val, zend_ffi_val *op2) /* {{{ */
[all …]
/php-src/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-src/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-src/ext/opcache/jit/ir/
H A Dir_private.h69 IR_ALWAYS_INLINE uint8_t ir_rol8(uint8_t op1, uint8_t op2) in ir_rol8()
74 IR_ALWAYS_INLINE uint16_t ir_rol16(uint16_t op1, uint16_t op2) in ir_rol16()
79 IR_ALWAYS_INLINE uint32_t ir_rol32(uint32_t op1, uint32_t op2) in ir_rol32()
84 IR_ALWAYS_INLINE uint64_t ir_rol64(uint64_t op1, uint64_t op2) in ir_rol64()
89 IR_ALWAYS_INLINE uint8_t ir_ror8(uint8_t op1, uint8_t op2) in ir_ror8()
94 IR_ALWAYS_INLINE uint16_t ir_ror16(uint16_t op1, uint16_t op2) in ir_ror16()
99 IR_ALWAYS_INLINE uint32_t ir_ror32(uint32_t op1, uint32_t op2) in ir_ror32()
104 IR_ALWAYS_INLINE uint64_t ir_ror64(uint64_t op1, uint64_t op2) in ir_ror64()
H A Dgen_ir_fold_hash.c253 #define IR_OP_ADD(name, flags, op1, op2, op3) \ in main() argument
H A Dir.c49 #define IR_OP_NAME(name, flags, op1, op2, op3) #name, argument
291 #define _IR_OP_FLAGS(name, flags, op1, op2, op3) \ argument
798 ir_ref ir_emit(ir_ctx *ctx, uint32_t opt, ir_ref op1, ir_ref op2, ir_ref op3)
821 ir_ref ir_emit2(ir_ctx *ctx, uint32_t opt, ir_ref op1, ir_ref op2)
826 ir_ref ir_emit3(ir_ctx *ctx, uint32_t opt, ir_ref op1, ir_ref op2, ir_ref op3)
831 static ir_ref _ir_fold_cse(ir_ctx *ctx, uint32_t opt, ir_ref op1, ir_ref op2, ir_ref op3)
919 ir_ref ir_folding(ir_ctx *ctx, uint32_t opt, ir_ref op1, ir_ref op2, ir_ref op3, ir_insn *op1_insn,…
1027 ir_ref ir_fold(ir_ctx *ctx, uint32_t opt, ir_ref op1, ir_ref op2, ir_ref op3)
1048 ir_ref ir_fold2(ir_ctx *ctx, uint32_t opt, ir_ref op1, ir_ref op2)
1053 ir_ref ir_fold3(ir_ctx *ctx, uint32_t opt, ir_ref op1, ir_ref op2, ir_ref op3)
H A Dir_sccp.c38 …p_fold(ir_ctx *ctx, ir_insn *_values, ir_ref res, uint32_t opt, ir_ref op1, ir_ref op2, ir_ref op3) in ir_sccp_fold()
500 ir_ref op1, op2, op3; in ir_sccp_fold2() local
1644 static bool ir_cmp_is_true(ir_op op, ir_insn *op1, ir_insn *op2) in ir_cmp_is_true()
/php-src/ext/gmp/
H A Dgmp.c341 …t_operator_helper(gmp_binary_ui_op_t op, zval *return_value, zval *op1, zval *op2, uint8_t opcode)… in shift_operator_helper()
442 static zend_result gmp_do_operation_ex(uint8_t opcode, zval *result, zval *op1, zval *op2) /* {{{ */ in gmp_do_operation_ex()
476 static zend_result gmp_do_operation(uint8_t opcode, zval *result, zval *op1, zval *op2) /* {{{ */ in gmp_do_operation()
495 static int gmp_compare(zval *op1, zval *op2) /* {{{ */ in gmp_compare()
/php-src/ext/opcache/jit/
H A Dzend_jit_helpers.c1718 static void ZEND_FASTCALL zend_jit_fast_assign_concat_helper(zval *op1, zval *op2) in zend_jit_fast_assign_concat_helper()
1754 static void ZEND_FASTCALL zend_jit_fast_concat_helper(zval *result, zval *op1, zval *op2) in zend_jit_fast_concat_helper()
1777 static void ZEND_FASTCALL zend_jit_fast_concat_tmp_helper(zval *result, zval *op1, zval *op2) in zend_jit_fast_concat_tmp_helper()
2695 static zend_array *ZEND_FASTCALL zend_jit_add_arrays_helper(zend_array *op1, zend_array *op2) in zend_jit_add_arrays_helper()
H A Dzend_jit_ir.c4975 ir_ref op1, op2, ref, if_overflow = IR_UNUSED; in zend_jit_math_long_long() local
5137 ir_ref op1, op2, ref; in zend_jit_math_long_double() local
5171 ir_ref op1, op2, ref; in zend_jit_math_double_long() local
5208 ir_ref op1, op2, ref; in zend_jit_math_double_double() local
5244 znode_op op2, in zend_jit_math_helper()
5574 znode_op op2, in zend_jit_long_math_helper()
5755 ir_ref op1, op2; in zend_jit_long_math_helper() local
5944 znode_op op2, in zend_jit_concat_helper()
7108 ir_ref op1, op2, ref; in zend_jit_cmp() local
7239 ir_ref op2 = jit_ZVAL_ADDR(jit, op2_addr); in zend_jit_identical() local
/php-src/ext/bcmath/
H A Dbcmath.c1213 static zend_result bcmath_number_do_operation(uint8_t opcode, zval *ret_val, zval *op1, zval *op2) in bcmath_number_do_operation()
1316 static int bcmath_number_compare(zval *op1, zval *op2) in bcmath_number_compare()

Completed in 362 milliseconds

12