Home
last modified time | relevance | path

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

/PHP-8.2/ext/opcache/jit/ir/
H A Dir_sccp.c275 n = use_list->count; in ir_sccp_remove_from_use_list()
303 n = use_list->count; in ir_sccp_remove_from_use_list_1()
314 use_list->count--; in ir_sccp_remove_from_use_list_1()
331 ir_ref n = use_list->refs + use_list->count; in ir_sccp_add_to_use_list()
335 use_list->count++; in ir_sccp_add_to_use_list()
342 ctx->use_edges[use_list->refs + use_list->count] = ref; in ir_sccp_add_to_use_list()
343 use_list->count++; in ir_sccp_add_to_use_list()
356 use_list->refs = 0; in ir_sccp_make_nop()
357 use_list->count = 0; in ir_sccp_make_nop()
373 use_list->refs = 0; in ir_sccp_remove_insn()
[all …]
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()
300 ir_use_list *use_list = &ctx->use_lists[i]; in ir_check() local
303 for (j = 0, p = &ctx->use_edges[use_list->refs]; j < use_list->count; j++, p++) { in ir_check()
315 if (use_list->count < 1) { in ir_check()
321 if (use_list->count != 2) { in ir_check()
328 if (use_list->count == 1) { in ir_check()
336 if (use_list->count != 0) { in ir_check()
338 i, ir_op_name[insn->op], use_list->count); in ir_check()
344 count = use_list->count; in ir_check()
[all …]
H A Dir_cfg.c14 ir_use_list *use_list; in _ir_merge_blocks() local
25 IR_ASSERT(use_list->count == 1); in _ir_merge_blocks()
39 n = use_list->count; in _ir_merge_blocks()
109 ir_use_list *use_list; in ir_build_cfg() local
134 n = use_list->count; in ir_build_cfg()
189 n = use_list->count; in ir_build_cfg()
372 n = use_list->count; in ir_remove_from_use_list()
384 use_list->count -= skip; in ir_remove_from_use_list()
391 ir_use_list *use_list; in ir_remove_merge_input() local
416 for (k = 0, p = &ctx->use_edges[use_list->refs]; k < use_list->count; k++, p++) { in ir_remove_merge_input()
[all …]
H A Dir_gcm.c84 ir_use_list *use_list; in ir_gcm_schedule_late() local
88 use_list = &ctx->use_lists[ref]; in ir_gcm_schedule_late()
89 n = use_list->count; in ir_gcm_schedule_late()
135 if (use_list->count == 1) { in ir_gcm_schedule_late()
240 ir_use_list *use_list; in ir_gcm() local
260 use_list = &ctx->use_lists[1]; in ir_gcm()
261 n = use_list->count; in ir_gcm()
325 n = use_list->count; in ir_gcm()
385 k = use_list->count; in ir_gcm()
798 use_list = &ctx->use_lists[i]; in ir_schedule()
[all …]
H A Dir_ra.c991 ir_ref *p, n = use_list->count; in ir_compute_live_sets()
1299 n = use_list->count; in ir_compute_live_ranges()
1814 ir_use_list *use_list; in ir_coalesce() local
1829 n = use_list->count; in ir_coalesce()
1868 n = use_list->count; in ir_coalesce()
1992 ir_use_list *use_list; in ir_compute_dessa_moves() local
2000 n = use_list->count; in ir_compute_dessa_moves()
2037 ir_use_list *use_list; in ir_gen_dessa_moves() local
2064 for (i = 0, p = &ctx->use_edges[use_list->refs]; i < use_list->count; i++, p++) { in ir_gen_dessa_moves()
2133 for (i = 0, p = &ctx->use_edges[use_list->refs]; i < use_list->count; i++, p++) { in ir_gen_dessa_moves()
[all …]
H A Dir.c1121 ir_use_list *use_list;
1146 use_list->count = 0;
1155 use_list = &lists[def];
1156 edges[use_list->refs + use_list->count++] = i;
1176 ir_use_list *use_list; in ir_build_def_use_lists() local
1194 if (!use_list->refs) { in ir_build_def_use_lists()
1196 use_list->refs = i; in ir_build_def_use_lists()
1197 use_list->count = 1; in ir_build_def_use_lists()
1208 use_list->count++; in ir_build_def_use_lists()
1219 for (use_list = lists + ctx->insns_count - 1; use_list != lists; use_list--) { in ir_build_def_use_lists()
[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()
878 ir_use_list *use_list; in ir_emit_dessa_moves() local
888 use_list = &ctx->use_lists[succ_bb->start]; in ir_emit_dessa_moves()
891 copies = alloca(use_list->count * sizeof(ir_dessa_copy)); in ir_emit_dessa_moves()
893 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.dasc652 ir_ref j = use_list->count;
656 ir_ref *p = &ctx->use_edges[use_list->refs];
1016 ir_ref *p, n = use_list->count;
1044 ir_use_list *use_list = &ctx->use_lists[ref];
1045 ir_ref *p, n = use_list->count;
5147 ir_use_list *use_list = &ctx->use_lists[1];
5166 n = use_list->count;
5254 ir_use_list *use_list = &ctx->use_lists[1];
5274 n = use_list->count;
5400 ir_use_list *use_list = &ctx->use_lists[i];
[all …]
H A Dir_x86.dasc1477 ir_use_list *use_list;
1484 use_list = &ctx->use_lists[addr_ref];
1485 j = use_list->count;
1488 ir_ref *p = &ctx->use_edges[use_list->refs];
2566 ir_ref *p, n = use_list->count;
2595 ir_ref *p, n = use_list->count;
8708 ir_use_list *use_list = &ctx->use_lists[1];
8736 n = use_list->count;
8832 ir_use_list *use_list = &ctx->use_lists[1];
8862 n = use_list->count;
[all …]

Completed in 73 milliseconds