Home
last modified time | relevance | path

Searched refs:src (Results 151 – 175 of 255) sorted by path

1234567891011

/php-src/ext/opcache/jit/ir/
H A Dir_aarch64.dasc151 | op Rx(dst), Rx(src)
153 | op Rw(dst), Rw(src)
1318 ir_insn *insn = &ctx->ir_base[src];
1326 label = ir_const_label(ctx, src);
1398 if (IR_IS_CONST_REF(src)) {
1418 } else if (ctx->vregs[src]) {
1536 | mov sp, Rx(src)
1540 | mov Rx(dst), Rx(src)
1543 | mov Rw(dst), Rw(src)
1553 | mov Rx(dst), Rx(src)
[all …]
H A Dir_builder.h630 void _ir_PHI_SET_OP(ir_ctx *ctx, ir_ref phi, ir_ref pos, ir_ref src);
657 void _ir_VA_COPY(ir_ctx *ctx, ir_ref dst, ir_ref src);
660 void _ir_ENTRY(ir_ctx *ctx, ir_ref src, ir_ref num);
661 void _ir_BEGIN(ir_ctx *ctx, ir_ref src);
672 void _ir_MERGE_SET_OP(ir_ctx *ctx, ir_ref merge, ir_ref pos, ir_ref src);
H A Dir_cfg.c1108 chains[src].head = head; in ir_chain_head_path_compress()
1109 src = next; in ir_chain_head_path_compress()
1129 chains[dst_tail].next = src; in ir_join_chains()
1133 chains[dst].head = src; in ir_join_chains()
1411 IR_ASSERT(chains[src].head == src); in ir_schedule_blocks_bottom_up()
1443 IR_ASSERT(chains[src].head == src); in ir_schedule_blocks_bottom_up()
1516 if (chains[src].head == src) { in ir_schedule_blocks_bottom_up()
1517 IR_ASSERT(src == ir_chain_head(chains, e->from) && chains[src].tail == e->from); in ir_schedule_blocks_bottom_up()
1518 if (src != dst) { in ir_schedule_blocks_bottom_up()
1523 uint32_t prev = src; in ir_schedule_blocks_bottom_up()
[all …]
H A Dir_emit.c920 ir_reg src = ir_get_alocated_reg(ctx, ref, k); in ir_emit_dessa_moves() local
931 from = (src != IR_REG_NONE && !IR_REG_SPILLED(src)) ? in ir_emit_dessa_moves()
932 (ir_ref)src : (ir_ref)(IR_REG_NUM + ctx->vregs[input]); in ir_emit_dessa_moves()
H A Dir_ra.c2113 ir_ref *loc, *pred, *src, *dst, i, *p, ref, input; in ir_gen_dessa_moves() local
2134 src = pred + ctx->vregs_count + 1; in ir_gen_dessa_moves()
2135 dst = src + ctx->vregs_count + 1; in ir_gen_dessa_moves()
2149 src[s] = input; in ir_gen_dessa_moves()
2159 src[0] = dst[0] = 0; in ir_gen_dessa_moves()
2183 emit_copy(ctx, ctx->ir_base[dst[b]].type, src[c], dst[b]); in ir_gen_dessa_moves()
2186 src[b] = dst[b]; in ir_gen_dessa_moves()
2196 emit_copy(ctx, ctx->ir_base[src[b]].type, src[b], 0); in ir_gen_dessa_moves()
H A Dir_x86.dasc3014 ir_insn *insn = &ctx->ir_base[src];
3030 label = ir_const_label(ctx, src);
3069 if (IR_IS_CONST_REF(src)) {
3088 } else if (ctx->vregs[src]) {
3091 ir_load_local_addr(ctx, reg, src);
3125 IR_ASSERT(IR_IS_CONST_REF(src));
3217 | movsx Rd(dst), Rw(src)
3219 | movzx Rd(dst), Rw(src)
3223 | movsx Rd(dst), Rb(src)
3225 | movzx Rd(dst), Rb(src)
[all …]
/php-src/ext/opcache/jit/
H A Dzend_jit.c1021 int k, src; in zend_jit_allocate_registers() local
1024 src = phi->sources[0]; in zend_jit_allocate_registers()
1026 if (!ra[src].ref) { in zend_jit_allocate_registers()
1038 src = phi->sources[k]; in zend_jit_allocate_registers()
1039 if (src >= 0) { in zend_jit_allocate_registers()
1044 src = ssa->vars[src].definition_phi->sources[0]; in zend_jit_allocate_registers()
1047 if (!ra[src].ref) { in zend_jit_allocate_registers()
1060 src = phi->sources[k]; in zend_jit_allocate_registers()
1061 if (src >= 0) { in zend_jit_allocate_registers()
1066 src = ssa->vars[src].definition_phi->sources[0]; in zend_jit_allocate_registers()
[all …]
H A Dzend_jit_ir.c1610 ref = jit_Z_PTR(jit, src); in jit_ZVAL_COPY()
1650 ref = jit_Z_LVAL(jit, src); in jit_ZVAL_COPY_2()
1660 ref = jit_Z_W2(jit, src); in jit_ZVAL_COPY_2()
1665 ref = jit_Z_PTR(jit, src); in jit_ZVAL_COPY_2()
3977 ir_ENTRY(src, label); in zend_jit_continue_entry()
4267 zend_jit_addr src; in zend_jit_store_reg() local
4307 zend_jit_addr src; in zend_jit_store_spill_slot() local
4365 if (Z_MODE(src) == IS_REG && Z_STORE(src)) { in zend_jit_store_var_if_necessary()
4374 if (Z_MODE(src) == IS_REG && Z_STORE(src)) { in zend_jit_store_var_if_necessary_ex()
4422 if (!Z_LOAD(src) && !Z_STORE(src) && Z_STORE(dst)) { in zend_jit_update_regs()
[all …]
H A Dzend_jit_trace.c811 int var, use, def, src; in zend_jit_trace_copy_ssa_var_info() local
836 src = pi->ssa_var; in zend_jit_trace_copy_ssa_var_info()
852 src = op->op2_def; in zend_jit_trace_copy_ssa_var_info()
855 src = op->op1_def; in zend_jit_trace_copy_ssa_var_info()
874 src = pi->ssa_var; in zend_jit_trace_copy_ssa_var_info()
885 src = op->op1_def; in zend_jit_trace_copy_ssa_var_info()
887 src = op->op2_def; in zend_jit_trace_copy_ssa_var_info()
889 src = op->result_def; in zend_jit_trace_copy_ssa_var_info()
908 src = op->op1_use; in zend_jit_trace_copy_ssa_var_info()
910 src = op->op2_use; in zend_jit_trace_copy_ssa_var_info()
[all …]
H A Dzend_jit_vm_helpers.c130 zval *end, *src, *dst; in zend_jit_copy_extra_args_helper() local
144 src = end + (num_args - first_extra_arg); in zend_jit_copy_extra_args_helper()
146 if (EXPECTED(src != dst)) { in zend_jit_copy_extra_args_helper()
148 type_flags |= Z_TYPE_INFO_P(src); in zend_jit_copy_extra_args_helper()
149 ZVAL_COPY_VALUE(dst, src); in zend_jit_copy_extra_args_helper()
150 ZVAL_UNDEF(src); in zend_jit_copy_extra_args_helper()
151 src--; in zend_jit_copy_extra_args_helper()
153 } while (src != end); in zend_jit_copy_extra_args_helper()
159 if (Z_REFCOUNTED_P(src)) { in zend_jit_copy_extra_args_helper()
163 src--; in zend_jit_copy_extra_args_helper()
[all …]
/php-src/ext/opcache/
H A Dzend_accelerator_util_funcs.c100 orig_dtor = src->pDestructor; in zend_accel_move_user_functions()
101 src->pDestructor = NULL; in zend_accel_move_user_functions()
103 end = src->arData + src->nNumUsed; in zend_accel_move_user_functions()
111 zend_hash_del_bucket(src, p); in zend_accel_move_user_functions()
114 src->pDestructor = orig_dtor; in zend_accel_move_user_functions()
117 void zend_accel_move_user_classes(HashTable *src, uint32_t count, zend_script *script) in zend_accel_move_user_classes() argument
131 orig_dtor = src->pDestructor; in zend_accel_move_user_classes()
132 src->pDestructor = NULL; in zend_accel_move_user_classes()
134 end = src->arData + src->nNumUsed; in zend_accel_move_user_classes()
142 zend_hash_del_bucket(src, p); in zend_accel_move_user_classes()
[all …]
/php-src/ext/openssl/
H A Dopenssl.c922 static int php_openssl_spki_cleanup(const char *src, char *dest) in php_openssl_spki_cleanup() argument
926 while (*src) { in php_openssl_spki_cleanup()
927 if (*src != '\n' && *src != '\r') { in php_openssl_spki_cleanup()
928 *dest++ = *src; in php_openssl_spki_cleanup()
932 ++src; in php_openssl_spki_cleanup()
/php-src/ext/pcre/pcre2lib/
H A Dpcre2_jit_compile.c641 #define OP1(op, dst, dstw, src, srcw) \ argument
642 sljit_emit_op1(compiler, (op), (dst), (dstw), (src), (srcw))
647 #define OP_SRC(op, src, srcw) \ argument
648 sljit_emit_op_src(compiler, (op), (src), (srcw))
3350 sljit_s32 src = SLJIT_IMM; in reset_early_fail() local
3365 src = TMP3; in reset_early_fail()
3371 OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), i, src, 0); in reset_early_fail()
3382 OP1(SLJIT_MOV, SLJIT_MEM1(TMP1), 0, src, 0); in reset_early_fail()
3384 OP1(SLJIT_MOV, SLJIT_MEM1(TMP1), -2 * SSIZE_OF(sw), src, 0); in reset_early_fail()
3385 OP1(SLJIT_MOV, SLJIT_MEM1(TMP1), -1 * SSIZE_OF(sw), src, 0); in reset_early_fail()
[all …]
H A Dpcre2_string_utils.c71 const unsigned char *src = (const unsigned char *)s; in PRIV()
72 if (dest > src) in PRIV()
75 src += n; in PRIV()
76 for (i = 0; i < n; ++i) *(--dest) = *(--src); in PRIV()
81 for (i = 0; i < n; ++i) *dest++ = *src++; in PRIV()
/php-src/ext/pcre/pcre2lib/sljit/
H A DsljitConfigInternal.h143 #define SLJIT_MEMCPY(dest, src, len) memcpy(dest, src, len) argument
147 #define SLJIT_MEMMOVE(dest, src, len) memmove(dest, src, len) argument
H A DsljitLir.c1383 sljit_s32 src, sljit_sw srcw) in check_sljit_emit_return_to() argument
1423 sljit_s32 src, sljit_sw srcw) in check_sljit_emit_op1() argument
1674 sljit_s32 src, sljit_sw srcw) in check_sljit_emit_op_src() argument
1772 sljit_s32 src, sljit_sw srcw) in check_sljit_emit_fop1() argument
1844 sljit_s32 src, sljit_sw srcw) in check_sljit_emit_fop1_conv_sw_from_f64() argument
1873 sljit_s32 src, sljit_sw srcw) in check_sljit_emit_fop1_conv_f64_from_w() argument
2658 if (src == SLJIT_IMM) { in check_sljit_emit_simd_replicate()
3081 if (src == SLJIT_FR0) in emit_fmov_before_return()
3317 SLJIT_UNUSED_ARG(src); in sljit_emit_simd_replicate()
3348 SLJIT_UNUSED_ARG(src); in sljit_emit_simd_lane_replicate()
[all …]
H A DsljitLir.h823 sljit_s32 src, sljit_sw srcw);
834 sljit_s32 src, sljit_sw srcw);
1163 sljit_s32 src, sljit_sw srcw);
1337 sljit_s32 src, sljit_sw srcw);
1395 sljit_s32 src, sljit_sw srcw);
1665 …32 sljit_emit_ijump(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 src, sljit_sw srcw);
1675 …truct sljit_compiler *compiler, sljit_s32 type, sljit_s32 arg_types, sljit_s32 src, sljit_sw srcw);
1934 sljit_s32 src, sljit_sw srcw);
1991 sljit_s32 src, sljit_s32 src_lane_index);
2024 sljit_s32 src, sljit_sw srcw);
H A DsljitNativeARM_32.c1480 src = TMP_REG1; in sljit_emit_return_to()
1484 src = TMP_REG1; in sljit_emit_return_to()
2672 src = dst_r; in sljit_emit_fop1()
2681 dst_r = src; in sljit_emit_fop1()
3015 if (src && FAST_IS_REG(*src)) in softfloat_call_with_args()
3291 src = TMP_REG1; in sljit_emit_icall()
3964 src = freg; in sljit_emit_simd_replicate()
4170 src = simd_get_quad_reg_index(src); in sljit_emit_simd_lane_replicate()
4174 src += SLJIT_QUAD_OTHER_HALF(src); in sljit_emit_simd_lane_replicate()
4229 src = freg; in sljit_emit_simd_extend()
[all …]
H A DsljitNativeARM_64.c1355 src = TMP_REG1; in sljit_emit_return_to()
1359 src = TMP_REG1; in sljit_emit_return_to()
1473 dst_r = src; in sljit_emit_op1()
1505 src = TMP_REG2; in sljit_emit_op1()
1819 src = TMP_REG1; in sljit_emit_fop1_conv_f64_from_w()
1822 src = TMP_REG1; in sljit_emit_fop1_conv_f64_from_w()
1907 src = dst_r; in sljit_emit_fop1()
1916 dst_r = src; in sljit_emit_fop1()
2226 src = TMP_REG1; in emit_cmp_to0()
2955 src = freg; in sljit_emit_simd_extend()
[all …]
H A DsljitNativeARM_T2_32.c1643 src = TMP_REG1; in sljit_emit_return_to()
1647 src = TMP_REG1; in sljit_emit_return_to()
1834 dst_r = src; in sljit_emit_op1()
2225 src = dst_r; in sljit_emit_fop1()
2234 dst_r = src; in sljit_emit_fop1()
2554 if (src && FAST_IS_REG(*src)) in softfloat_call_with_args()
3614 src = freg; in sljit_emit_simd_replicate()
3820 src = simd_get_quad_reg_index(src); in sljit_emit_simd_lane_replicate()
3824 src += SLJIT_QUAD_OTHER_HALF(src); in sljit_emit_simd_lane_replicate()
3879 src = freg; in sljit_emit_simd_extend()
[all …]
H A DsljitNativeLOONGARCH_64.c907 src = TMP_REG1; in sljit_emit_return_to()
911 src = TMP_REG1; in sljit_emit_return_to()
2113 src = TMP_FREG1; in sljit_emit_fop1_conv_sw_from_f64()
2148 src = TMP_REG1; in sljit_emit_fop1_conv_f64_from_w()
2154 src = TMP_REG1; in sljit_emit_fop1_conv_f64_from_w()
2195 src = TMP_REG1; in sljit_emit_fop1_conv_f64_from_uw()
2201 src = TMP_REG1; in sljit_emit_fop1_conv_f64_from_uw()
2289 src = dst_r; in sljit_emit_fop1()
2298 dst_r = src; in sljit_emit_fop1()
2706 src = TMP_REG1; in sljit_emit_ijump()
[all …]
H A DsljitNativeMIPS_32.c411 sljit_s32 src, sljit_sw srcw) in sljit_emit_icall() argument
417 CHECK(check_sljit_emit_icall(compiler, type, arg_types, src, srcw)); in sljit_emit_icall()
419 if (src & SLJIT_MEM) { in sljit_emit_icall()
420 ADJUST_LOCAL_OFFSET(src, srcw); in sljit_emit_icall()
421 FAIL_IF(emit_op_mem(compiler, WORD_DATA | LOAD_DATA, DR(PIC_ADDR_REG), src, srcw)); in sljit_emit_icall()
422 src = PIC_ADDR_REG; in sljit_emit_icall()
428 …if (src >= SLJIT_FIRST_SAVED_REG && src <= (SLJIT_S0 - SLJIT_KEPT_SAVEDS_COUNT(compiler->options))… in sljit_emit_icall()
430 src = PIC_ADDR_REG; in sljit_emit_icall()
441 return sljit_emit_ijump(compiler, type, src, srcw); in sljit_emit_icall()
446 if (src == SLJIT_IMM) in sljit_emit_icall()
[all …]
H A DsljitNativeMIPS_64.c337 sljit_s32 src, sljit_sw srcw) in sljit_emit_icall() argument
342 CHECK(check_sljit_emit_icall(compiler, type, arg_types, src, srcw)); in sljit_emit_icall()
344 if (src & SLJIT_MEM) { in sljit_emit_icall()
345 ADJUST_LOCAL_OFFSET(src, srcw); in sljit_emit_icall()
346 FAIL_IF(emit_op_mem(compiler, WORD_DATA | LOAD_DATA, DR(PIC_ADDR_REG), src, srcw)); in sljit_emit_icall()
347 src = PIC_ADDR_REG; in sljit_emit_icall()
353 …if (src >= SLJIT_FIRST_SAVED_REG && src <= (SLJIT_S0 - SLJIT_KEPT_SAVEDS_COUNT(compiler->options))… in sljit_emit_icall()
355 src = PIC_ADDR_REG; in sljit_emit_icall()
366 return sljit_emit_ijump(compiler, type, src, srcw); in sljit_emit_icall()
371 if (src == SLJIT_IMM) in sljit_emit_icall()
[all …]
H A DsljitNativeMIPS_common.c1628 src = TMP_REG1; in emit_rev()
1664 src = TMP_REG2; in emit_rev()
2856 src = TMP_FREG1; in sljit_emit_fop1_conv_sw_from_f64()
2892 src = TMP_REG1; in sljit_emit_fop1_conv_f64_from_sw()
2921 src = TMP_REG1; in sljit_emit_fop1_conv_f64_from_uw()
2928 src = TMP_REG1; in sljit_emit_fop1_conv_f64_from_uw()
3100 src = dst_r; in sljit_emit_fop1()
3109 dst_r = src; in sljit_emit_fop1()
3254 #define BR_Z(src) \ argument
3556 src = TMP_REG2; in sljit_emit_ijump()
[all …]
H A DsljitNativePPC_32.c42 #define INS_CLEAR_LEFT(dst, src, from) \ argument
330 sljit_s32 src, sljit_sw srcw) in sljit_emit_fop1_conv_f64_from_sw() argument
335 if (src == SLJIT_IMM) { in sljit_emit_fop1_conv_f64_from_sw()
337 src = TMP_REG1; in sljit_emit_fop1_conv_f64_from_sw()
339 } else if (!FAST_IS_REG(src)) { in sljit_emit_fop1_conv_f64_from_sw()
341 src = TMP_REG1; in sljit_emit_fop1_conv_f64_from_sw()
372 sljit_s32 src, sljit_sw srcw) in sljit_emit_fop1_conv_f64_from_uw() argument
376 if (src == SLJIT_IMM) { in sljit_emit_fop1_conv_f64_from_uw()
378 src = TMP_REG1; in sljit_emit_fop1_conv_f64_from_uw()
379 } else if (!FAST_IS_REG(src)) { in sljit_emit_fop1_conv_f64_from_uw()
[all …]

Completed in 267 milliseconds

1234567891011