/PHP-8.0/ext/pcre/pcre2lib/sljit/ |
H A D | sljitNativeARM_32.c | 1476 sljit_s32 dst_reg; in emit_op() local 1563 dst_reg = SLOW_IS_REG(dst) ? dst : TMP_REG2; in emit_op() 1574 if (FAST_IS_REG(src2) && dst_reg != TMP_REG2) in emit_op() 1580 src2_reg = (op <= SLJIT_MOV_P) ? dst_reg : TMP_REG2; in emit_op() 2510 sljit_s32 dst_reg, flags = GET_ALL_FLAGS(op); in sljit_emit_op_flags() local 2519 dst_reg = FAST_IS_REG(dst) ? dst : TMP_REG1; in sljit_emit_op_flags() 2522 FAIL_IF(push_inst(compiler, MOV | RD(dst_reg) | SRC2_IMM | 0)); in sljit_emit_op_flags() 2534 FAIL_IF(push_inst(compiler, ((ins | RD(dst_reg) | RN(dst_reg) | SRC2_IMM | 1) & ~COND_MASK) | cc)); in sljit_emit_op_flags() 2537 …FAIL_IF(push_inst(compiler, ((ins | RD(dst_reg) | RN(dst_reg) | SRC2_IMM | 0) & ~COND_MASK) | (cc … in sljit_emit_op_flags() 2548 sljit_s32 dst_reg, in sljit_emit_cmov() argument [all …]
|
H A D | sljitNativeARM_64.c | 1849 sljit_s32 dst_reg, in sljit_emit_cmov() argument 1852 sljit_ins inv_bits = (dst_reg & SLJIT_I32_OP) ? W_OP : 0; in sljit_emit_cmov() 1856 CHECK(check_sljit_emit_cmov(compiler, type, dst_reg, src, srcw)); in sljit_emit_cmov() 1859 if (dst_reg & SLJIT_I32_OP) in sljit_emit_cmov() 1867 dst_reg &= ~SLJIT_I32_OP; in sljit_emit_cmov() 1869 return push_inst(compiler, (CSEL ^ inv_bits) | (cc << 12) | RD(dst_reg) | RN(dst_reg) | RM(src)); in sljit_emit_cmov() 1953 sljit_s32 dst_reg; in sljit_get_local_base() local 1961 dst_reg = FAST_IS_REG(dst) ? dst : TMP_REG1; in sljit_get_local_base() 1977 FAIL_IF(push_inst(compiler, ins | RD(dst_reg) | RN(dst_reg) | (offset << 10))); in sljit_get_local_base() 1981 FAIL_IF(load_immediate (compiler, dst_reg, offset)); in sljit_get_local_base() [all …]
|
H A D | sljitNativeARM_T2_32.c | 1432 sljit_s32 dst_reg, flags, src2_reg; in sljit_emit_op2() local 1443 dst_reg = SLOW_IS_REG(dst) ? dst : TMP_REG1; in sljit_emit_op2() 2220 sljit_s32 dst_reg, in sljit_emit_cmov() argument 2226 CHECK(check_sljit_emit_cmov(compiler, type, dst_reg, src, srcw)); in sljit_emit_cmov() 2228 dst_reg &= ~SLJIT_I32_OP; in sljit_emit_cmov() 2234 return push_inst16(compiler, MOV | SET_REGS44(dst_reg, src)); in sljit_emit_cmov() 2242 return push_inst32(compiler, MOVW | RD4(dst_reg) in sljit_emit_cmov() 2249 return push_inst32(compiler, MOV_WI | RD4(dst_reg) | tmp); in sljit_emit_cmov() 2255 return push_inst32(compiler, MVN_WI | RD4(dst_reg) | tmp); in sljit_emit_cmov() 2261 FAIL_IF(push_inst32(compiler, MOVW | RD4(dst_reg) in sljit_emit_cmov() [all …]
|
H A D | sljitLir.c | 1834 sljit_s32 dst_reg, in check_sljit_emit_cmov() argument 1842 CHECK_ARGUMENT(FUNCTION_CHECK_IS_REG(dst_reg & ~SLJIT_I32_OP)); in check_sljit_emit_cmov() 1858 !(dst_reg & SLJIT_I32_OP) ? "" : "32", in check_sljit_emit_cmov() 1860 sljit_verbose_reg(compiler, dst_reg & ~SLJIT_I32_OP); in check_sljit_emit_cmov() 2040 sljit_s32 dst_reg, in sljit_emit_cmov_generic() argument 2045 sljit_s32 op = (dst_reg & SLJIT_I32_OP) ? SLJIT_MOV32 : SLJIT_MOV; in sljit_emit_cmov_generic() 2058 FAIL_IF(sljit_emit_op1(compiler, op, dst_reg & ~SLJIT_I32_OP, 0, src, srcw)); in sljit_emit_cmov_generic() 2616 sljit_s32 dst_reg, in sljit_emit_cmov() argument 2621 SLJIT_UNUSED_ARG(dst_reg); in sljit_emit_cmov()
|
H A D | sljitNativeX86_common.c | 2961 sljit_s32 dst_reg, argument 2967 CHECK(check_sljit_emit_cmov(compiler, type, dst_reg, src, srcw)); 2970 dst_reg &= ~SLJIT_I32_OP; 2972 if (!sljit_has_cpu_feature(SLJIT_HAS_CMOV) || (dst_reg >= SLJIT_R3 && dst_reg <= SLJIT_S3)) 2973 return sljit_emit_cmov_generic(compiler, type, dst_reg, src, srcw); 2976 return sljit_emit_cmov_generic(compiler, type, dst_reg, src, srcw); 2983 compiler->mode32 = dst_reg & SLJIT_I32_OP; 2984 dst_reg &= ~SLJIT_I32_OP; 2993 inst = emit_x86_instruction(compiler, 2, dst_reg, 0, src, srcw);
|
H A D | sljitNativeMIPS_common.c | 2185 sljit_s32 dst_reg, in sljit_emit_cmov() argument 2193 CHECK(check_sljit_emit_cmov(compiler, type, dst_reg, src, srcw)); in sljit_emit_cmov() 2199 if (dst_reg & SLJIT_I32_OP) in sljit_emit_cmov() 2207 dst_reg &= ~SLJIT_I32_OP; in sljit_emit_cmov() 2250 return push_inst(compiler, ins | S(src) | D(dst_reg), DR(dst_reg)); in sljit_emit_cmov() 2253 return sljit_emit_cmov_generic(compiler, type, dst_reg, src, srcw); in sljit_emit_cmov()
|
H A D | sljitNativeSPARC_common.c | 1500 sljit_s32 dst_reg, in sljit_emit_cmov() argument 1504 CHECK(check_sljit_emit_cmov(compiler, type, dst_reg, src, srcw)); in sljit_emit_cmov() 1507 return sljit_emit_cmov_generic(compiler, type, dst_reg, src, srcw);; in sljit_emit_cmov()
|
H A D | sljitLir.h | 1310 sljit_s32 dst_reg,
|
H A D | sljitNativePPC_common.c | 2218 sljit_s32 dst_reg, in sljit_emit_cmov() argument 2222 CHECK(check_sljit_emit_cmov(compiler, type, dst_reg, src, srcw)); in sljit_emit_cmov() 2224 return sljit_emit_cmov_generic(compiler, type, dst_reg, src, srcw);; in sljit_emit_cmov()
|
/PHP-8.0/ext/opcache/jit/ |
H A D | zend_jit_x86.dasc | 888 | add dst_reg, src_reg 891 | sub dst_reg, src_reg 894 | imul dst_reg, src_reg 897 | or dst_reg, src_reg 900 | and dst_reg, src_reg 903 | xor dst_reg, src_reg 925 | vxorps xmm(dst_reg-ZREG_XMM0), xmm(dst_reg-ZREG_XMM0), xmm(dst_reg-ZREG_XMM0) 927 | xorps xmm(dst_reg-ZREG_XMM0), xmm(dst_reg-ZREG_XMM0) 937 | SSE_SET_ZVAL_DVAL dst_addr, dst_reg 979 | vxorps xmm(dst_reg-ZREG_XMM0), xmm(dst_reg-ZREG_XMM0), xmm(dst_reg-ZREG_XMM0) [all …]
|
/PHP-8.0/ext/pcre/pcre2lib/ |
H A D | pcre2_jit_compile.c | 634 #define CMOV(type, dst_reg, src, srcw) \ argument 635 sljit_emit_cmov(compiler, (type), (dst_reg), (src), (srcw))
|