/PHP-8.2/ext/pcre/pcre2lib/sljit/ |
H A D | sljitNativePPC_32.c | 46 sljit_s32 dst, sljit_s32 src1, sljit_s32 src2) in emit_single_op() argument 55 SLJIT_ASSERT(src1 == TMP_REG1); in emit_single_op() 62 SLJIT_ASSERT(src1 == TMP_REG1); in emit_single_op() 77 SLJIT_ASSERT(src1 == TMP_REG1); in emit_single_op() 89 SLJIT_ASSERT(src1 == TMP_REG1); in emit_single_op() 93 SLJIT_ASSERT(src1 == TMP_REG1); in emit_single_op() 97 SLJIT_ASSERT(src1 == TMP_REG1); in emit_single_op() 123 src1 = dst; in emit_single_op() 171 if (src1 != TMP_ZERO) in emit_single_op() 183 SLJIT_ASSERT(src1 != TMP_ZERO); in emit_single_op() [all …]
|
H A D | sljitNativePPC_64.c | 133 src1 = TMP_REG1; \ 144 src1 = TMP_REG1; \ 155 SLJIT_ASSERT(src1 == TMP_REG1); in emit_single_op() 162 SLJIT_ASSERT(src1 == TMP_REG1); in emit_single_op() 175 SLJIT_ASSERT(src1 == TMP_REG1); in emit_single_op() 224 src1 = TMP_REG1; in emit_single_op() 246 src1 = dst; in emit_single_op() 303 if (src1 != TMP_ZERO) { in emit_single_op() 305 src1 = TMP_REG1; in emit_single_op() 314 if (src1 != TMP_ZERO) in emit_single_op() [all …]
|
H A D | sljitNativeRISCV_common.c | 1482 if (dst != src1) in emit_single_op() 1560 src1 = src2; in emit_op() 1569 src1_r = src1; in emit_op() 1876 src1 = TMP_REG1; in sljit_emit_shift_into() 1879 src1 = TMP_REG1; in sljit_emit_shift_into() 1913 src1 = TMP_REG1; in sljit_emit_shift_into() 2066 src1 = TMP_FREG1; in sljit_emit_fop1_cmp() 2216 src1 = TMP_FREG1; in sljit_emit_fop2() 2415 src1 = TMP_REG1; in sljit_emit_cmp() 2426 src1 = TMP_REG1; in sljit_emit_cmp() [all …]
|
H A D | sljitNativeX86_common.c | 1782 if (src1 & SLJIT_IMM) { 2016 if (dst_r != src1) 2059 if (FAST_IS_REG(src1)) { 2137 src1 = TMP_REG1; 2313 if (src1 != dst) 2565 src1 = TMP_REG1; 2578 src1 = TMP_REG1; 2595 src1 = TMP_REG1; 2829 src1 = TMP_FREG; 2920 if (dst == src1) [all …]
|
H A D | sljitNativeSPARC_32.c | 39 sljit_s32 dst, sljit_s32 src1, sljit_sw src2) in emit_single_op() argument 45 SLJIT_ASSERT(src1 == TMP_REG1 && !(flags & SRC2_IMM)); in emit_single_op() 52 SLJIT_ASSERT(src1 == TMP_REG1 && !(flags & SRC2_IMM)); in emit_single_op() 64 SLJIT_ASSERT(src1 == TMP_REG1 && !(flags & SRC2_IMM)); in emit_single_op() 73 SLJIT_ASSERT(src1 == TMP_REG1 && !(flags & SRC2_IMM)); in emit_single_op() 77 SLJIT_ASSERT(src1 == TMP_REG1 && !(flags & SRC2_IMM)); in emit_single_op() 108 FAIL_IF(push_inst(compiler, SMUL | D(dst) | S1(src1) | ARG2(flags, src2), DR(dst))); in emit_single_op() 119 …return push_inst(compiler, OR | (flags & SET_FLAGS) | D(dst) | S1(src1) | ARG2(flags, src2), DRF(d… in emit_single_op() 125 FAIL_IF(push_inst(compiler, SLL | D(dst) | S1(src1) | ARG2(flags, src2), DR(dst))); in emit_single_op() 129 FAIL_IF(push_inst(compiler, SRL | D(dst) | S1(src1) | ARG2(flags, src2), DR(dst))); in emit_single_op() [all …]
|
H A D | sljitNativeS390X.c | 1085 if (dst == src1) in emit_rr() 1164 if (dst == src1) in emit_ri() 1212 if (dst == src1) in emit_rx() 1371 if (dst == src1) in emit_commutative() 2459 return emit_rr(compiler, ins, src1, src1, src1w, src2, src2w); in sljit_emit_sub() 2602 if (dst == src1) in sljit_emit_bitwise_imm() 2867 src1 ^= src2; in sljit_emit_op2() 2868 src2 ^= src1; in sljit_emit_op2() 2869 src1 ^= src2; in sljit_emit_op2() 3312 src2 = src1; in sljit_emit_fop2() [all …]
|
H A D | sljitNativeMIPS_common.c | 1941 if (dst != src1) in emit_single_op() 2059 src1 = src2; in emit_op() 2068 src1_r = src1; in emit_op() 2441 src1 = TMP_REG1; in sljit_emit_shift_into() 2444 src1 = TMP_REG1; in sljit_emit_shift_into() 2478 src1 = TMP_REG1; in sljit_emit_shift_into() 2634 src1 = TMP_FREG1; in sljit_emit_fop1_cmp() 2781 src1 = TMP_FREG1; in sljit_emit_fop2() 2993 src1 = 0; \ 3029 src1 = TMP_REG1; in sljit_emit_cmp() [all …]
|
H A D | sljitNativePPC_common.c | 1221 if (FAST_IS_REG(src1)) { in emit_op() 1222 src1_r = src1; in emit_op() 1499 if (src1 & SLJIT_IMM) in sljit_emit_op2() 1751 if (src_dst == src1) { in sljit_emit_shift_into() 1769 if (src1 & SLJIT_MEM) { in sljit_emit_shift_into() 1771 src1 = TMP_REG1; in sljit_emit_shift_into() 1774 src1 = TMP_REG1; in sljit_emit_shift_into() 2040 if (src1 & SLJIT_MEM) { in sljit_emit_fop1_cmp() 2042 src1 = TMP_FREG1; in sljit_emit_fop1_cmp() 2132 if (src1 & SLJIT_MEM) { in sljit_emit_fop2() [all …]
|
H A D | sljitNativeSPARC_common.c | 853 src1 = src2; in emit_op() 862 if (FAST_IS_REG(src1)) in emit_op() 863 src1_r = src1; in emit_op() 864 else if (src1 & SLJIT_IMM) { in emit_op() 914 if (!can_cache(src1, src1w, src2, src2w) && can_cache(src1, src1w, dst, dstw)) { in emit_op() 1198 if (src1 & SLJIT_MEM) { in sljit_emit_fop1_cmp() 1200 src1 = TMP_FREG1; in sljit_emit_fop1_cmp() 1285 if (src1 & SLJIT_MEM) { in sljit_emit_fop2() 1288 src1 = TMP_FREG1; in sljit_emit_fop2() 1302 if (!can_cache(src1, src1w, src2, src2w) && can_cache(src1, src1w, dst, dstw)) { in sljit_emit_fop2() [all …]
|
H A D | sljitNativeARM_32.c | 1964 src1 = src2; in emit_op() 1972 src1 = src2; in emit_op() 1981 src1 = src2; in emit_op() 1991 if (FAST_IS_REG(src1)) in emit_op() 1992 src1_reg = src1; in emit_op() 2241 if (src_dst == src1) { in sljit_emit_shift_into() 2260 if (src1 & SLJIT_MEM) { in sljit_emit_shift_into() 2262 src1 = TMP_REG1; in sljit_emit_shift_into() 2265 src1 = TMP_REG1; in sljit_emit_shift_into() 2447 src1 = TMP_FREG1; in sljit_emit_fop1_cmp() [all …]
|
H A D | sljitNativeARM_64.c | 1444 if (src1 & SLJIT_MEM) { in sljit_emit_op2() 1446 src1 = TMP_REG1; in sljit_emit_op2() 1454 if (src1 & SLJIT_IMM) in sljit_emit_op2() 1457 src1w = src1; in sljit_emit_op2() 1496 if (src_dst == src1) { in sljit_emit_shift_into() 1517 if (src1 & SLJIT_MEM) { in sljit_emit_shift_into() 1519 src1 = TMP_REG1; in sljit_emit_shift_into() 1522 src1 = TMP_REG1; in sljit_emit_shift_into() 1548 src1 = TMP_REG1; in sljit_emit_shift_into() 1730 src1 = TMP_FREG1; in sljit_emit_fop1_cmp() [all …]
|
H A D | sljitLir.c | 1626 FUNCTION_FCHECK(src1, src1w); in check_sljit_emit_fop1_cmp() 1714 FUNCTION_FCHECK(src1, src1w); in check_sljit_emit_fop2() 2484 src1 = src2; in sljit_emit_cmp() 2524 tmp_src = src1; in sljit_emit_cmp() 2525 src1 = src2; in sljit_emit_cmp() 2823 SLJIT_UNUSED_ARG(src1); in sljit_emit_op2() 2837 SLJIT_UNUSED_ARG(src1); in sljit_emit_op2u() 2853 SLJIT_UNUSED_ARG(src1); in sljit_emit_shift_into() 2917 SLJIT_UNUSED_ARG(src1); in sljit_emit_fop2() 2956 SLJIT_UNUSED_ARG(src1); in sljit_emit_cmp() [all …]
|
H A D | sljitNativeARM_T2_32.c | 1781 if (src1 & SLJIT_IMM) in sljit_emit_op2() 1783 else if (src1 & SLJIT_MEM) { in sljit_emit_op2() 1788 src1w = src1; in sljit_emit_op2() 1831 if (src_dst == src1) { in sljit_emit_shift_into() 1849 if (src1 & SLJIT_MEM) { in sljit_emit_shift_into() 1851 src1 = TMP_REG1; in sljit_emit_shift_into() 1854 src1 = TMP_REG1; in sljit_emit_shift_into() 2040 if (src1 & SLJIT_MEM) { in sljit_emit_fop1_cmp() 2042 src1 = TMP_FREG1; in sljit_emit_fop1_cmp() 2117 if (src1 & SLJIT_MEM) { in sljit_emit_fop2() [all …]
|
H A D | sljitLir.h | 1158 sljit_s32 src1, sljit_sw src1w, 1165 sljit_s32 src1, sljit_sw src1w, 1208 sljit_s32 src1, sljit_sw src1w, 1306 sljit_s32 src1, sljit_sw src1w, 1445 sljit_s32 src1, sljit_sw src1w, 1458 sljit_s32 src1, sljit_sw src1w,
|
/PHP-8.2/ext/opcache/jit/ir/ |
H A D | ir.c | 1795 ir_ref _ir_PHI_2(ir_ctx *ctx, ir_type type, ir_ref src1, ir_ref src2) in _ir_PHI_2() argument 1799 if (src1 == src2 && src1 != IR_UNUSED) { in _ir_PHI_2() 1800 return src1; in _ir_PHI_2() 1802 return ir_emit3(ctx, IR_OPTX(IR_PHI, type, 3), ctx->control, src1, src2); in _ir_PHI_2() 1934 void _ir_MERGE_2(ir_ctx *ctx, ir_ref src1, ir_ref src2) in _ir_MERGE_2() argument 1937 ctx->control = ir_emit2(ctx, IR_OPTX(IR_MERGE, IR_VOID, 2), src1, src2); in _ir_MERGE_2() 2019 ir_ref _ir_LOOP_BEGIN(ir_ctx *ctx, ir_ref src1) in _ir_LOOP_BEGIN() argument 2022 ctx->control = ir_emit2(ctx, IR_OPTX(IR_LOOP_BEGIN, IR_VOID, 2), src1, IR_UNUSED); in _ir_LOOP_BEGIN()
|
H A D | ir_aarch64.dasc | 155 |.macro ASM_REG_REG_REG_OP, op, type, dst, src1, src2 157 | op Rx(dst), Rx(src1), Rx(src2) 159 | op Rw(dst), Rw(src1), Rw(src2) 165 | op Rx(dst), Rx(src1), Rx(src2), txt 167 | op Rw(dst), Rw(src1), Rw(src2), txt 173 | op Rx(dst), Rx(src1), Rx(src2), Rx(src3) 175 | op Rw(dst), Rw(src1), Rw(src2), Rw(src3); 179 |.macro ASM_REG_REG_IMM_OP, op, type, dst, src1, val 181 | op Rx(dst), Rx(src1), #val 183 | op Rw(dst), Rw(src1), #val [all …]
|
H A D | ir_builder.h | 622 ir_ref _ir_PHI_2(ir_ctx *ctx, ir_type type, ir_ref src1, ir_ref src2); 663 void _ir_MERGE_2(ir_ctx *ctx, ir_ref src1, ir_ref src2); 667 ir_ref _ir_LOOP_BEGIN(ir_ctx *ctx, ir_ref src1);
|
/PHP-8.2/Zend/ |
H A D | zend_compile.h | 906 ZEND_API zend_string *zend_mangle_property_name(const char *src1, size_t src1_length, const char *s…
|
H A D | zend_compile.c | 1508 ZEND_API zend_string *zend_mangle_property_name(const char *src1, size_t src1_length, const char *s… in zend_mangle_property_name() argument 1514 memcpy(ZSTR_VAL(prop_name) + 1, src1, src1_length+1); in zend_mangle_property_name()
|
/PHP-8.2/Zend/Optimizer/ |
H A D | zend_inference.c | 1098 int src1 = p->sources[0]; in zend_inference_calc_range() local 1100 if (ssa->var_info[src1].has_range) { in zend_inference_calc_range() 1101 *tmp = ssa->var_info[src1].range; in zend_inference_calc_range() 1107 && ssa->vars[src1].definition >= 0) { in zend_inference_calc_range() 1109 line = ssa->vars[src1].definition; in zend_inference_calc_range()
|
/PHP-8.2/ext/pcre/pcre2lib/ |
H A D | pcre2_jit_compile.c | 617 #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))
|