Home
last modified time | relevance | path

Searched refs:src2 (Results 1 – 17 of 17) sorted by relevance

/PHP-8.3/ext/pcre/pcre2lib/sljit/
H A DsljitNativePPC_32.c56 if (dst != src2) in emit_single_op()
57 return push_inst(compiler, OR | S(src2) | A(dst) | B(src2)); in emit_single_op()
71 SLJIT_ASSERT(dst == src2); in emit_single_op()
84 SLJIT_ASSERT(dst == src2); in emit_single_op()
90 return push_inst(compiler, NOR | RC(flags) | S(src2) | A(dst) | B(src2)); in emit_single_op()
114 SLJIT_ASSERT(src2 == TMP_REG2); in emit_single_op()
129 SLJIT_ASSERT(src2 == TMP_REG2); in emit_single_op()
261 src2 = TMP_REG2; in emit_single_op()
277 src2 = TMP_REG2; in emit_single_op()
292 src2 = TMP_REG2; in emit_single_op()
[all …]
H A DsljitNativePPC_64.c126 src2 = TMP_REG2; \
137 src2 = TMP_REG2; \
156 if (dst != src2) in emit_single_op()
157 return push_inst(compiler, OR | S(src2) | A(dst) | B(src2)); in emit_single_op()
204 return push_inst(compiler, NOR | RC(flags) | S(src2) | A(dst) | B(src2)); in emit_single_op()
226 src2 = TMP_REG2; in emit_single_op()
309 src2 = TMP_REG2; in emit_single_op()
421 src2 = TMP_REG2; in emit_single_op()
445 src2 = TMP_REG2; in emit_single_op()
467 src2 = TMP_REG2; in emit_single_op()
[all …]
H A DsljitNativeSPARC_32.c36 #define ARG2(flags, src2) ((flags & SRC2_IMM) ? IMM(src2) : S2(src2)) argument
39 sljit_s32 dst, sljit_s32 src1, sljit_sw src2) in emit_single_op() argument
46 if (dst != src2) in emit_single_op()
47 return push_inst(compiler, OR | D(dst) | S1(0) | S2(src2), DR(dst)); in emit_single_op()
55 return push_inst(compiler, AND | D(dst) | S1(src2) | IMM(0xff), DR(dst)); in emit_single_op()
56 FAIL_IF(push_inst(compiler, SLL | D(dst) | S1(src2) | IMM(24), DR(dst))); in emit_single_op()
59 SLJIT_ASSERT(dst == src2); in emit_single_op()
66 FAIL_IF(push_inst(compiler, SLL | D(dst) | S1(src2) | IMM(16), DR(dst))); in emit_single_op()
69 SLJIT_ASSERT(dst == src2); in emit_single_op()
78 FAIL_IF(push_inst(compiler, SUB | SET_FLAGS | D(0) | S1(src2) | S2(0), SET_FLAGS)); in emit_single_op()
[all …]
H A DsljitNativeRISCV_common.c1116 if (dst != src2) in emit_single_op()
1184 if (src2 >= 0) in emit_single_op()
1276 src2 = TMP_REG2; in emit_single_op()
1343 if (src2 >= 0) in emit_single_op()
1384 src2 = TMP_REG2; in emit_single_op()
1472 src2 = ((op & SLJIT_32) ? 32 : 64) - src2; in emit_single_op()
1474 src2 = 32 - src2; in emit_single_op()
1560 src1 = src2; in emit_op()
1590 src2_r = src2; in emit_op()
1871 src2 = TMP_REG2; in sljit_emit_shift_into()
[all …]
H A DsljitNativeX86_common.c1939 src2 = dst_r;
1973 if (dst_r != src2)
2134 if (src2 & SLJIT_IMM) {
2234 if (src2 & SLJIT_IMM) {
2272 if ((src2 & SLJIT_IMM) || (src2 == SLJIT_PREF_SHIFT_REG)) {
2375 if (src2 & SLJIT_IMM) {
2543 if (src2 & SLJIT_IMM) {
2562 if ((src2 & SLJIT_IMM) || src2 == SLJIT_PREF_SHIFT_REG) {
2821 src2 = TMP_FREG;
2924 src2 = src1;
[all …]
H A DsljitNativeMIPS_common.c1474 if (dst != src2) in emit_single_op()
1601 if (src2 >= 0) in emit_single_op()
1893 src2 = -src2 & 0x1f; in emit_single_op()
1895 src2 = -src2 & ((op & SLJIT_32) ? 0x1f : 0x3f); in emit_single_op()
1920 src2 = 64 - src2; in emit_single_op()
1934 src2 = 32 - src2; in emit_single_op()
1991 src2 -= 32; in emit_single_op()
2059 src1 = src2; in emit_op()
2089 src2_r = src2; in emit_op()
3003 src2 = 0; \
[all …]
H A DsljitNativeARM_32.c579 sljit_uw src2; in inline_set_const() local
584 if (src2) { in inline_set_const()
600 if (src2) { in inline_set_const()
1511 return push_inst(compiler, CMN | SET_FLAGS | RN(src1) | ((src2 & SRC2_IMM) ? src2 : RM(src2))); in emit_single_op()
1522 return push_inst(compiler, CMP | SET_FLAGS | RN(src1) | ((src2 & SRC2_IMM) ? src2 : RM(src2))); in emit_single_op()
1525 | RD(dst) | RN(src1) | ((src2 & SRC2_IMM) ? src2 : RM(src2))); in emit_single_op()
1530 | RD(dst) | RN(src1) | ((src2 & SRC2_IMM) ? src2 : RM(src2))); in emit_single_op()
1547 return push_inst(compiler, TST | SET_FLAGS | RN(src1) | ((src2 & SRC2_IMM) ? src2 : RM(src2))); in emit_single_op()
1549 | RD(dst) | RN(src1) | ((src2 & SRC2_IMM) ? src2 : RM(src2))); in emit_single_op()
1964 src1 = src2; in emit_op()
[all …]
H A DsljitNativeS390X.c1097 src_r = gpr(src2); in emit_rr()
1140 src2_r = gpr(src2); in emit_rrf()
1214 else if (dst == (src2 & REG_MASK) || (dst == OFFS_REG(src2))) { in emit_rx()
1237 if (src2 & REG_MASK) in emit_rx()
1374 if (dst == src2) in emit_commutative()
2867 src1 ^= src2; in sljit_emit_op2()
2868 src2 ^= src1; in sljit_emit_op2()
2869 src1 ^= src2; in sljit_emit_op2()
2971 src2_r = gpr(src2); in sljit_emit_shift_into()
3310 if (dst == src2) { in sljit_emit_fop2()
[all …]
H A DsljitNativePPC_common.c1239 src2_r = src2; in emit_op()
1501 if (src2 & SLJIT_IMM) in sljit_emit_op2()
1759 if (src2 & SLJIT_IMM) { in sljit_emit_shift_into()
1766 src2 = TMP_REG2; in sljit_emit_shift_into()
1777 if (src2 & SLJIT_IMM) { in sljit_emit_shift_into()
1805 src2 = TMP_REG2; in sljit_emit_shift_into()
1818 src2 = TMP_REG2; in sljit_emit_shift_into()
2045 if (src2 & SLJIT_MEM) { in sljit_emit_fop1_cmp()
2047 src2 = TMP_FREG2; in sljit_emit_fop1_cmp()
2137 if (src2 & SLJIT_MEM) { in sljit_emit_fop2()
[all …]
H A DsljitNativeSPARC_common.c853 src1 = src2; in emit_op()
855 src2 = SLJIT_IMM; in emit_op()
881 if (FAST_IS_REG(src2)) { in emit_op()
882 src2_r = src2; in emit_op()
887 else if (src2 & SLJIT_IMM) { in emit_op()
1063 if (src2 & SLJIT_IMM) in sljit_emit_op2()
1203 if (src2 & SLJIT_MEM) { in sljit_emit_fop1_cmp()
1205 src2 = TMP_FREG2; in sljit_emit_fop1_cmp()
1293 if (src2 & SLJIT_MEM) { in sljit_emit_fop2()
1296 src2 = TMP_FREG2; in sljit_emit_fop2()
[all …]
H A DsljitLir.c1627 FUNCTION_FCHECK(src2, src2w); in check_sljit_emit_fop1_cmp()
2484 src1 = src2; in sljit_emit_cmp()
2486 src2 = SLJIT_IMM; in sljit_emit_cmp()
2525 src1 = src2; in sljit_emit_cmp()
2526 src2 = tmp_src; in sljit_emit_cmp()
2825 SLJIT_UNUSED_ARG(src2); in sljit_emit_op2()
2839 SLJIT_UNUSED_ARG(src2); in sljit_emit_op2u()
2855 SLJIT_UNUSED_ARG(src2); in sljit_emit_shift_into()
2919 SLJIT_UNUSED_ARG(src2); in sljit_emit_fop2()
2958 SLJIT_UNUSED_ARG(src2); in sljit_emit_cmp()
[all …]
H A DsljitNativeARM_64.c1449 if (src2 & SLJIT_MEM) { in sljit_emit_op2()
1451 src2 = TMP_REG2; in sljit_emit_op2()
1459 if (src2 & SLJIT_IMM) in sljit_emit_op2()
1462 src2w = src2; in sljit_emit_op2()
1507 if (src2 & SLJIT_IMM) { in sljit_emit_shift_into()
1514 src2 = TMP_REG2; in sljit_emit_shift_into()
1525 if (src2 & SLJIT_IMM) { in sljit_emit_shift_into()
1733 if (src2 & SLJIT_MEM) { in sljit_emit_fop1_cmp()
1735 src2 = TMP_FREG2; in sljit_emit_fop1_cmp()
1805 if (src2 & SLJIT_MEM) { in sljit_emit_fop2()
[all …]
H A DsljitNativeARM_T2_32.c1790 if (src2 & SLJIT_IMM) in sljit_emit_op2()
1792 else if (src2 & SLJIT_MEM) { in sljit_emit_op2()
1798 src2w = src2; in sljit_emit_op2()
1839 if (src2 & SLJIT_IMM) { in sljit_emit_shift_into()
1846 src2 = TMP_REG2; in sljit_emit_shift_into()
1857 if (src2 & SLJIT_IMM) { in sljit_emit_shift_into()
1869 src2 = TMP_REG2; in sljit_emit_shift_into()
2045 if (src2 & SLJIT_MEM) { in sljit_emit_fop1_cmp()
2047 src2 = TMP_FREG2; in sljit_emit_fop1_cmp()
2121 if (src2 & SLJIT_MEM) { in sljit_emit_fop2()
[all …]
H A DsljitLir.h1159 sljit_s32 src2, sljit_sw src2w);
1166 sljit_s32 src2, sljit_sw src2w);
1209 sljit_s32 src2, sljit_sw src2w);
1307 sljit_s32 src2, sljit_sw src2w);
1446 sljit_s32 src2, sljit_sw src2w);
1459 sljit_s32 src2, sljit_sw src2w);
/PHP-8.3/Zend/
H A Dzend_compile.h885 …nd_mangle_property_name(const char *src1, size_t src1_length, const char *src2, size_t src2_length…
H A Dzend_compile.c1490 …nd_mangle_property_name(const char *src1, size_t src1_length, const char *src2, size_t src2_length… in zend_mangle_property_name() argument
1497 memcpy(ZSTR_VAL(prop_name) + 1 + src1_length + 1, src2, src2_length+1); in zend_mangle_property_name()
/PHP-8.3/ext/pcre/pcre2lib/
H A Dpcre2_jit_compile.c617 #define OP2(op, dst, dstw, src1, src1w, src2, src2w) \ argument
618 sljit_emit_op2(compiler, (op), (dst), (dstw), (src1), (src1w), (src2), (src2w))
619 #define OP2U(op, src1, src1w, src2, src2w) \ argument
620 sljit_emit_op2u(compiler, (op), (src1), (src1w), (src2), (src2w))
633 #define CMP(type, src1, src1w, src2, src2w) \ argument
634 sljit_emit_cmp(compiler, (type), (src1), (src1w), (src2), (src2w))
635 #define CMPTO(type, src1, src1w, src2, src2w, label) \ argument
636 sljit_set_label(sljit_emit_cmp(compiler, (type), (src1), (src1w), (src2), (src2w)), (label))

Completed in 169 milliseconds