Home
last modified time | relevance | path

Searched defs:op (Results 1 – 25 of 74) sorted by relevance

123

/PHP-8.3/Zend/
H A Dzend_operators.h314 static zend_always_inline double zval_get_double(const zval *op) { in zval_get_double()
317 static zend_always_inline zend_string *zval_get_string(zval *op) { in zval_get_string()
361 static zend_always_inline bool try_convert_to_string(zval *op) { in try_convert_to_string()
369 #define _zval_get_long(op) zval_get_long(op) argument
370 #define _zval_get_double(op) zval_get_double(op) argument
371 #define _zval_get_string(op) zval_get_string(op) argument
372 #define _zval_get_long_func(op) zval_get_long_func(op) argument
373 #define _zval_get_double_func(op) zval_get_double_func(op) argument
374 #define _zval_get_string_func(op) zval_get_string_func(op) argument
382 #define zval_is_true(op) \ argument
[all …]
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_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-8.3/Zend/Optimizer/
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 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
479 zend_ssa_op *op = ssa->ops + use; in zend_ssa_escape_analysis() local
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
1633 zend_op *op = op_array->opcodes + bb->start; in zend_merge_blocks() local
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 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()
858 #define SET_RESULT(op, zv) do { \ argument
863 #define SET_RESULT_BOT(op) SET_RESULT(op, &ctx->bot) argument
864 #define SET_RESULT_TOP(op) SET_RESULT(op, &ctx->top) argument
866 #define SKIP_IF_TOP(op) if (IS_TOP(op)) return; argument
/PHP-8.3/ext/opcache/jit/libudis86/
H A Dsyn-att.c38 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 Dsyn-intel.c38 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 Dsyn.c156 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 Ddecode.c380 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.3/ext/pcre/pcre2lib/sljit/
H A DsljitLir.c97 #define GET_FLAG_TYPE(op) ((op) >> VARIABLE_FLAG_SHIFT) argument
99 #define GET_OPCODE(op) \ argument
102 #define HAS_FLAGS(op) \ argument
105 #define GET_ALL_FLAGS(op) \ argument
109 #define TYPE_CAST_NEEDED(op) \ argument
112 #define TYPE_CAST_NEEDED(op) \ argument
2288 #define SELECT_FOP1_OPERATION_WITH_CHECKS(compiler, op, dst, dstw, src, srcw) \ argument
2325 sljit_s32 op = (type & SLJIT_32) ? SLJIT_MOV32 : SLJIT_MOV; in sljit_emit_cmov_generic() local
2792 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op) in sljit_emit_op0()
2800 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op1()
[all …]
H A DsljitNativePPC_common.c1195 static sljit_s32 emit_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 input_flags, in emit_op()
1265 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op) in sljit_emit_op0()
1339 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op1()
1464 #define TEST_ADD_FORM1(op) \ argument
1467 #define TEST_SUB_FORM2(op) \ argument
1470 #define TEST_SUB_FORM3(op) \ argument
1474 #define TEST_ADD_FORM1(op) \ argument
1476 #define TEST_SUB_FORM2(op) \ argument
1478 #define TEST_SUB_FORM3(op) \ argument
1882 #define FLOAT_DATA(op) (DOUBLE_DATA | ((op & SLJIT_32) >> 6)) argument
[all …]
H A DsljitNativeSPARC_common.c124 #define DOP(op) ((sljit_ins)(op) << 5) argument
810 static sljit_s32 emit_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_u32 flags, in emit_op()
941 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op) in sljit_emit_op0()
990 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op1()
1032 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op2(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op2()
1074 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op2u(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op2u()
1140 #define FLOAT_DATA(op) ((sljit_ins)DOUBLE_DATA | (((sljit_ins)(op) & SLJIT_32) >> 7)) argument
1141 #define SELECT_FOP(op, single, double) ((op & SLJIT_32) ? single : double) argument
1194 static SLJIT_INLINE sljit_s32 sljit_emit_fop1_cmp(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop1_cmp()
1211 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fop1(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop1()
[all …]
H A DsljitNativeS390X.c465 #define SLJIT_S390X_INSTRUCTION(op, ...) \ argument
993 #define EVAL(op, r, addr) op(r, addr.offset, addr.index, addr.base) argument
1296 sljit_ins op; member
1586 sljit_ins op = (ins >> 32) & 0xf; in sljit_generate_code() local
2296 static SLJIT_INLINE int is_commutative(sljit_s32 op) in is_commutative()
2330 static sljit_s32 sljit_emit_add(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_add()
2409 static sljit_s32 sljit_emit_sub(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_sub()
2730 static sljit_s32 sljit_emit_shift(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_shift()
3049 sljit_s32 op, sljit_s32 src, sljit_sw srcw) in sljit_emit_op_src()
3111 static sljit_s32 float_mem(struct sljit_compiler *compiler, sljit_s32 op, in float_mem()
[all …]
H A DsljitNativeRISCV_common.c1518 static sljit_s32 emit_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 flags, in emit_op()
1649 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op) in sljit_emit_op0()
1693 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op1()
1753 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op2(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op2()
1822 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op2u(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op2u()
1923 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op_src(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op_src()
1975 #define FLOAT_DATA(op) (DOUBLE_DATA | ((op & SLJIT_32) >> 7)) argument
1976 #define FMT(op) ((sljit_ins)((op & SLJIT_32) ^ SLJIT_32) << 17) argument
2058 static SLJIT_INLINE sljit_s32 sljit_emit_fop1_cmp(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop1_cmp()
2116 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fop1(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop1()
[all …]
H A DsljitNativeMIPS_common.c2018 static sljit_s32 emit_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 flags, in emit_op()
2150 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op) in sljit_emit_op0()
2254 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op1()
2313 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op2(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op2()
2395 #define SELECT_OP2(op, D, W) ((op & SLJIT_32) ? (W) : (D)) argument
2397 #define SELECT_OP3(op, src2w, D, D32, W) ((W) | ((sljit_ins)(src2w) << 6)) argument
2398 #define SELECT_OP2(op, D, W) (W) argument
2546 #define FLOAT_DATA(op) (DOUBLE_DATA | ((op & SLJIT_32) >> 7)) argument
2547 #define FMT(op) ((((sljit_ins)op & SLJIT_32) ^ SLJIT_32) << (21 - 8)) argument
2626 static SLJIT_INLINE sljit_s32 sljit_emit_fop1_cmp(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop1_cmp()
[all …]
H A DsljitNativeARM_64.c616 sljit_s32 op = (flags & 0xffff); in emit_op_imm() local
1290 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()
1419 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op2(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op2()
1471 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op2u(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op2u()
1482 …T_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_shift_into(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_shift_into()
1556 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op_src(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op_src()
1721 static SLJIT_INLINE sljit_s32 sljit_emit_fop1_cmp(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop1_cmp()
1741 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fop1(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop1()
1786 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fop2(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop2()
[all …]
H A DsljitNativeARM_32.c1894 static sljit_s32 emit_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 inp_flags, in emit_op()
2053 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op) in sljit_emit_op0()
2129 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op1()
2169 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op2(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op2()
2217 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op2u(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op2u()
2228 …T_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_shift_into(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_shift_into()
2285 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op_src(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op_src()
2439 static SLJIT_INLINE sljit_s32 sljit_emit_fop1_cmp(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop1_cmp()
2459 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fop1(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop1()
2506 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fop2(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop2()
[all …]
H A DsljitNativeARM_T2_32.c1588 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op) in sljit_emit_op0()
1682 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op1()
1762 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op2(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op2()
1807 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op2u(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op2u()
1818 …T_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_shift_into(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_shift_into()
1883 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op_src(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op_src()
1988 …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()
2034 static SLJIT_INLINE sljit_s32 sljit_emit_fop1_cmp(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop1_cmp()
2054 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fop1(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop1()
2101 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fop2(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop2()
[all …]
H A DsljitNativeX86_common.c1074 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op) in sljit_emit_op0()
1369 static sljit_s32 emit_prefetch(struct sljit_compiler *compiler, sljit_s32 op, in emit_prefetch()
1596 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op1()
2404 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op2(struct sljit_compiler *compiler, sljit_s32 op,
2487 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op2u(struct sljit_compiler *compiler, sljit_s32 op,
2516 …T_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_shift_into(struct sljit_compiler *compiler, sljit_s32 op,
2632 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op_src(struct sljit_compiler *compiler, sljit_s32 op,
2810 static SLJIT_INLINE sljit_s32 sljit_emit_fop1_cmp(struct sljit_compiler *compiler, sljit_s32 op,
2835 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fop1(struct sljit_compiler *compiler, sljit_s32 op,
2901 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fop2(struct sljit_compiler *compiler, sljit_s32 op,
[all …]
H A DsljitNativePPC_32.c45 static SLJIT_INLINE sljit_s32 emit_single_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s… in emit_single_op()
/PHP-8.3/ext/gmp/
H A Dgmp.c232 #define gmp_binary_ui_op(op, uop) _gmp_binary_ui_op(INTERNAL_FUNCTION_PARAM_PASSTHRU, op, uop, 0) argument
233 #define gmp_binary_op(op) _gmp_binary_ui_op(INTERNAL_FUNCTION_PARAM_PASSTHRU, op, NULL, 0) argument
234 #define gmp_binary_ui_op_no_zero(op, uop) \ argument
238 #define gmp_unary_op(op) _gmp_unary_op(INTERNAL_FUNCTION_PARAM_PASSTHRU, op) argument
239 #define gmp_unary_opl(op) _gmp_unary_opl(INTERNAL_FUNCTION_PARAM_PASSTHRU, op) argument
336 static void shift_operator_helper(gmp_binary_ui_op_t op, zval *return_value, zval *op1, zval *op2, … in shift_operator_helper()
357 #define DO_BINARY_UI_OP_EX(op, uop, check_b_zero) \ argument
363 #define DO_BINARY_UI_OP(op) DO_BINARY_UI_OP_EX(op, op ## _ui, 0) argument
364 #define DO_BINARY_OP(op) DO_BINARY_UI_OP_EX(op, NULL, 0) argument
366 #define DO_UNARY_OP(op) \ argument

Completed in 187 milliseconds

123