Home
last modified time | relevance | path

Searched refs:src1 (Results 1 – 24 of 24) sorted by relevance

/php-src/ext/pcre/pcre2lib/sljit/
H A DsljitNativePPC_32.c46 sljit_s32 dst, sljit_s32 src1, sljit_s32 src2) in emit_single_op() argument
55 SLJIT_ASSERT(src1 == TMP_REG1); in emit_single_op()
62 SLJIT_ASSERT(src1 == TMP_REG1); in emit_single_op()
77 SLJIT_ASSERT(src1 == TMP_REG1); in emit_single_op()
89 SLJIT_ASSERT(src1 == TMP_REG1); in emit_single_op()
93 SLJIT_ASSERT(src1 == TMP_REG1); in emit_single_op()
119 src1 = dst; in emit_single_op()
167 if (src1 != TMP_ZERO) in emit_single_op()
179 SLJIT_ASSERT(src1 != TMP_ZERO); in emit_single_op()
186 if (src1 != TMP_ZERO) in emit_single_op()
[all …]
H A DsljitNativePPC_64.c138 src1 = TMP_REG1; \
149 src1 = TMP_REG1; \
160 SLJIT_ASSERT(src1 == TMP_REG1); in emit_single_op()
167 SLJIT_ASSERT(src1 == TMP_REG1); in emit_single_op()
180 SLJIT_ASSERT(src1 == TMP_REG1); in emit_single_op()
224 src1 = TMP_REG1; in emit_single_op()
246 src1 = dst; in emit_single_op()
303 if (src1 != TMP_ZERO) { in emit_single_op()
305 src1 = TMP_REG1; in emit_single_op()
314 if (src1 != TMP_ZERO) in emit_single_op()
[all …]
H A DsljitNativeRISCV_common.c1686 if (dst != src1) in emit_single_op()
1765 src1 = src2; in emit_op()
1774 src1_r = src1; in emit_op()
2341 src1 = TMP_FREG1; in sljit_emit_fop1_cmp()
2486 src1 = TMP_FREG1; in sljit_emit_fop2()
2686 src1 = TMP_REG1; in sljit_emit_cmp()
2697 src1 = TMP_REG1; in sljit_emit_cmp()
2700 src1 = TMP_ZERO; in sljit_emit_cmp()
2930 src1 = src2_reg; in sljit_emit_select()
2938 src1 = (src1 & ~REG_MASK) | TMP_REG1; in sljit_emit_select()
[all …]
H A DsljitNativeLOONGARCH_64.c1698 if (dst != src1) in emit_single_op()
1773 src1 = src2; in emit_op()
1782 src1_r = src1; in emit_op()
2381 src1 = TMP_FREG1; in sljit_emit_fop1_cmp()
2518 src1 = TMP_FREG1; in sljit_emit_fop2()
2562 src1 = reg; in sljit_emit_fop2r()
2766 src1 = TMP_REG1; in sljit_emit_cmp()
2777 src1 = TMP_REG1; in sljit_emit_cmp()
2780 src1 = TMP_ZERO; in sljit_emit_cmp()
3015 src1 = (src1 & ~REG_MASK) | TMP_REG1; in sljit_emit_select()
[all …]
H A DsljitNativeS390X.c1056 if (dst == src1) in emit_rr()
1135 if (dst == src1) in emit_ri()
1183 if (dst == src1) in emit_rx()
1342 if (dst == src1) in emit_commutative()
2505 return emit_rr(compiler, ins, src1, src1, src1w, src2, src2w); in sljit_emit_sub()
2913 src1 ^= src2; in sljit_emit_op2()
2914 src2 ^= src1; in sljit_emit_op2()
2915 src1 ^= src2; in sljit_emit_op2()
3437 src2 = src1; in sljit_emit_fop2()
3439 src1 = dst; in sljit_emit_fop2()
[all …]
H A DsljitNativeMIPS_common.c2182 if (dst != src1) in emit_single_op()
2301 src1 = src2; in emit_op()
2310 src1_r = src1; in emit_op()
3039 src1 = TMP_FREG1; in sljit_emit_fop1_cmp()
3388 src1 = 0; \
3425 src1 = TMP_REG1; in sljit_emit_cmp()
3467 src1 = src2; in sljit_emit_cmp()
3759 src1 = TMP_REG1; in sljit_emit_select()
3766 src1 = TMP_REG1; in sljit_emit_select()
3790 src1 = (src1 & ~REG_MASK) | TMP_REG1; in sljit_emit_select()
[all …]
H A DsljitNativeX86_common.c2241 if (dst_r != src1)
2355 src1 = TMP_REG1;
2530 if (src1 != dst)
3171 src1 = TMP_FREG;
3189 src1 = TMP_FREG;
3296 if (dst == src1)
3300 src2 = src1;
3352 if (dst_freg == src1) {
3360 if (src1 & SLJIT_MEM) {
3362 src1 = TMP_FREG;
[all …]
H A DsljitNativePPC_common.c1339 src1_r = src1; in emit_op()
1726 if (src1 == SLJIT_IMM) in sljit_emit_op2()
2239 if (src1 & SLJIT_MEM) { in sljit_emit_fop1_cmp()
2241 src1 = TMP_FREG1; in sljit_emit_fop1_cmp()
2330 src1 = TMP_FREG1; in sljit_emit_fop2()
2813 src1 = src2_reg; in sljit_emit_select()
2821 src1 = (src1 & ~REG_MASK) | TMP_REG1; in sljit_emit_select()
2824 src1 = (src1 & ~OFFS_REG_MASK) | TO_OFFS_REG(TMP_REG1); in sljit_emit_select()
2849 FAIL_IF(push_inst(compiler, OR | S(src1) | A(dst_reg) | B(src1))); in sljit_emit_select()
2870 src1 = src2_freg; in sljit_emit_fselect()
[all …]
H A DsljitNativeARM_32.c2141 src1 = src2; in emit_op()
2150 src1 = src2; in emit_op()
2162 src1 = src2; in emit_op()
2203 src1_reg = src1; in emit_op()
2767 src1 = TMP_FREG1; in sljit_emit_fop1_cmp()
2855 src1 = TMP_FREG1; in sljit_emit_fop2()
3552 src1 = src2_reg; in sljit_emit_select()
3562 src1 = src2_reg; in sljit_emit_select()
3566 src1 = TMP_REG1; in sljit_emit_select()
3591 src1 = TMP_REG1; in sljit_emit_select()
[all …]
H A DsljitLir.c1628 sljit_s32 src1, sljit_sw src1w, in check_sljit_emit_op2() argument
1712 sljit_s32 src1, sljit_sw src1w, in check_sljit_emit_op2r() argument
1903 sljit_s32 src1, sljit_sw src1w, in check_sljit_emit_fop1_cmp() argument
2000 sljit_s32 src1, sljit_sw src1w, in check_sljit_emit_fop2() argument
2032 sljit_s32 src1, sljit_sw src1w, in check_sljit_emit_fop2r() argument
2265 sljit_s32 src1, sljit_sw src1w, in check_sljit_emit_cmp() argument
2289 sljit_s32 src1, sljit_sw src1w, in check_sljit_emit_fcmp() argument
2415 sljit_s32 src1, sljit_sw src1w, in check_sljit_emit_select() argument
3244 src1 = src2; in sljit_emit_cmp()
3284 tmp_src = src1; in sljit_emit_cmp()
[all …]
H A DsljitNativeARM_64.c1697 if (src1 & SLJIT_MEM) { in sljit_emit_op2()
1699 src1 = TMP_REG1; in sljit_emit_op2()
1707 if (src1 == SLJIT_IMM) in sljit_emit_op2()
1710 src1w = src1; in sljit_emit_op2()
2045 if (src1 & SLJIT_MEM) { in sljit_emit_fop1_cmp()
2047 src1 = TMP_FREG1; in sljit_emit_fop1_cmp()
2124 if (src1 & SLJIT_MEM) { in sljit_emit_fop2()
2126 src1 = TMP_FREG1; in sljit_emit_fop2()
2542 src1 = TMP_REG2; in sljit_emit_select()
2545 src1 = TMP_REG2; in sljit_emit_select()
[all …]
H A DsljitNativeX86_32.c1251 sljit_s32 src1, sljit_sw src1w, in sljit_emit_select() argument
1261 ADJUST_LOCAL_OFFSET(src1, src1w); in sljit_emit_select()
1264 CHECK_EXTRA_REGS(src1, src1w, (void)0); in sljit_emit_select()
1270 if (src1 == SLJIT_IMM || (!(src1 & SLJIT_MEM) && (src2_reg & SLJIT_MEM))) { in sljit_emit_select()
1271 EMIT_MOV(compiler, TMP_REG1, 0, src1, src1w); in sljit_emit_select()
1272 src1 = src2_reg; in sljit_emit_select()
1281 if (dst_reg == src1) { in sljit_emit_select()
1282 src1 = src2_reg; in sljit_emit_select()
1287 src1 = src2_reg; in sljit_emit_select()
1296 if (SLJIT_UNLIKELY(src1 == SLJIT_IMM)) { in sljit_emit_select()
[all …]
H A DsljitNativeARM_T2_32.c2028 if (src1 == SLJIT_IMM) in sljit_emit_op2()
2034 src1w = src1; in sljit_emit_op2()
2341 if (src1 & SLJIT_MEM) { in sljit_emit_fop1_cmp()
2343 src1 = TMP_FREG1; in sljit_emit_fop1_cmp()
2424 if (src1 & SLJIT_MEM) { in sljit_emit_fop2()
2426 src1 = TMP_FREG1; in sljit_emit_fop2()
3120 src1 = src2_reg; in sljit_emit_select()
3130 src1 = src2_reg; in sljit_emit_select()
3134 src1 = TMP_REG1; in sljit_emit_select()
3191 src1 = src2_freg; in sljit_emit_fselect()
[all …]
H A DsljitNativeX86_64.c1012 sljit_s32 src1, sljit_sw src1w, in sljit_emit_select() argument
1018 ADJUST_LOCAL_OFFSET(src1, src1w); in sljit_emit_select()
1024 if (dst_reg == src1) { in sljit_emit_select()
1025 src1 = src2_reg; in sljit_emit_select()
1028 } else if (ADDRESSING_DEPENDS_ON(src1, dst_reg)) { in sljit_emit_select()
1029 EMIT_MOV(compiler, dst_reg, 0, src1, src1w); in sljit_emit_select()
1030 src1 = src2_reg; in sljit_emit_select()
1038 if (SLJIT_UNLIKELY(src1 == SLJIT_IMM)) { in sljit_emit_select()
1039 EMIT_MOV(compiler, TMP_REG2, 0, src1, src1w); in sljit_emit_select()
1040 src1 = TMP_REG2; in sljit_emit_select()
[all …]
H A DsljitLir.h1278 sljit_s32 src1, sljit_sw src1w,
1285 sljit_s32 src1, sljit_sw src1w,
1298 sljit_s32 src1, sljit_sw src1w,
1462 sljit_s32 src1, sljit_sw src1w,
1475 sljit_s32 src1, sljit_sw src1w,
1685 sljit_s32 src1, sljit_sw src1w,
1698 sljit_s32 src1, sljit_sw src1w,
1755 sljit_s32 src1, sljit_sw src1w,
1774 sljit_s32 src1, sljit_sw src1w,
H A DsljitNativeMIPS_32.c30 sljit_sw src1, sljit_sw src2, sljit_sw dst) in emit_copysign() argument
34 sljit_ins src1_r = FS(src1), src2_r = FS(src2), dst_r = FS(dst); in emit_copysign()
54 if (!is_32 && src1 != dst) in emit_copysign()
55 FAIL_IF(push_inst(compiler, MOV_fmt(FMT_S) | FS(src1) | FD(dst), MOVABLE_INS)); in emit_copysign()
H A DsljitNativeMIPS_64.c30 sljit_s32 src1, sljit_s32 src2, sljit_s32 dst) in emit_copysign() argument
32 FAIL_IF(push_inst(compiler, SELECT_OP(DMFC1, MFC1) | T(TMP_REG1) | FS(src1), DR(TMP_REG1))); in emit_copysign()
/php-src/ext/opcache/jit/ir/
H A Dir.c1959 ir_ref _ir_PHI_2(ir_ctx *ctx, ir_type type, ir_ref src1, ir_ref src2) argument
1963 if (src1 == src2 && src1 != IR_UNUSED) {
1964 return src1;
1966 return ir_emit3(ctx, IR_OPTX(IR_PHI, type, 3), ctx->control, src1, src2);
2149 void _ir_MERGE_2(ir_ctx *ctx, ir_ref src1, ir_ref src2) argument
2152 ctx->control = ir_emit2(ctx, IR_OPTX(IR_MERGE, IR_VOID, 2), src1, src2);
2281 ir_ref _ir_LOOP_BEGIN(ir_ctx *ctx, ir_ref src1) argument
2284 ctx->control = ir_emit2(ctx, IR_OPTX(IR_LOOP_BEGIN, IR_VOID, 2), src1, IR_UNUSED);
H A Dir_aarch64.dasc157 |.macro ASM_REG_REG_REG_OP, op, type, dst, src1, src2
159 | op Rx(dst), Rx(src1), Rx(src2)
161 | op Rw(dst), Rw(src1), Rw(src2)
167 | op Rx(dst), Rx(src1), Rx(src2), txt
169 | op Rw(dst), Rw(src1), Rw(src2), txt
175 | op Rx(dst), Rx(src1), Rx(src2), Rx(src3)
177 | op Rw(dst), Rw(src1), Rw(src2), Rw(src3);
181 |.macro ASM_REG_REG_IMM_OP, op, type, dst, src1, val
183 | op Rx(dst), Rx(src1), #val
185 | op Rw(dst), Rw(src1), #val
[all …]
H A Dir_builder.h628 ir_ref _ir_PHI_2(ir_ctx *ctx, ir_type type, ir_ref src1, ir_ref src2);
670 void _ir_MERGE_2(ir_ctx *ctx, ir_ref src1, ir_ref src2);
675 ir_ref _ir_LOOP_BEGIN(ir_ctx *ctx, ir_ref src1);
/php-src/Zend/
H A Dzend_compile.h961 ZEND_API zend_string *zend_mangle_property_name(const char *src1, size_t src1_length, const char *s…
H A Dzend_compile.c1568 ZEND_API zend_string *zend_mangle_property_name(const char *src1, size_t src1_length, const char *s… in zend_mangle_property_name() argument
1574 memcpy(ZSTR_VAL(prop_name) + 1, src1, src1_length+1); in zend_mangle_property_name()
/php-src/Zend/Optimizer/
H A Dzend_inference.c1088 int src1 = p->sources[0]; in zend_inference_calc_range() local
1090 if (ssa->var_info[src1].has_range) { in zend_inference_calc_range()
1091 *tmp = ssa->var_info[src1].range; in zend_inference_calc_range()
1097 && ssa->vars[src1].definition >= 0) { in zend_inference_calc_range()
1099 line = ssa->vars[src1].definition; in zend_inference_calc_range()
/php-src/ext/pcre/pcre2lib/
H A Dpcre2_jit_compile.c643 #define OP2(op, dst, dstw, src1, src1w, src2, src2w) \ argument
644 sljit_emit_op2(compiler, (op), (dst), (dstw), (src1), (src1w), (src2), (src2w))
645 #define OP2U(op, src1, src1w, src2, src2w) \ argument
646 sljit_emit_op2u(compiler, (op), (src1), (src1w), (src2), (src2w))
659 #define CMP(type, src1, src1w, src2, src2w) \ argument
660 sljit_emit_cmp(compiler, (type), (src1), (src1w), (src2), (src2w))
661 #define CMPTO(type, src1, src1w, src2, src2w, label) \ argument
662 sljit_set_label(sljit_emit_cmp(compiler, (type), (src1), (src1w), (src2), (src2w)), (label))
665 #define SELECT(type, dst_reg, src1, src1w, src2_reg) \ argument
666 sljit_emit_select(compiler, (type), (dst_reg), (src1), (src1w), (src2_reg))

Completed in 318 milliseconds