Home
last modified time | relevance | path

Searched refs:use_list (Results 1 – 11 of 11) sorted by relevance

/php-src/ext/opcache/jit/ir/
H A Dir_check.c46 ir_use_list *use_list = &ctx->use_lists[from]; in ir_check_use_list() local
48 n = use_list->count; in ir_check_use_list()
297 ir_use_list *use_list = &ctx->use_lists[i]; in ir_check() local
300 for (j = 0, p = &ctx->use_edges[use_list->refs]; j < use_list->count; j++, p++) { in ir_check()
312 if (use_list->count < 1) { in ir_check()
318 if (use_list->count != 2) { in ir_check()
325 if (use_list->count == 1) { in ir_check()
333 if (use_list->count != 0) { in ir_check()
335 i, ir_op_name[insn->op], use_list->count); in ir_check()
341 count = use_list->count; in ir_check()
[all …]
H A Dir_sccp.c390 ir_use_list *use_list; in ir_sccp_replace_insn() local
411 n = use_list->count; in ir_sccp_replace_insn()
447 ir_use_list *use_list; in ir_sccp_replace_insn2() local
470 n = use_list->count; in ir_sccp_replace_insn2()
485 n = use_list->count; in ir_sccp_replace_insn2()
563 n = use_list->count; in ir_sccp_fold2()
611 ir_use_list *use_list; in ir_sccp_remove_unfeasible_merge_inputs() local
1108 ir_use_list *use_list; in ir_try_promote_ext() local
1128 n = use_list->count; in ir_try_promote_ext()
1217 ir_use_list *use_list; in ir_merge_blocks() local
[all …]
H A Dir_gcm.c91 if (use_list->count == 1) { in ir_gcm_select_best_block()
183 ir_use_list *use_list; in ir_split_partially_dead_node() local
196 use_list = &ctx->use_lists[ref]; in ir_split_partially_dead_node()
197 n = use_list->count; in ir_split_partially_dead_node()
287 use_list = &ctx->use_lists[ref]; in ir_split_partially_dead_node()
303 n = use_list->count; in ir_split_partially_dead_node()
498 for (n = use_list->count, p = &ctx->use_edges[use_list->refs]; n < 0; p++, n--) { in ir_gcm_schedule_late()
517 ir_use_list *use_list; in ir_gcm() local
538 n = use_list->count; in ir_gcm()
601 n = use_list->count; in ir_gcm()
[all …]
H A Dir_save.c45 ir_use_list *use_list; in ir_save_dessa_moves() local
53 use_list = &ctx->use_lists[succ_bb->start]; in ir_save_dessa_moves()
56 for (i = 0, p = &ctx->use_edges[use_list->refs]; i < use_list->count; i++, p++) { in ir_save_dessa_moves()
329 ir_use_list *use_list = &ctx->use_lists[i]; in ir_save() local
330 ir_ref n = use_list->count; in ir_save()
331 ir_ref *p = ctx->use_edges + use_list->refs; in ir_save()
H A Dir.c1168 edges[use_list->refs + use_list->count++] = i;
1231 for (use_list = lists + ctx->insns_count - 1; use_list != lists; use_list--) {
1232 n = use_list->refs;
1258 n = use_list->count;
1284 n = use_list->count;
1289 use_list->count--;
1309 n = use_list->count;
1334 ir_ref n = use_list->refs + use_list->count;
1338 use_list->count++;
1345 ctx->use_edges[use_list->refs + use_list->count] = ref;
[all …]
H A Dir_cfg.c14 ir_ref *p, use, n = use_list->count; in _ir_add_successors()
23 p = &ctx->use_edges[use_list->refs]; in _ir_add_successors()
71 ir_use_list *use_list; in ir_build_cfg() local
98 use_list = &ctx->use_lists[end]; in ir_build_cfg()
99 n = use_list->count; in ir_build_cfg()
149 n = use_list->count; in ir_build_cfg()
322 ir_use_list *use_list; in ir_remove_merge_input() local
346 if (use_list->count > 1) { in ir_remove_merge_input()
347 for (k = 0, p = &ctx->use_edges[use_list->refs]; k < use_list->count; k++, p++) { in ir_remove_merge_input()
374 if (use_list->count > 1) { in ir_remove_merge_input()
[all …]
H A Dir_ra.c1303 n = use_list->count; in ir_compute_live_ranges()
1861 ir_use_list *use_list; in ir_coalesce() local
1876 n = use_list->count; in ir_coalesce()
1915 n = use_list->count; in ir_coalesce()
2067 ir_use_list *use_list; in ir_compute_dessa_moves() local
2075 n = use_list->count; in ir_compute_dessa_moves()
2112 ir_use_list *use_list; in ir_gen_dessa_moves() local
2139 for (i = 0, p = &ctx->use_edges[use_list->refs]; i < use_list->count; i++, p++) { in ir_gen_dessa_moves()
2208 for (i = 0, p = &ctx->use_edges[use_list->refs]; i < use_list->count; i++, p++) { in ir_gen_dessa_moves()
3522 ir_use_list *use_list; in ir_linear_scan() local
[all …]
H A Dir_emit.c144 ir_use_list *use_list = &ctx->use_lists[1]; in ir_get_param_reg() local
164 for (i = 0, p = &ctx->use_edges[use_list->refs]; i < use_list->count; i++, p++) { in ir_get_param_reg()
899 ir_use_list *use_list; in ir_emit_dessa_moves() local
909 use_list = &ctx->use_lists[succ_bb->start]; in ir_emit_dessa_moves()
912 copies = alloca(use_list->count * sizeof(ir_dessa_copy)); in ir_emit_dessa_moves()
914 for (i = 0, p = &ctx->use_edges[use_list->refs]; i < use_list->count; i++, p++) { in ir_emit_dessa_moves()
H A Dir_dump.c169 ir_use_list *use_list; in ir_dump_dessa_moves() local
177 use_list = &ctx->use_lists[succ_bb->start]; in ir_dump_dessa_moves()
180 for (i = 0, p = &ctx->use_edges[use_list->refs]; i < use_list->count; i++, p++) { in ir_dump_dessa_moves()
H A Dir_aarch64.dasc679 ir_ref j = use_list->count;
683 ir_ref *p = &ctx->use_edges[use_list->refs];
1060 ir_ref *p, n = use_list->count;
1088 ir_use_list *use_list = &ctx->use_lists[ref];
1089 ir_ref *p, n = use_list->count;
5351 ir_use_list *use_list = &ctx->use_lists[1];
5370 n = use_list->count;
5460 ir_use_list *use_list = &ctx->use_lists[1];
5480 n = use_list->count;
5606 ir_use_list *use_list = &ctx->use_lists[i];
[all …]
H A Dir_x86.dasc1563 ir_use_list *use_list;
1570 use_list = &ctx->use_lists[addr_ref];
1571 j = use_list->count;
1617 ir_use_list *use_list;
1633 use_list = &ctx->use_lists[ref];
1634 n = use_list->count;
2839 ir_ref *p, n = use_list->count;
2868 ir_ref *p, n = use_list->count;
9741 n = use_list->count;
9869 n = use_list->count;
[all …]

Completed in 76 milliseconds