/PHP-8.1/Zend/ |
H A D | zend_operators.h | 281 static zend_always_inline zend_long zval_get_long(zval *op) { in zval_get_long() 287 static zend_always_inline double zval_get_double(zval *op) { in zval_get_double() 334 static zend_always_inline bool try_convert_to_string(zval *op) { in try_convert_to_string() 342 #define _zval_get_long(op) zval_get_long(op) argument 343 #define _zval_get_double(op) zval_get_double(op) argument 344 #define _zval_get_string(op) zval_get_string(op) argument 345 #define _zval_get_long_func(op) zval_get_long_func(op) argument 346 #define _zval_get_double_func(op) zval_get_double_func(op) argument 347 #define _zval_get_string_func(op) zval_get_string_func(op) argument 355 #define zval_is_true(op) \ argument [all …]
|
H A D | zend_operators.c | 132 #define convert_object_to_type(op, dst, ctype) \ argument 431 ZEND_API void ZEND_FASTCALL convert_to_long(zval *op) /* {{{ */ in convert_to_long() 488 ZEND_API void ZEND_FASTCALL convert_to_double(zval *op) /* {{{ */ in convert_to_double() 547 ZEND_API void ZEND_FASTCALL convert_to_null(zval *op) /* {{{ */ in convert_to_null() 554 ZEND_API void ZEND_FASTCALL convert_to_boolean(zval *op) /* {{{ */ in convert_to_boolean() 688 static void convert_scalar_to_array(zval *op) /* {{{ */ in convert_scalar_to_array() 696 ZEND_API void ZEND_FASTCALL convert_to_array(zval *op) /* {{{ */ in convert_to_array() 744 ZEND_API void ZEND_FASTCALL convert_to_object(zval *op) /* {{{ */ in convert_to_object() 2567 ZEND_API int ZEND_FASTCALL zend_is_true(zval *op) /* {{{ */ in zend_is_true() 2684 __m128i op = _mm_loadu_si128((__m128i*)p); in zend_str_tolower_impl() local [all …]
|
H A D | zend_vm_trace_handlers.h | 21 #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 D | zend_vm_trace_lines.h | 21 #define VM_TRACE(op) zend_vm_trace(execute_data, opline); argument
|
/PHP-8.1/Zend/Optimizer/ |
H A D | zend_optimizer_internal.h | 36 #define INV_COND(op) ((op) == ZEND_JMPZ ? ZEND_JMPNZ : ZEND_JMPZ) argument 37 #define INV_EX_COND(op) ((op) == ZEND_JMPZ_EX ? ZEND_JMPNZ : ZEND_JMPZ) argument 38 #define INV_COND_EX(op) ((op) == ZEND_JMPZ ? ZEND_JMPNZ_EX : ZEND_JMPZ_EX) argument 39 #define INV_EX_COND_EX(op) ((op) == ZEND_JMPZ_EX ? ZEND_JMPNZ_EX : ZEND_JMPZ_EX) argument 41 #define RESULT_UNUSED(op) (op->result_type == IS_UNUSED) argument 52 #define LITERAL_LONG(op, val) do { \ argument 58 #define LITERAL_BOOL(op, val) do { \ argument
|
H A D | escape_analysis.c | 103 zend_ssa_op *op = ssa->ops + def; in zend_build_equi_escape_sets() local 217 zend_ssa_op *op = ssa->ops + def; in is_local_def() local 466 zend_ssa_op *op = ssa->ops + use; in zend_ssa_escape_analysis() local
|
H A D | block_pass.c | 62 #define VAR_SOURCE(op) Tsource[VAR_NUM(op.var)] argument 915 zend_op *op = src + 1; in zend_optimize_block() local 1010 zend_op *op = op_array->opcodes + b->start; in assemble_code_blocks() local 1817 zend_op *op = op_array->opcodes + bb->start; in zend_merge_blocks() local
|
H A D | ssa_integrity.c | 44 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 D | sccp.c | 384 static inline int ct_eval_bool_cast(zval *result, zval *op) { in ct_eval_bool_cast() 400 static inline int zval_to_string_offset(zend_long *result, zval *op) { in zval_to_string_offset() 980 #define SET_RESULT(op, zv) do { \ argument 985 #define SET_RESULT_BOT(op) SET_RESULT(op, &ctx->bot) argument 986 #define SET_RESULT_TOP(op) SET_RESULT(op, &ctx->top) argument 988 #define SKIP_IF_TOP(op) if (IS_TOP(op)) return; argument
|
/PHP-8.1/ext/opcache/jit/libudis86/ |
H A D | syn-att.c | 38 opr_cast(struct ud* u, struct ud_operand* op) in opr_cast() 52 gen_operand(struct ud* u, struct ud_operand* op) in gen_operand()
|
H A D | syn-intel.c | 38 opr_cast(struct ud* u, struct ud_operand* op) in opr_cast() 59 static void gen_operand(struct ud* u, struct ud_operand* op, int syn_cast) in gen_operand()
|
H A D | syn.c | 156 ud_syn_print_imm(struct ud* u, const struct ud_operand *op) in ud_syn_print_imm() 197 ud_syn_print_mem_disp(struct ud* u, const struct ud_operand *op, int sign) in ud_syn_print_mem_disp()
|
H A D | decode.c | 380 decode_a(struct ud* u, struct ud_operand *op) in decode_a() 472 decode_imm(struct ud* u, unsigned int size, struct ud_operand *op) in decode_imm() 493 decode_mem_disp(struct ud* u, unsigned int size, struct ud_operand *op) in decode_mem_disp() 543 struct ud_operand *op, in decode_modrm_rm()
|
/PHP-8.1/ext/pcre/pcre2lib/sljit/ |
H A D | sljitNativePPC_common.c | 1061 static sljit_s32 emit_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 input_flags, in emit_op() 1123 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op) in sljit_emit_op0() 1201 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op1() 1328 #define TEST_ADD_FORM1(op) \ argument 1331 #define TEST_SUB_FORM2(op) \ argument 1334 #define TEST_SUB_FORM3(op) \ argument 1338 #define TEST_ADD_FORM1(op) \ argument 1340 #define TEST_SUB_FORM2(op) \ argument 1342 #define TEST_SUB_FORM3(op) \ argument 1636 #define FLOAT_DATA(op) (DOUBLE_DATA | ((op & SLJIT_F32_OP) >> 6)) argument [all …]
|
H A D | sljitLir.c | 95 #define GET_FLAG_TYPE(op) ((op) >> VARIABLE_FLAG_SHIFT) argument 97 #define GET_OPCODE(op) \ argument 100 #define HAS_FLAGS(op) \ argument 103 #define GET_ALL_FLAGS(op) \ argument 107 #define TYPE_CAST_NEEDED(op) \ argument 110 #define TYPE_CAST_NEEDED(op) \ argument 1999 #define SELECT_FOP1_OPERATION_WITH_CHECKS(compiler, op, dst, dstw, src, srcw) \ argument 2057 sljit_s32 op = (dst_reg & SLJIT_I32_OP) ? SLJIT_MOV32 : SLJIT_MOV; in sljit_emit_cmov_generic() local 2416 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op) in sljit_emit_op0() 2424 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op1() [all …]
|
H A D | sljitNativeSPARC_common.c | 124 #define DOP(op) ((op) << 5) argument 711 static sljit_s32 emit_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 flags, in emit_op() 838 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op) in sljit_emit_op0() 887 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op1() 933 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op2(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op2() 978 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op_src(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op_src() 1030 #define FLOAT_DATA(op) (DOUBLE_DATA | ((op & SLJIT_F32_OP) >> 7)) argument 1031 #define SELECT_FOP(op, single, double) ((op & SLJIT_F32_OP) ? single : double) argument 1084 static SLJIT_INLINE sljit_s32 sljit_emit_fop1_cmp(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop1_cmp() 1101 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fop1(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop1() [all …]
|
H A D | sljitNativeS390X.c | 407 #define SLJIT_S390X_INSTRUCTION(op, ...) \ argument 963 #define EVAL(op, r, addr) op(r, addr.offset, addr.index, addr.base) argument 1237 sljit_ins op; member 1526 sljit_ins op = (ins >> 32) & 0xf; in sljit_generate_code() local 2068 static SLJIT_INLINE int is_commutative(sljit_s32 op) in is_commutative() 2082 static SLJIT_INLINE int is_shift(sljit_s32 op) { in is_shift() 2087 static SLJIT_INLINE int sets_signed_flag(sljit_s32 op) in sets_signed_flag() 2121 static sljit_s32 sljit_emit_add(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_add() 2200 static sljit_s32 sljit_emit_sub(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_sub() 2514 static sljit_s32 sljit_emit_shift(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_shift() [all …]
|
H A D | sljitNativeARM_64.c | 606 sljit_s32 op = (flags & 0xffff); in emit_op_imm() local 1127 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op) in sljit_emit_op0() 1162 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op1() 1258 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op2(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op2() 1313 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op_src(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op_src() 1427 …IT_INLINE sljit_s32 sljit_emit_fop1_conv_sw_from_f64(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop1_conv_sw_from_f64() 1449 …IT_INLINE sljit_s32 sljit_emit_fop1_conv_f64_from_sw(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop1_conv_f64_from_sw() 1478 static SLJIT_INLINE sljit_s32 sljit_emit_fop1_cmp(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop1_cmp() 1498 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fop1(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop1() 1543 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fop2(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop2() [all …]
|
H A D | sljitNativeMIPS_common.c | 1088 static sljit_s32 emit_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 flags, in emit_op() 1221 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op) in sljit_emit_op0() 1325 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op1() 1395 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op2(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op2() 1470 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op_src(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op_src() 1527 #define FLOAT_DATA(op) (DOUBLE_DATA | ((op & SLJIT_F32_OP) >> 7)) argument 1528 #define FMT(op) (((op & SLJIT_F32_OP) ^ SLJIT_F32_OP) << (21 - 8)) argument 1596 static SLJIT_INLINE sljit_s32 sljit_emit_fop1_cmp(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop1_cmp() 1633 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fop1(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop1() 1682 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fop2(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop2() [all …]
|
H A D | sljitNativeARM_32.c | 1136 static SLJIT_INLINE sljit_s32 emit_single_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s… in emit_single_op() 1545 static sljit_s32 emit_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 inp_flags, in emit_op() 1692 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op) in sljit_emit_op0() 1771 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op1() 1816 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op2(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op2() 1861 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op_src(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op_src() 1971 …IT_INLINE sljit_s32 sljit_emit_fop1_conv_sw_from_f64(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop1_conv_sw_from_f64() 2017 static SLJIT_INLINE sljit_s32 sljit_emit_fop1_cmp(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop1_cmp() 2037 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fop1(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop1() 2084 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fop2(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop2() [all …]
|
H A D | sljitNativeARM_T2_32.c | 1195 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_return(struct sljit_compiler *compiler, sljit_s32 op,… in sljit_emit_return() 1250 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op) in sljit_emit_op0() 1347 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op1() 1434 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op2(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op2() 1482 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op_src(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op_src() 1585 …IT_INLINE sljit_s32 sljit_emit_fop1_conv_sw_from_f64(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop1_conv_sw_from_f64() 1605 …IT_INLINE sljit_s32 sljit_emit_fop1_conv_f64_from_sw(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop1_conv_f64_from_sw() 1631 static SLJIT_INLINE sljit_s32 sljit_emit_fop1_cmp(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop1_cmp() 1651 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fop1(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop1() 1698 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fop2(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop2() [all …]
|
H A D | sljitNativeX86_common.c | 937 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op) in sljit_emit_op0() 1232 static sljit_s32 emit_prefetch(struct sljit_compiler *compiler, sljit_s32 op, in emit_prefetch() 1436 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op1() 2280 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op2(struct sljit_compiler *compiler, sljit_s32 op, 2356 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op_src(struct sljit_compiler *compiler, sljit_s32 op, 2477 …IT_INLINE sljit_s32 sljit_emit_fop1_conv_sw_from_f64(struct sljit_compiler *compiler, sljit_s32 op, 2499 …IT_INLINE sljit_s32 sljit_emit_fop1_conv_f64_from_sw(struct sljit_compiler *compiler, sljit_s32 op, 2534 static SLJIT_INLINE sljit_s32 sljit_emit_fop1_cmp(struct sljit_compiler *compiler, sljit_s32 op, 2546 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fop1(struct sljit_compiler *compiler, sljit_s32 op, 2612 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fop2(struct sljit_compiler *compiler, sljit_s32 op, [all …]
|
H A D | sljitNativePPC_32.c | 44 static SLJIT_INLINE sljit_s32 emit_single_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s… in emit_single_op()
|
H A D | sljitNativeSPARC_32.c | 38 static SLJIT_INLINE sljit_s32 emit_single_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s… in emit_single_op()
|
/PHP-8.1/ext/gmp/ |
H A D | gmp.c | 227 #define gmp_binary_ui_op(op, uop) _gmp_binary_ui_op(INTERNAL_FUNCTION_PARAM_PASSTHRU, op, uop, 0) argument 228 #define gmp_binary_op(op) _gmp_binary_ui_op(INTERNAL_FUNCTION_PARAM_PASSTHRU, op, NULL, 0) argument 229 #define gmp_binary_ui_op_no_zero(op, uop) \ argument 233 #define gmp_unary_op(op) _gmp_unary_op(INTERNAL_FUNCTION_PARAM_PASSTHRU, op) argument 234 #define gmp_unary_opl(op) _gmp_unary_opl(INTERNAL_FUNCTION_PARAM_PASSTHRU, op) argument 332 static void shift_operator_helper(gmp_binary_ui_op_t op, zval *return_value, zval *op1, zval *op2, … in shift_operator_helper() 353 #define DO_BINARY_UI_OP_EX(op, uop, check_b_zero) \ argument 359 #define DO_BINARY_UI_OP(op) DO_BINARY_UI_OP_EX(op, op ## _ui, 0) argument 360 #define DO_BINARY_OP(op) DO_BINARY_UI_OP_EX(op, NULL, 0) argument 362 #define DO_UNARY_OP(op) \ argument
|