/PHP-8.3/ext/pcre/pcre2lib/sljit/ |
H A D | sljitNativeARM_32.c | 1904 sljit_s32 dst_reg; in emit_op() local 2003 dst_reg = FAST_IS_REG(dst) ? dst : TMP_REG2; in emit_op() 2014 if (FAST_IS_REG(src2) && dst_reg != TMP_REG2) in emit_op() 2020 src2_reg = (op <= SLJIT_MOV_P) ? dst_reg : TMP_REG2; in emit_op() 3098 sljit_s32 dst_reg, flags = GET_ALL_FLAGS(op); in sljit_emit_op_flags() local 3107 dst_reg = FAST_IS_REG(dst) ? dst : TMP_REG1; in sljit_emit_op_flags() 3110 FAIL_IF(push_inst(compiler, MOV | RD(dst_reg) | SRC2_IMM | 0)); in sljit_emit_op_flags() 3122 FAIL_IF(push_inst(compiler, ((ins | RD(dst_reg) | RN(dst_reg) | SRC2_IMM | 1) & ~COND_MASK) | cc)); in sljit_emit_op_flags() 3125 …FAIL_IF(push_inst(compiler, ((ins | RD(dst_reg) | RN(dst_reg) | SRC2_IMM | 0) & ~COND_MASK) | (cc … in sljit_emit_op_flags() 3136 sljit_s32 dst_reg, in sljit_emit_cmov() argument [all …]
|
H A D | sljitNativeARM_64.c | 2135 sljit_s32 dst_reg, in sljit_emit_cmov() argument 2142 CHECK(check_sljit_emit_cmov(compiler, type, dst_reg, src, srcw)); in sljit_emit_cmov() 2154 return push_inst(compiler, (CSEL ^ inv_bits) | (cc << 12) | RD(dst_reg) | RN(dst_reg) | RM(src)); in sljit_emit_cmov() 2313 sljit_s32 dst_reg; in sljit_get_local_base() local 2320 dst_reg = FAST_IS_REG(dst) ? dst : TMP_REG1; in sljit_get_local_base() 2331 FAIL_IF(push_inst(compiler, ins | RD(dst_reg) | RN(SLJIT_SP) | (sljit_ins)(offset << 10))); in sljit_get_local_base() 2333 …FAIL_IF(push_inst(compiler, ins | RD(dst_reg) | RN(SLJIT_SP) | (sljit_ins)((offset & 0xfff000) >> … in sljit_get_local_base() 2337 FAIL_IF(push_inst(compiler, ins | RD(dst_reg) | RN(dst_reg) | (sljit_ins)(offset << 10))); in sljit_get_local_base() 2341 FAIL_IF(load_immediate (compiler, dst_reg, offset)); in sljit_get_local_base() 2343 FAIL_IF(push_inst(compiler, ADDE | (0x3 << 13) | RD(dst_reg) | RN(SLJIT_SP) | RM(dst_reg))); in sljit_get_local_base() [all …]
|
H A D | sljitNativeARM_T2_32.c | 1767 sljit_s32 dst_reg, flags, src2_reg; in sljit_emit_op2() local 1775 dst_reg = FAST_IS_REG(dst) ? dst : TMP_REG1; in sljit_emit_op2() 1804 return emit_op_mem(compiler, WORD_SIZE | STORE, dst_reg, dst, dstw, TMP_REG2); in sljit_emit_op2() 2715 sljit_s32 dst_reg, in sljit_emit_cmov() argument 2721 CHECK(check_sljit_emit_cmov(compiler, type, dst_reg, src, srcw)); in sljit_emit_cmov() 2727 return push_inst16(compiler, MOV | SET_REGS44(dst_reg, src)); in sljit_emit_cmov() 2735 return push_inst32(compiler, MOVW | RD4(dst_reg) in sljit_emit_cmov() 2742 return push_inst32(compiler, MOV_WI | RD4(dst_reg) | tmp); in sljit_emit_cmov() 2748 return push_inst32(compiler, MVN_WI | RD4(dst_reg) | tmp); in sljit_emit_cmov() 2754 FAIL_IF(push_inst32(compiler, MOVW | RD4(dst_reg) in sljit_emit_cmov() [all …]
|
H A D | sljitLir.c | 1988 sljit_s32 dst_reg, in check_sljit_emit_cmov() argument 1997 CHECK_ARGUMENT(FUNCTION_CHECK_IS_REG(dst_reg)); in check_sljit_emit_cmov() 2016 sljit_verbose_reg(compiler, dst_reg); in check_sljit_emit_cmov() 2320 sljit_s32 dst_reg, in sljit_emit_cmov_generic() argument 2332 FAIL_IF(sljit_emit_op1(compiler, op, dst_reg, 0, src, srcw)); in sljit_emit_cmov_generic() 3036 sljit_s32 dst_reg, in sljit_emit_cmov() argument 3041 SLJIT_UNUSED_ARG(dst_reg); in sljit_emit_cmov()
|
H A D | sljitNativeX86_common.c | 3240 sljit_s32 dst_reg, argument 3246 CHECK(check_sljit_emit_cmov(compiler, type, dst_reg, src, srcw)); 3251 if (!sljit_has_cpu_feature(SLJIT_HAS_CMOV) || (dst_reg >= SLJIT_R3 && dst_reg <= SLJIT_S3)) 3252 return sljit_emit_cmov_generic(compiler, type, dst_reg, src, srcw); 3255 return sljit_emit_cmov_generic(compiler, type, dst_reg, src, srcw); 3272 inst = emit_x86_instruction(compiler, 2, dst_reg, 0, src, srcw);
|
H A D | sljitNativeSPARC_common.c | 1620 sljit_s32 dst_reg, in sljit_emit_cmov() argument 1624 CHECK(check_sljit_emit_cmov(compiler, type, dst_reg, src, srcw)); in sljit_emit_cmov() 1627 return sljit_emit_cmov_generic(compiler, type, dst_reg, src, srcw);; in sljit_emit_cmov()
|
H A D | sljitLir.h | 1511 sljit_s32 dst_reg,
|
H A D | sljitNativeS390X.c | 3560 sljit_s32 dst_reg, in sljit_emit_cmov() argument 3568 CHECK(check_sljit_emit_cmov(compiler, type, dst_reg, src, srcw)); in sljit_emit_cmov() 3575 …return push_inst(compiler, ins | R36A(gpr(dst_reg)) | (mask << 32) | (sljit_ins)(srcw & 0xffff) <<… in sljit_emit_cmov() 3586 return push_inst(compiler, ins | (mask << 12) | R4A(gpr(dst_reg)) | R0A(src_r)); in sljit_emit_cmov() 3589 return sljit_emit_cmov_generic(compiler, type, dst_reg, src, srcw); in sljit_emit_cmov()
|
H A D | sljitNativeMIPS_common.c | 3291 sljit_s32 dst_reg, in sljit_emit_cmov() argument 3299 CHECK(check_sljit_emit_cmov(compiler, type, dst_reg, src, srcw)); in sljit_emit_cmov() 3364 return push_inst(compiler, ins | S(src) | D(dst_reg), DR(dst_reg)); in sljit_emit_cmov() 3367 return sljit_emit_cmov_generic(compiler, type, dst_reg, src, srcw); in sljit_emit_cmov()
|
H A D | sljitNativePPC_common.c | 2576 sljit_s32 dst_reg, in sljit_emit_cmov() argument 2580 CHECK(check_sljit_emit_cmov(compiler, type, dst_reg, src, srcw)); in sljit_emit_cmov() 2582 return sljit_emit_cmov_generic(compiler, type, dst_reg, src, srcw);; in sljit_emit_cmov()
|
H A D | sljitNativeRISCV_common.c | 2645 sljit_s32 dst_reg, in sljit_emit_cmov() argument 2649 CHECK(check_sljit_emit_cmov(compiler, type, dst_reg, src, srcw)); in sljit_emit_cmov() 2651 return sljit_emit_cmov_generic(compiler, type, dst_reg, src, srcw);; in sljit_emit_cmov()
|
/PHP-8.3/ext/opcache/jit/ |
H A D | zend_jit_arm64.dasc | 323 | and dst_reg, src_reg, #0xff 330 | bw_ins dst_reg, src_reg1, wzr 332 | bw_ins dst_reg, src_reg1, #val 335 | bw_ins dst_reg, src_reg1, tmp_reg 341 | bw_ins dst_reg, src_reg1, xzr 343 | bw_ins dst_reg, src_reg1, #val 346 | bw_ins dst_reg, src_reg1, tmp_reg 424 | add_sub_ins dst_reg, src_reg1, wzr 1047 | orr dst_reg, src_reg1, src_reg2 1050 | and dst_reg, src_reg1, src_reg2 [all …]
|
H A D | zend_jit_x86.dasc | 884 | add dst_reg, src_reg 887 | sub dst_reg, src_reg 890 | imul dst_reg, src_reg 893 | or dst_reg, src_reg 896 | and dst_reg, src_reg 899 | xor dst_reg, src_reg 921 | vxorps xmm(dst_reg-ZREG_XMM0), xmm(dst_reg-ZREG_XMM0), xmm(dst_reg-ZREG_XMM0) 923 | xorps xmm(dst_reg-ZREG_XMM0), xmm(dst_reg-ZREG_XMM0) 933 | DOUBLE_SET_ZVAL_DVAL dst_addr, dst_reg 975 | vxorps xmm(dst_reg-ZREG_XMM0), xmm(dst_reg-ZREG_XMM0), xmm(dst_reg-ZREG_XMM0) [all …]
|
/PHP-8.3/ext/pcre/pcre2lib/ |
H A D | pcre2_jit_compile.c | 639 #define CMOV(type, dst_reg, src, srcw) \ argument 640 sljit_emit_cmov(compiler, (type), (dst_reg), (src), (srcw))
|