Home
last modified time | relevance | path

Searched refs:dst_reg (Results 1 – 9 of 9) sorted by relevance

/PHP-7.2/ext/pcre/pcrelib/sljit/
H A DsljitNativeARM_T2_32.c1399 sljit_s32 dst_reg, flags, src2_reg; in sljit_emit_op2() local
1410 dst_reg = SLOW_IS_REG(dst) ? dst : TMP_REG1; in sljit_emit_op2()
1905 sljit_s32 dst_reg, in sljit_emit_cmov() argument
1911 CHECK(check_sljit_emit_cmov(compiler, type, dst_reg, src, srcw)); in sljit_emit_cmov()
1913 dst_reg &= ~SLJIT_I32_OP; in sljit_emit_cmov()
1919 return push_inst16(compiler, MOV | SET_REGS44(dst_reg, src)); in sljit_emit_cmov()
1927 return push_inst32(compiler, MOVW | RD4(dst_reg) | in sljit_emit_cmov()
1934 return push_inst32(compiler, MOV_WI | RD4(dst_reg) | tmp); in sljit_emit_cmov()
1940 return push_inst32(compiler, MVN_WI | RD4(dst_reg) | tmp); in sljit_emit_cmov()
1946 FAIL_IF(push_inst32(compiler, MOVW | RD4(dst_reg) | in sljit_emit_cmov()
[all …]
H A DsljitNativeARM_32.c1450 sljit_s32 dst_reg; in emit_op() local
1537 dst_reg = SLOW_IS_REG(dst) ? dst : TMP_REG2; in emit_op()
1548 if (FAST_IS_REG(src2) && dst_reg != TMP_REG2) in emit_op()
1554 src2_reg = (op <= SLJIT_MOVU_P) ? dst_reg : TMP_REG2; in emit_op()
1564 FAIL_IF(emit_single_op(compiler, op, flags, dst_reg, src1_reg, src2_reg)); in emit_op()
1569 return emit_op_mem(compiler, inp_flags, dst_reg, dst, dstw, TMP_REG1); in emit_op()
2255 sljit_s32 dst_reg, in sljit_emit_cmov() argument
2261 CHECK(check_sljit_emit_cmov(compiler, type, dst_reg, src, srcw)); in sljit_emit_cmov()
2263 dst_reg &= ~SLJIT_I32_OP; in sljit_emit_cmov()
2270 …return push_inst(compiler, (EMIT_DATA_PROCESS_INS(MOV_DP, 0, dst_reg, SLJIT_UNUSED, tmp) & ~COND_M… in sljit_emit_cmov()
[all …]
H A DsljitLir.c1555 sljit_s32 dst_reg, in check_sljit_emit_cmov() argument
1561 CHECK_ARGUMENT(FUNCTION_CHECK_IS_REG(dst_reg & ~SLJIT_I32_OP)); in check_sljit_emit_cmov()
1576 !(dst_reg & SLJIT_I32_OP) ? "" : ".i", in check_sljit_emit_cmov()
1578 sljit_verbose_reg(compiler, dst_reg & ~SLJIT_I32_OP); in check_sljit_emit_cmov()
1676 sljit_s32 dst_reg, in sljit_emit_cmov_generic() argument
1681 sljit_s32 op = (dst_reg & SLJIT_I32_OP) ? SLJIT_MOV32 : SLJIT_MOV; in sljit_emit_cmov_generic()
1694 FAIL_IF(sljit_emit_op1(compiler, op, dst_reg & ~SLJIT_I32_OP, 0, src, srcw)); in sljit_emit_cmov_generic()
2176 sljit_s32 dst_reg, in sljit_emit_cmov() argument
2181 SLJIT_UNUSED_ARG(dst_reg); in sljit_emit_cmov()
H A DsljitNativeX86_common.c2793 sljit_s32 dst_reg, argument
2799 CHECK(check_sljit_emit_cmov(compiler, type, dst_reg, src, srcw));
2802 dst_reg &= ~SLJIT_I32_OP;
2804 if (!sljit_has_cpu_feature(SLJIT_HAS_CMOV) || (dst_reg >= SLJIT_R3 && dst_reg <= SLJIT_S3))
2805 return sljit_emit_cmov_generic(compiler, type, dst_reg, src, srcw);
2808 return sljit_emit_cmov_generic(compiler, type, dst_reg, src, srcw);
2815 compiler->mode32 = dst_reg & SLJIT_I32_OP;
2816 dst_reg &= ~SLJIT_I32_OP;
2825 inst = emit_x86_instruction(compiler, 2, dst_reg, 0, src, srcw);
H A DsljitNativeARM_64.c2046 sljit_s32 dst_reg, in sljit_emit_cmov() argument
2049 sljit_ins inv_bits = (dst_reg & SLJIT_I32_OP) ? (1 << 31) : 0; in sljit_emit_cmov()
2053 CHECK(check_sljit_emit_cmov(compiler, type, dst_reg, src, srcw)); in sljit_emit_cmov()
2056 if (dst_reg & SLJIT_I32_OP) in sljit_emit_cmov()
2064 dst_reg &= ~SLJIT_I32_OP; in sljit_emit_cmov()
2066 return push_inst(compiler, (CSEL ^ inv_bits) | (cc << 12) | RD(dst_reg) | RN(dst_reg) | RM(src)); in sljit_emit_cmov()
H A DsljitNativeMIPS_common.c2018 sljit_s32 dst_reg, in sljit_emit_cmov() argument
2026 CHECK(check_sljit_emit_cmov(compiler, type, dst_reg, src, srcw)); in sljit_emit_cmov()
2032 if (dst_reg & SLJIT_I32_OP) in sljit_emit_cmov()
2040 dst_reg &= ~SLJIT_I32_OP; in sljit_emit_cmov()
2083 return push_inst(compiler, ins | S(src) | D(dst_reg), DR(dst_reg)); in sljit_emit_cmov()
2086 return sljit_emit_cmov_generic(compiler, type, dst_reg, src, srcw); in sljit_emit_cmov()
H A DsljitLir.h1225 sljit_s32 dst_reg,
H A DsljitNativeSPARC_common.c1438 sljit_s32 dst_reg, in sljit_emit_cmov() argument
1442 CHECK(check_sljit_emit_cmov(compiler, type, dst_reg, src, srcw)); in sljit_emit_cmov()
1445 return sljit_emit_cmov_generic(compiler, type, dst_reg, src, srcw);; in sljit_emit_cmov()
H A DsljitNativePPC_common.c2392 sljit_s32 dst_reg, in sljit_emit_cmov() argument
2396 CHECK(check_sljit_emit_cmov(compiler, type, dst_reg, src, srcw)); in sljit_emit_cmov()
2398 return sljit_emit_cmov_generic(compiler, type, dst_reg, src, srcw);; in sljit_emit_cmov()

Completed in 93 milliseconds