Home
last modified time | relevance | path

Searched refs:op (Results 1 - 25 of 92) sorted by relevance

1234

/php-7.4/ext/pcre/pcre2lib/sljit/
H A DsljitLir.c(last modified 18/09/2020 08:00)96 #define GET_FLAG_TYPE(op) ((op) >> VARIABLE_FLAG_SHIFT)
98 #define GET_OPCODE(op) \
99 ((op) & ~(SLJIT_I32_OP | SLJIT_SET_Z | VARIABLE_FLAG_MASK))
101 #define HAS_FLAGS(op) \
102 ((op) & (SLJIT_SET_Z | VARIABLE_FLAG_MASK))
104 #define GET_ALL_FLAGS(op) \
105 ((op) & (SLJIT_I32_OP | SLJIT_SET_Z | VARIABLE_FLAG_MASK))
108 #define TYPE_CAST_NEEDED(op) \
109 ((op) >
1120 check_sljit_emit_return(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) check_sljit_emit_return() argument
1162 check_sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op) check_sljit_emit_op0() argument
1185 check_sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) check_sljit_emit_op1() argument
1249 check_sljit_emit_op2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) check_sljit_emit_op2() argument
1319 check_sljit_emit_op_src(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) check_sljit_emit_op_src() argument
1398 check_sljit_emit_fop1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) check_sljit_emit_fop1() argument
1432 check_sljit_emit_fop1_cmp(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) check_sljit_emit_fop1_cmp() argument
1470 check_sljit_emit_fop1_conv_sw_from_f64(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) check_sljit_emit_fop1_conv_sw_from_f64() argument
1500 check_sljit_emit_fop1_conv_f64_from_sw(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) check_sljit_emit_fop1_conv_f64_from_sw() argument
1530 check_sljit_emit_fop2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) check_sljit_emit_fop2() argument
1796 check_sljit_emit_op_flags(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 type) check_sljit_emit_op_flags() argument
2012 emit_mov_before_return(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) emit_mov_before_return() argument
2045 sljit_s32 op = (dst_reg & SLJIT_I32_OP) ? SLJIT_MOV32 : SLJIT_MOV; sljit_emit_cmov_generic() local
2383 sljit_emit_return(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) sljit_emit_return() argument
2402 sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op) sljit_emit_op0() argument
2410 sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_op1() argument
2424 sljit_emit_op2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_op2() argument
2441 sljit_emit_op_src(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) sljit_emit_op_src() argument
2474 sljit_emit_fop1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_fop1() argument
2488 sljit_emit_fop2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_fop2() argument
2602 sljit_emit_op_flags(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 type) sljit_emit_op_flags() argument
[all...]
H A DsljitNativeSPARC_common.c(last modified 18/09/2020 08:00)124 #define DOP(op) ((op) << 5)
541 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_return(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) in sljit_emit_return() argument
544 CHECK(check_sljit_emit_return(compiler, op, src, srcw)); in sljit_emit_return()
546 if (op != SLJIT_MOV || !FAST_IS_REG(src)) { in sljit_emit_return()
547 FAIL_IF(emit_mov_before_return(compiler, op, src, srcw)); in sljit_emit_return()
710 static sljit_s32 emit_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 flags, in emit_op() argument
733 if (op >= SLJIT_MOV && op <= SLJIT_MOV_P) in emit_op()
784 if (!(flags & REG_DEST) && op > in emit_op()
837 sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op) sljit_emit_op0() argument
886 sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_op1() argument
932 sljit_emit_op2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_op2() argument
977 sljit_emit_op_src(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) sljit_emit_op_src() argument
1033 sljit_emit_fop1_conv_sw_from_f64(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_fop1_conv_sw_from_f64() argument
1053 sljit_emit_fop1_conv_f64_from_sw(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_fop1_conv_f64_from_sw() argument
1083 sljit_emit_fop1_cmp(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_fop1_cmp() argument
1100 sljit_emit_fop1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_fop1() argument
1156 sljit_emit_fop2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_fop2() argument
1454 sljit_emit_op_flags(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 type) sljit_emit_op_flags() argument
[all...]
H A DsljitNativePPC_common.c(last modified 18/09/2020 08:00)778 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_return(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) in sljit_emit_return() argument
783 CHECK(check_sljit_emit_return(compiler, op, src, srcw)); in sljit_emit_return()
785 FAIL_IF(emit_mov_before_return(compiler, op, src, srcw)); in sljit_emit_return()
1060 static sljit_s32 emit_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 input_flags, in emit_op() argument
1079 if (op >= SLJIT_MOV && op <= SLJIT_MOV_P) in emit_op()
1102 if (!(flags & REG_DEST) && op >= SLJIT_MOV && op <= SLJIT_MOV_P) in emit_op()
1114 FAIL_IF(emit_single_op(compiler, op, flags, dst_r, src1_r, src2_r)); in emit_op()
1122 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op) in sljit_emit_op0() argument
1200 sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_op1() argument
1326 sljit_emit_op2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_op2() argument
1538 sljit_emit_op_src(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) sljit_emit_op_src() argument
1610 sljit_emit_fop1_conv_sw_from_f64(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_fop1_conv_sw_from_f64() argument
1671 sljit_emit_fop1_conv_f64_from_sw(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_fop1_conv_f64_from_sw() argument
1749 sljit_emit_fop1_cmp(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_fop1_cmp() argument
1766 sljit_emit_fop1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_fop1() argument
1816 sljit_emit_fop2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_fop2() argument
2087 sljit_emit_op_flags(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 type) sljit_emit_op_flags() argument
[all...]
H A DsljitNativeMIPS_common.c(last modified 18/09/2020 08:00)827 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_return(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) in sljit_emit_return() argument
833 CHECK(check_sljit_emit_return(compiler, op, src, srcw)); in sljit_emit_return()
835 FAIL_IF(emit_mov_before_return(compiler, op, src, srcw)); in sljit_emit_return()
1087 static sljit_s32 emit_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 flags, in emit_op() argument
1107 SLJIT_ASSERT(HAS_FLAGS(op)); in emit_op()
1113 if (op >= SLJIT_MOV && op <= SLJIT_MOV_P) in emit_op()
1167 if (!(flags & REG_DEST) && op >= SLJIT_MOV && op <= SLJIT_MOV_P) in emit_op()
1178 if ((op > in emit_op()
1220 sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op) sljit_emit_op0() argument
1324 sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_op1() argument
1393 sljit_emit_op2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_op2() argument
1465 sljit_emit_op_src(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) sljit_emit_op_src() argument
1525 sljit_emit_fop1_conv_sw_from_f64(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_fop1_conv_sw_from_f64() argument
1553 sljit_emit_fop1_conv_f64_from_sw(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_fop1_conv_f64_from_sw() argument
1591 sljit_emit_fop1_cmp(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_fop1_cmp() argument
1628 sljit_emit_fop1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_fop1() argument
1677 sljit_emit_fop2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_fop2() argument
2094 sljit_emit_op_flags(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 type) sljit_emit_op_flags() argument
[all...]
H A DsljitNativeTILEGX_64.c(last modified 18/09/2020 08:00)107 #define CHECK_FLAGS(list) (!(flags & UNUSED_DEST) || (op & GET_FLAGS(~(list))))
1239 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_return(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) in sljit_emit_return() argument
1247 CHECK(check_sljit_emit_return(compiler, op, src, srcw)); in sljit_emit_return()
1249 FAIL_IF(emit_mov_before_return(compiler, op, src, srcw)); in sljit_emit_return()
1567 static SLJIT_INLINE sljit_s32 emit_single_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 flags, sljit_s32 dst, sljit_s32 src1, sljit_sw src2) in emit_single_op() argument
1571 switch (GET_OPCODE(op)) { in emit_single_op()
1583 if (op == SLJIT_MOV_S32) in emit_single_op()
1598 if (op == SLJIT_MOV_S8) in emit_single_op()
1613 if (op == SLJIT_MOV_S16) in emit_single_op()
1626 if (op in emit_single_op()
1941 emit_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 flags, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) emit_op() argument
2067 sljit_emit_op_flags(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw, sljit_s32 type) sljit_emit_op_flags() argument
2150 sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op) sljit_emit_op0() argument
2177 sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_op1() argument
2242 sljit_emit_op2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_op2() argument
2281 sljit_emit_op_src(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) sljit_emit_op_src() argument
2495 sljit_emit_fop1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_fop1() argument
2500 sljit_emit_fop2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_fop2() argument
[all...]
H A DsljitNativeMIPS_32.c(last modified 18/09/2020 08:00)43 if (op & SLJIT_SET_Z) \
49 if (op & SLJIT_SET_Z) \
57 if (op & SLJIT_SET_Z) \
63 if (op & SLJIT_SET_Z) \
69 static SLJIT_INLINE sljit_s32 emit_single_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 flags, in emit_single_op() argument
74 switch (GET_OPCODE(op)) { in emit_single_op()
88 if (op == SLJIT_MOV_S8) { in emit_single_op()
107 if (op == SLJIT_MOV_S16) { in emit_single_op()
124 if (op & SLJIT_SET_Z) in emit_single_op()
133 if (op in emit_single_op()
[all...]
H A DsljitNativeARM_64.c(last modified 18/09/2020 08:00)615 sljit_s32 op = (flags & 0xffff); in emit_op_imm() local
622 if (arg1 == 0 && op != SLJIT_ADD && op != SLJIT_SUB) in emit_op_imm()
634 switch (op) { in emit_op_imm()
658 return push_inst(compiler, ((op == SLJIT_ADD ? ADDI : SUBI) ^ inv_bits) | RD(dst) | RN(reg)); in emit_op_imm()
697 if (op == SLJIT_OR) in emit_op_imm()
719 if (op == SLJIT_ASHR) in emit_op_imm()
754 switch (op) { in emit_op_imm()
1062 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_return(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) in sljit_emit_return() argument
1068 CHECK(check_sljit_emit_return(compiler, op, sr in sljit_emit_return()
1131 sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op) sljit_emit_op0() argument
1166 sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_op1() argument
1262 sljit_emit_op2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_op2() argument
1317 sljit_emit_op_src(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) sljit_emit_op_src() argument
1431 sljit_emit_fop1_conv_sw_from_f64(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_fop1_conv_sw_from_f64() argument
1453 sljit_emit_fop1_conv_f64_from_sw(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_fop1_conv_f64_from_sw() argument
1482 sljit_emit_fop1_cmp(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_fop1_cmp() argument
1502 sljit_emit_fop1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_fop1() argument
1547 sljit_emit_fop2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_fop2() argument
1800 sljit_emit_op_flags(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 type) sljit_emit_op_flags() argument
[all...]
H A DsljitNativeX86_common.c(last modified 18/09/2020 08:00)940 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op) in sljit_emit_op0() argument
948 CHECK(check_sljit_emit_op0(compiler, op)); in sljit_emit_op0()
950 switch (GET_OPCODE(op)) { in sljit_emit_op0()
981 compiler->mode32 = op & SLJIT_I32_OP; in sljit_emit_op0()
985 op = GET_OPCODE(op); in sljit_emit_op0()
986 if ((op | 0x2) == SLJIT_DIV_UW) { in sljit_emit_op0()
997 if ((op | 0x2) == SLJIT_DIV_SW) { in sljit_emit_op0()
1028 *inst = MOD_REG | ((op >= SLJIT_DIVMOD_UW) ? reg_map[TMP_REG1] : reg_map[SLJIT_R1]); in sljit_emit_op0()
1031 size = (!compiler->mode32 || op > in sljit_emit_op0()
1235 emit_prefetch(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) emit_prefetch() argument
1439 sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_op1() argument
2283 sljit_emit_op2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) global() argument
2359 sljit_emit_op_src(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) global() argument
2480 sljit_emit_fop1_conv_sw_from_f64(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) global() argument
2502 sljit_emit_fop1_conv_f64_from_sw(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) global() argument
2537 sljit_emit_fop1_cmp(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) global() argument
2549 sljit_emit_fop1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) global() argument
2615 sljit_emit_fop2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) global() argument
2775 sljit_emit_op_flags(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 type) global() argument
[all...]
H A DsljitNativeMIPS_64.c(last modified 18/09/2020 08:00)122 (!(op & SLJIT_I32_OP) ? a : b)
126 if (op & SLJIT_SET_Z) \
132 if (op & SLJIT_SET_Z) \
141 SLJIT_ASSERT(!(op & SLJIT_I32_OP)); \
146 ins = (op & SLJIT_I32_OP) ? op_imm : op_dimm; \
147 if (op & SLJIT_SET_Z) \
153 ins = (op & SLJIT_I32_OP) ? op_v : op_dv; \
154 if (op & SLJIT_SET_Z) \
160 static SLJIT_INLINE sljit_s32 emit_single_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 flags, in emit_single_op() argument
166 switch (GET_OPCODE(op)) { in emit_single_op()
[all...]
H A DsljitNativeARM_T2_32.c(last modified 18/09/2020 08:00)1188 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_return(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) in sljit_emit_return() argument
1194 CHECK(check_sljit_emit_return(compiler, op, src, srcw)); in sljit_emit_return()
1196 FAIL_IF(emit_mov_before_return(compiler, op, src, srcw)); in sljit_emit_return()
1243 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op) in sljit_emit_op0() argument
1251 CHECK(check_sljit_emit_op0(compiler, op)); in sljit_emit_op0()
1253 op = GET_OPCODE(op); in sljit_emit_op0()
1254 switch (op) { in sljit_emit_op0()
1261 return push_inst32(compiler, (op == SLJIT_LMUL_UW ? UMULL : SMULL) in sljit_emit_op0()
1270 FAIL_IF(push_inst32(compiler, (op in sljit_emit_op0()
1340 sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_op1() argument
1427 sljit_emit_op2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_op2() argument
1475 sljit_emit_op_src(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) sljit_emit_op_src() argument
1578 sljit_emit_fop1_conv_sw_from_f64(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_fop1_conv_sw_from_f64() argument
1598 sljit_emit_fop1_conv_f64_from_sw(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_fop1_conv_f64_from_sw() argument
1624 sljit_emit_fop1_cmp(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_fop1_cmp() argument
1644 sljit_emit_fop1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_fop1() argument
1691 sljit_emit_fop2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_fop2() argument
2166 sljit_emit_op_flags(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 type) sljit_emit_op_flags() argument
[all...]
H A DsljitNativeARM_32.c(last modified 18/09/2020 08:00)937 static sljit_s32 emit_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 inp_flags,
1000 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_return(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) in sljit_emit_return() argument
1006 CHECK(check_sljit_emit_return(compiler, op, src, srcw)); in sljit_emit_return()
1008 FAIL_IF(emit_mov_before_return(compiler, op, src, srcw)); in sljit_emit_return()
1062 static SLJIT_INLINE sljit_s32 emit_single_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 flags, in emit_single_op() argument
1065 switch (GET_OPCODE(op)) { in emit_single_op()
1081 if (op == SLJIT_MOV_U8) in emit_single_op()
1084 return push_inst(compiler, MOV | RD(dst) | (24 << 7) | (op == SLJIT_MOV_U8 ? 0x20 : 0x40) | RM(dst)); in emit_single_op()
1086 return push_inst(compiler, (op == SLJIT_MOV_U8 ? UXTB : SXTB) | RD(dst) | RM(src2)); in emit_single_op()
1101 return push_inst(compiler, MOV | RD(dst) | (16 << 7) | (op in emit_single_op()
1466 emit_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 inp_flags, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) emit_op() argument
1613 sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op) sljit_emit_op0() argument
1692 sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_op1() argument
1737 sljit_emit_op2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_op2() argument
1782 sljit_emit_op_src(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) sljit_emit_op_src() argument
1892 sljit_emit_fop1_conv_sw_from_f64(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_fop1_conv_sw_from_f64() argument
1912 sljit_emit_fop1_conv_f64_from_sw(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_fop1_conv_f64_from_sw() argument
1938 sljit_emit_fop1_cmp(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_fop1_cmp() argument
1958 sljit_emit_fop1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_fop1() argument
2005 sljit_emit_fop2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_fop2() argument
2506 sljit_emit_op_flags(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 type) sljit_emit_op_flags() argument
[all...]
/php-7.4/Zend/
H A Dzend_operators.c(last modified 13/10/2020 08:00)138 #define convert_object_to_type(op, dst, ctype, conv_func) \
140 if (Z_OBJ_HT_P(op)->cast_object) { \
141 if (Z_OBJ_HT_P(op)->cast_object(op, dst, ctype) == FAILURE) { \
143 "Object of class %s could not be converted to %s", ZSTR_VAL(Z_OBJCE_P(op)->name),\
146 } else if (Z_OBJ_HT_P(op)->get) { \
147 zval *newop = Z_OBJ_HT_P(op)->get(op, dst); \
157 static void ZEND_FASTCALL _convert_scalar_to_number(zval *op, zend_bool silent, zend_bool check) /* {{{ */ in _convert_scalar_to_number() argument
160 switch (Z_TYPE_P(op)) { in _convert_scalar_to_number()
213 convert_scalar_to_number(zval *op) convert_scalar_to_number() argument
220 _zendi_convert_scalar_to_number_ex(zval *op, zval *holder, zend_bool silent) _zendi_convert_scalar_to_number_ex() argument
257 _zendi_convert_scalar_to_number(zval *op, zval *holder) _zendi_convert_scalar_to_number() argument
264 _zendi_convert_scalar_to_number_noisy(zval *op, zval *holder) _zendi_convert_scalar_to_number_noisy() argument
320 convert_to_long(zval *op) convert_to_long() argument
328 convert_to_long_base(zval *op, int base) convert_to_long_base() argument
389 convert_to_double(zval *op) convert_to_double() argument
448 convert_to_null(zval *op) convert_to_null() argument
455 convert_to_boolean(zval *op) convert_to_boolean() argument
520 _convert_to_cstring(zval *op) _convert_to_cstring() argument
534 _convert_to_string(zval *op) _convert_to_string() argument
608 _try_convert_to_string(zval *op) _try_convert_to_string() argument
622 convert_scalar_to_array(zval *op) convert_scalar_to_array() argument
630 convert_to_array(zval *op) convert_to_array() argument
671 convert_to_object(zval *op) convert_to_object() argument
760 _zval_get_long_func_ex(zval *op, zend_bool silent) _zval_get_long_func_ex() argument
818 zval_get_long_func(zval *op) zval_get_long_func() argument
824 _zval_get_long_func_noisy(zval *op) _zval_get_long_func_noisy() argument
830 zval_get_double_func(zval *op) zval_get_double_func() argument
869 __zval_get_string_func(zval *op, zend_bool try) __zval_get_string_func() argument
923 zval_get_string_func(zval *op) zval_get_string_func() argument
929 zval_try_get_string_func(zval *op) zval_try_get_string_func() argument
2008 zend_free_obj_get_result(zval *op) zend_free_obj_get_result() argument
2594 zend_is_true(zval *op) zend_is_true() argument
2600 zend_object_is_true(zval *op) zend_object_is_true() argument
[all...]
H A Dzend_operators.h(last modified 24/02/2020 08:00)246 ZEND_API void ZEND_FASTCALL convert_scalar_to_number(zval *op);
247 ZEND_API void ZEND_FASTCALL _convert_to_cstring(zval *op);
248 ZEND_API void ZEND_FASTCALL _convert_to_string(zval *op);
249 ZEND_API void ZEND_FASTCALL convert_to_long(zval *op);
250 ZEND_API void ZEND_FASTCALL convert_to_double(zval *op);
251 ZEND_API void ZEND_FASTCALL convert_to_long_base(zval *op, int base);
252 ZEND_API void ZEND_FASTCALL convert_to_null(zval *op);
253 ZEND_API void ZEND_FASTCALL convert_to_boolean(zval *op);
254 ZEND_API void ZEND_FASTCALL convert_to_array(zval *op);
255 ZEND_API void ZEND_FASTCALL convert_to_object(zval *op);
265 zval_get_long(zval *op) zval_get_long() argument
268 zval_get_double(zval *op) zval_get_double() argument
271 zval_get_string(zval *op) zval_get_string() argument
275 zval_get_tmp_string(zval *op, zend_string **tmp) zval_get_tmp_string() argument
290 zval_try_get_string(zval *op) zval_try_get_string() argument
301 zval_try_get_tmp_string(zval *op, zend_string **tmp) zval_try_get_tmp_string() argument
315 try_convert_to_string(zval *op) try_convert_to_string() argument
340 i_zend_is_true(zval *op) i_zend_is_true() argument
969 zend_unwrap_reference(zval *op) zend_unwrap_reference() argument
[all...]
H A Dzend_vm_gen.php(last modified 04/02/2020 08:00)1439 $spec_name = $dsc["op"]."_SPEC".$prefix[$op1].$prefix[$op2].extra_spec_name($extra_spec);
1516 $list[] = $dsc["op"];
1521 out($f,$prolog.$dsc["op"]."_HANDLER,\n");
1527 out($f,$prolog."(void*)&&".$dsc["op"]."_LABEL,\n");
1530 $list[] = $dsc["op"];
1704 $op = trim(fgets($f)); variable
1705 if ($op !== "") {
1706 $order[$op] = null;
1740 gen_handler($f, 1, $kind, $opcodes[$num]["op"], $op1, $op2, isset($opcodes[$num]["use"]), $opcodes[$num]["code"], $lineno, $opcodes[$num], $extra_spec, $switch_labels);
1769 gen_handler($f, 0, $kind, $opcodes[$num]["op"], "AN
2415 $op = $m[3]; global() variable
2472 $op = $m[4]; global() variable
2571 $op = $m[2]; global() variable
2602 $op = $m[1]; global() variable
2613 $op = $m[1]; global() variable
2660 $op = str_pad($dsc["op"],$max_opcode_len); global() variable
2667 $op = str_pad("ZEND_VM_LAST_OPCODE",$max_opcode_len); global() variable
3118 $op = $opcodes[$opnames[$name]]; global() variable
[all...]
/php-7.4/ext/opcache/Optimizer/
H A Descape_analysis.c(last modified 08/07/2019 08:00)104 zend_ssa_op *op = ssa->ops + def; in zend_build_equi_escape_sets() local
107 if (op->op1_def >= 0) { in zend_build_equi_escape_sets()
108 if (op->op1_use >= 0) { in zend_build_equi_escape_sets()
110 union_find_unite(parent, size, op->op1_def, op->op1_use); in zend_build_equi_escape_sets()
113 if (opline->opcode == ZEND_ASSIGN && op->op2_use >= 0) { in zend_build_equi_escape_sets()
114 union_find_unite(parent, size, op->op1_def, op->op2_use); in zend_build_equi_escape_sets()
117 if (op->op2_def >= 0) { in zend_build_equi_escape_sets()
118 if (op in zend_build_equi_escape_sets()
169 zend_ssa_op *op = ssa->ops + def; is_allocation_def() local
235 zend_ssa_op *op = ssa->ops + def; is_local_def() local
279 zend_ssa_op *op = ssa->ops + use; is_escape_use() local
484 zend_ssa_op *op = ssa->ops + use; zend_ssa_escape_analysis() local
[all...]
H A Dpass3.c(last modified 08/07/2019 08:00)299 zend_op *op; in zend_optimizer_pass3()
300 for(op = opline+1; op<end; op++) { in zend_optimizer_pass3()
301 if(op->result_type == IS_TMP_VAR && in zend_optimizer_pass3()
302 op->result.var == opline->result.var) { in zend_optimizer_pass3()
306 if(op->opcode == ZEND_JMP || in zend_optimizer_pass3()
307 op->opcode == ZEND_JMPZ || in zend_optimizer_pass3()
308 op->opcode == ZEND_JMPZ_EX || in zend_optimizer_pass3()
309 op in zend_optimizer_pass3()
[all...]
H A Dzend_ssa.c(last modified 10/11/2020 08:00)174 zend_op *op = opline; in find_adjusted_tmp_var() local
177 while (op != op_array->opcodes) { in find_adjusted_tmp_var()
178 op--; in find_adjusted_tmp_var()
179 if (op->result_type != IS_TMP_VAR || op->result.var != var_num) { in find_adjusted_tmp_var()
183 if (op->opcode == ZEND_POST_DEC) { in find_adjusted_tmp_var()
184 if (op->op1_type == IS_CV) { in find_adjusted_tmp_var()
186 return EX_VAR_TO_NUM(op->op1.var); in find_adjusted_tmp_var()
188 } else if (op->opcode == ZEND_POST_INC) { in find_adjusted_tmp_var()
189 if (op in find_adjusted_tmp_var()
1046 zend_ssa_op *op = ssa->ops + i; zend_ssa_compute_use_def_chains() local
1144 zend_ssa_unlink_use_chain(zend_ssa *ssa, int op, int var) zend_ssa_unlink_use_chain() argument
[all...]
H A Dzend_optimizer_internal.h(last modified 13/12/2019 08:00)36 #define INV_COND(op) ((op) == ZEND_JMPZ ? ZEND_JMPNZ : ZEND_JMPZ)
37 #define INV_EX_COND(op) ((op) == ZEND_JMPZ_EX ? ZEND_JMPNZ : ZEND_JMPZ)
38 #define INV_COND_EX(op) ((op) == ZEND_JMPZ ? ZEND_JMPNZ_EX : ZEND_JMPZ_EX)
39 #define INV_EX_COND_EX(op) ((op) == ZEND_JMPZ_EX ? ZEND_JMPNZ_EX : ZEND_JMPZ_EX)
41 #define RESULT_UNUSED(op) (op
[all...]
H A Dssa_integrity.c(last modified 10/11/2020 08:00)45 static inline zend_bool is_used_by_op(zend_ssa *ssa, int op, int check) { in is_used_by_op() argument
46 zend_ssa_op *ssa_op = &ssa->ops[op]; in is_used_by_op()
52 static inline zend_bool is_defined_by_op(zend_ssa *ssa, int op, int check) { in is_defined_by_op() argument
53 zend_ssa_op *ssa_op = &ssa->ops[op]; in is_defined_by_op()
125 FAIL("var " VARFMT " without def has op uses\n", VAR(i)); in ssa_verify_integrity()
136 FAIL("var " VARFMT " not defined by op " INSTRFMT "\n", in ssa_verify_integrity()
153 fprintf(stderr, "var " VARFMT " not in uses of op %d\n", VAR(i), use); in ssa_verify_integrity()
217 FAIL("op1 use of " VARFMT " does not match op %d of " INSTRFMT "\n", in ssa_verify_integrity()
230 FAIL("op2 use of " VARFMT " does not match op %d of " INSTRFMT "\n", in ssa_verify_integrity()
243 FAIL("result use of " VARFMT " does not match op in ssa_verify_integrity()
[all...]
/php-7.4/ext/standard/
H A Dversioning.c(last modified 13/02/2019 23:05)209 char *v1, *v2, *op = NULL; in PHP_FUNCTION() local
217 Z_PARAM_STRING(op, op_len) in PHP_FUNCTION()
221 if (!op) { in PHP_FUNCTION()
224 if (!strncmp(op, "<", op_len) || !strncmp(op, "lt", op_len)) { in PHP_FUNCTION()
227 if (!strncmp(op, "<=", op_len) || !strncmp(op, "le", op_len)) { in PHP_FUNCTION()
230 if (!strncmp(op, ">", op_len) || !strncmp(op, "gt", op_len)) { in PHP_FUNCTION()
233 if (!strncmp(op, "> in PHP_FUNCTION()
[all...]
/php-7.4/sapi/phpdbg/
H A Dphpdbg_opcode.c(last modified 13/02/2019 23:05)40 zend_op_array *ops, const zend_op *opline, const znode_op *op, uint32_t type) /* {{{ */ in phpdbg_decode_op()
46 zend_string *var = ops->vars[EX_VAR_TO_NUM(op->var)]; in phpdbg_decode_op()
53 spprintf(&decode, 0, "@%u", EX_VAR_TO_NUM(op->var) - ops->last_var); in phpdbg_decode_op()
56 spprintf(&decode, 0, "~%u", EX_VAR_TO_NUM(op->var) - ops->last_var); in phpdbg_decode_op()
59 zval *literal = RT_CONSTANT(opline, *op); in phpdbg_decode_op()
67 zend_op_array *ops, const zend_op *opline, znode_op op, zend_uchar op_type, in phpdbg_decode_input_op()
71 result = phpdbg_decode_op(ops, opline, &op, op_type); in phpdbg_decode_input_op()
73 spprintf(&result, 0, "J%td", OP_JMP_ADDR(opline, op) - ops->opcodes); in phpdbg_decode_input_op()
75 spprintf(&result, 0, "%" PRIu32, op.num); in phpdbg_decode_input_op()
77 if (op in phpdbg_decode_input_op()
39 phpdbg_decode_op( zend_op_array *ops, const zend_op *opline, const znode_op *op, uint32_t type) phpdbg_decode_op() argument
66 phpdbg_decode_input_op( zend_op_array *ops, const zend_op *opline, znode_op op, zend_uchar op_type, uint32_t flags) phpdbg_decode_input_op() argument
[all...]
/php-7.4/ext/filter/
H A Dfilter.c(last modified 23/07/2019 08:00)673 static void php_filter_array_handler(zval *input, zval *op, zval *return_value, zend_bool add_empty) /* {{{ */ in php_filter_array_handler() argument
678 if (!op) { in php_filter_array_handler()
681 } else if (Z_TYPE_P(op) == IS_LONG) { in php_filter_array_handler()
683 php_filter_call(return_value, Z_LVAL_P(op), NULL, 0, FILTER_REQUIRE_ARRAY); in php_filter_array_handler()
684 } else if (Z_TYPE_P(op) == IS_ARRAY) { in php_filter_array_handler()
687 ZEND_HASH_FOREACH_STR_KEY_VAL(Z_ARRVAL_P(op), arg_key, arg_elm) { in php_filter_array_handler()
800 zval *array_input = NULL, *op = NULL; in PHP_FUNCTION() local
803 if (zend_parse_parameters(ZEND_NUM_ARGS(), "l|zb", &fetch_from, &op, &add_empty) == FAILURE) { in PHP_FUNCTION()
807 if (op && (Z_TYPE_P(op) ! in PHP_FUNCTION()
845 zval *array_input = NULL, *op = NULL; PHP_FUNCTION() local
[all...]
/php-7.4/main/
H A Doutput.c(last modified 13/03/2019 08:00)53 static inline int php_output_lock_error(int op);
54 static inline void php_output_op(int op, const char *str, size_t len);
61 static inline void php_output_context_init(php_output_context *context, int op);
766 /* {{{ static int php_output_lock_error(int op)
768 static inline int php_output_lock_error(int op) in php_output_lock_error() argument
771 if (op && OG(active) && OG(running)) { in php_output_lock_error()
781 /* {{{ static php_output_context *php_output_context_init(php_output_context *context, int op)
783 static inline void php_output_context_init(php_output_context *context, int op) in php_output_context_init() argument
786 context->op = op; in php_output_context_init()
794 int op = context->op; php_output_context_reset() local
1035 php_output_op(int op, const char *str, size_t len) php_output_op() argument
[all...]
/php-7.4/ext/fileinfo/libmagic/
H A Dfuncs.c(last modified 23/12/2019 08:00)416 char *pbuf, *op, *np; in file_getbuffer() local
451 op = ms->o.buf; in file_getbuffer()
452 eop = op + len; in file_getbuffer()
454 while (op < eop) { in file_getbuffer()
455 bytesconsumed = mbrtowc(&nextchar, op, in file_getbuffer()
456 CAST(size_t, eop - op), &state); in file_getbuffer()
464 (void)memcpy(np, op, bytesconsumed); in file_getbuffer()
465 op += bytesconsumed; in file_getbuffer()
469 OCTALIFY(np, op); in file_getbuffer()
480 for (np = ms->o.pbuf, op in file_getbuffer()
[all...]
/php-7.4/ext/gmp/
H A Dgmp.c(last modified 16/10/2020 08:00)364 #define gmp_binary_ui_op(op, uop) _gmp_binary_ui_op(INTERNAL_FUNCTION_PARAM_PASSTHRU, op, uop, 0)
365 #define gmp_binary_op(op) _gmp_binary_ui_op(INTERNAL_FUNCTION_PARAM_PASSTHRU, op, NULL, 0)
366 #define gmp_binary_opl(op) _gmp_binary_opl(INTERNAL_FUNCTION_PARAM_PASSTHRU, op)
367 #define gmp_binary_ui_op_no_zero(op, uop) \
368 _gmp_binary_ui_op(INTERNAL_FUNCTION_PARAM_PASSTHRU, op, uop, 1)
371 #define gmp_unary_op(op) _gmp_unary_op(INTERNAL_FUNCTION_PARAM_PASSTHRU, op)
470 shift_operator_helper(gmp_binary_ui_op_t op, zval *return_value, zval *op1, zval *op2) shift_operator_helper() argument
[all...]

Completed in 186 milliseconds

1234