Home
last modified time | relevance | path

Searched refs:src_dst (Results 1 – 10 of 10) sorted by relevance

/PHP-8.3/ext/pcre/pcre2lib/sljit/
H A DsljitNativePPC_common.c1733 sljit_s32 src_dst, in sljit_emit_shift_into() argument
1751 if (src_dst == src1) { in sljit_emit_shift_into()
1781 FAIL_IF(push_inst(compiler, SRDI(src2w) | S(src_dst) | A(src_dst))); in sljit_emit_shift_into()
1785 FAIL_IF(push_inst(compiler, SLDI(src2w) | S(src_dst) | A(src_dst))); in sljit_emit_shift_into()
1788 return push_inst(compiler, OR | S(src_dst) | A(src_dst) | B(TMP_REG1)); in sljit_emit_shift_into()
1793 FAIL_IF(push_inst(compiler, SRWI(src2w) | S(src_dst) | A(src_dst))); in sljit_emit_shift_into()
1797 FAIL_IF(push_inst(compiler, SLWI(src2w) | S(src_dst) | A(src_dst))); in sljit_emit_shift_into()
1808 FAIL_IF(push_inst(compiler, (is_right ? SRD : SLD) | S(src_dst) | A(src_dst) | B(src2))); in sljit_emit_shift_into()
1812 return push_inst(compiler, OR | S(src_dst) | A(src_dst) | B(TMP_REG1)); in sljit_emit_shift_into()
1821 FAIL_IF(push_inst(compiler, (is_right ? SRW : SLW) | S(src_dst) | A(src_dst) | B(src2))); in sljit_emit_shift_into()
[all …]
H A DsljitNativeARM_T2_32.c1819 sljit_s32 src_dst, in sljit_emit_shift_into() argument
1826 CHECK(check_sljit_emit_shift_into(compiler, op, src_dst, src1, src1w, src2, src2w)); in sljit_emit_shift_into()
1831 if (src_dst == src1) { in sljit_emit_shift_into()
1833 …return sljit_emit_op2(compiler, is_left ? SLJIT_ROTL : SLJIT_ROTR, src_dst, 0, src_dst, 0, src2, s… in sljit_emit_shift_into()
1858 if (reg_map[src_dst] <= 7) in sljit_emit_shift_into()
1859 …FAIL_IF(push_inst16(compiler, (is_left ? LSLSI : LSRSI) | RD3(src_dst) | RN3(src_dst) | ((sljit_in… in sljit_emit_shift_into()
1861 …FAIL_IF(push_inst32(compiler, (is_left ? LSL_WI : LSR_WI) | RD4(src_dst) | RM4(src_dst) | IMM5(src… in sljit_emit_shift_into()
1864 …return push_inst32(compiler, ORR_W | RD4(src_dst) | RN4(src_dst) | RM4(src1) | (is_left ? 0x10 : 0… in sljit_emit_shift_into()
1872 if (IS_2_LO_REGS(src_dst, src2)) in sljit_emit_shift_into()
1875 …FAIL_IF(push_inst32(compiler, (is_left ? LSL_W : LSR_W) | RD4(src_dst) | RN4(src_dst) | RM4(src2))… in sljit_emit_shift_into()
[all …]
H A DsljitNativeARM_64.c1483 sljit_s32 src_dst, in sljit_emit_shift_into() argument
1492 CHECK(check_sljit_emit_shift_into(compiler, op, src_dst, src1, src1w, src2, src2w)); in sljit_emit_shift_into()
1496 if (src_dst == src1) { in sljit_emit_shift_into()
1498 …2(compiler, (is_left ? SLJIT_ROTL : SLJIT_ROTR) | (op & SLJIT_32), src_dst, 0, src_dst, 0, src2, s… in sljit_emit_shift_into()
1529 return push_inst(compiler, (EXTR ^ (inv_bits | (inv_bits >> 9))) | RD(src_dst) in sljit_emit_shift_into()
1530 | RN(is_left ? src_dst : src1) | RM(is_left ? src1 : src_dst) | ((sljit_ins)src2w << 10)); in sljit_emit_shift_into()
1533 …FAIL_IF(push_inst(compiler, ((is_left ? LSLV : LSRV) ^ inv_bits) | RD(src_dst) | RN(src_dst) | RM(… in sljit_emit_shift_into()
1553 return push_inst(compiler, (ORR ^ inv_bits) | RD(src_dst) | RN(src_dst) | RM(TMP_REG1)); in sljit_emit_shift_into()
H A DsljitNativeRISCV_common.c1834 sljit_s32 src_dst, in sljit_emit_shift_into() argument
1852 CHECK(check_sljit_emit_shift_into(compiler, op, src_dst, src1, src1w, src2, src2w)); in sljit_emit_shift_into()
1856 if (src_dst == src1) { in sljit_emit_shift_into()
1858 …2(compiler, (is_left ? SLJIT_ROTL : SLJIT_ROTR) | (op & SLJIT_32), src_dst, 0, src_dst, 0, src2, s… in sljit_emit_shift_into()
1893 FAIL_IF(push_inst(compiler, ins1 | RD(src_dst) | RS1(src_dst))); in sljit_emit_shift_into()
1895 return push_inst(compiler, OR | RD(src_dst) | RS1(src_dst) | RS2(TMP_REG1)); in sljit_emit_shift_into()
1908 FAIL_IF(push_inst(compiler, ins1 | WORD | RD(src_dst) | RS1(src_dst) | RS2(src2))); in sljit_emit_shift_into()
1918 return push_inst(compiler, OR | RD(src_dst) | RS1(src_dst) | RS2(TMP_REG1)); in sljit_emit_shift_into()
H A DsljitNativeMIPS_common.c2402 sljit_s32 src_dst, in sljit_emit_shift_into() argument
2417 CHECK(check_sljit_emit_shift_into(compiler, op, src_dst, src1, src1w, src2, src2w)); in sljit_emit_shift_into()
2421 if (src_dst == src1) { in sljit_emit_shift_into()
2423 …2(compiler, (is_left ? SLJIT_ROTL : SLJIT_ROTR) | (op & SLJIT_32), src_dst, 0, src_dst, 0, src2, s… in sljit_emit_shift_into()
2458 FAIL_IF(push_inst(compiler, ins1 | T(src_dst) | D(src_dst), DR(src_dst))); in sljit_emit_shift_into()
2460 return push_inst(compiler, OR | S(src_dst) | T(TMP_REG1) | D(src_dst), DR(src_dst)); in sljit_emit_shift_into()
2473 FAIL_IF(push_inst(compiler, ins2 | S(src2) | T(src_dst) | D(src_dst), DR(src_dst))); in sljit_emit_shift_into()
2483 return push_inst(compiler, OR | S(src_dst) | T(TMP_REG1) | D(src_dst), DR(src_dst)); in sljit_emit_shift_into()
H A DsljitNativeARM_32.c2229 sljit_s32 src_dst, in sljit_emit_shift_into() argument
2236 CHECK(check_sljit_emit_shift_into(compiler, op, src_dst, src1, src1w, src2, src2w)); in sljit_emit_shift_into()
2241 if (src_dst == src1) { in sljit_emit_shift_into()
2243 …return sljit_emit_op2(compiler, is_left ? SLJIT_ROTL : SLJIT_ROTR, src_dst, 0, src_dst, 0, src2, s… in sljit_emit_shift_into()
2269 …FAIL_IF(push_inst(compiler, MOV | RD(src_dst) | RM(src_dst) | ((sljit_uw)(is_left ? 0 : 1) << 5) |… in sljit_emit_shift_into()
2271 …return push_inst(compiler, ORR | RD(src_dst) | RN(src_dst) | RM(src1) | ((sljit_uw)(is_left ? 1 : … in sljit_emit_shift_into()
2279 …FAIL_IF(push_inst(compiler, MOV | RD(src_dst) | RM8(src2) | ((sljit_uw)(is_left ? 0 : 1) << 5) | 0… in sljit_emit_shift_into()
2282 …return push_inst(compiler, ORR | RD(src_dst) | RN(src_dst) | RM(TMP_REG1) | ((sljit_uw)(is_left ? … in sljit_emit_shift_into()
H A DsljitNativeX86_common.c2517 sljit_s32 src_dst, argument
2532 CHECK(check_sljit_emit_shift_into(compiler, op, src_dst, src1, src1w, src2, src2w));
2556 is_rotate = (src_dst == src1);
2557 CHECK_EXTRA_REGS(src_dst, dstw, (void)0);
2560 return emit_shift(compiler, is_left ? ROL : ROR, src_dst, dstw, src1, src1w, src2, src2w);
2580 if (src_dst == SLJIT_PREF_SHIFT_REG)
2581 src_dst = TMP_REG1;
2597 if (src_dst == SLJIT_PREF_SHIFT_REG) {
2598 src_dst = tmp2;
2605 inst = emit_x86_instruction(compiler, 2, src1, 0, src_dst, dstw);
H A DsljitLir.c1464 sljit_s32 src_dst, in check_sljit_emit_shift_into() argument
1472 CHECK_ARGUMENT(FUNCTION_CHECK_IS_REG(src_dst)); in check_sljit_emit_shift_into()
1481 sljit_verbose_reg(compiler, src_dst); in check_sljit_emit_shift_into()
2846 sljit_s32 src_dst, in sljit_emit_shift_into() argument
2852 SLJIT_UNUSED_ARG(src_dst); in sljit_emit_shift_into()
H A DsljitNativeS390X.c2934 sljit_s32 src_dst, in sljit_emit_shift_into() argument
2940 sljit_gpr src_dst_r = gpr(src_dst); in sljit_emit_shift_into()
2946 CHECK(check_sljit_emit_shift_into(compiler, op, src_dst, src1, src1w, src2, src2w)); in sljit_emit_shift_into()
2950 if (src_dst == src1) { in sljit_emit_shift_into()
2952 …(compiler, (is_right ? SLJIT_ROTR : SLJIT_ROTL) | (op & SLJIT_32), src_dst, 0, src_dst, 0, src2, s… in sljit_emit_shift_into()
H A DsljitLir.h1207 sljit_s32 src_dst,

Completed in 106 milliseconds