/PHP-8.4/Zend/Optimizer/ |
H A D | zend_worklist.h | 68 zend_bitset visited; member 76 (w)->visited = (zend_bitset)((char*)(w)->stack.buf + ZEND_MM_ALIGNED_SIZE(sizeof(int) * _len)); \ 77 memset((w)->visited, 0, sizeof(zend_ulong) * zend_bitset_len(_len)); \ 86 …worklist->visited = (zend_bitset)zend_arena_calloc(arena, sizeof(zend_ulong), zend_bitset_len(len)… in zend_worklist_prepare() 99 if (zend_bitset_in(worklist->visited, i)) { in zend_worklist_push() 103 zend_bitset_incl(worklist->visited, i); in zend_worklist_push()
|
H A D | zend_call_graph.c | 172 …ool zend_is_indirectly_recursive(zend_op_array *root, zend_op_array *op_array, zend_bitset visited) in zend_is_indirectly_recursive() argument 183 if (zend_bitset_in(visited, func_info->num)) { in zend_is_indirectly_recursive() 186 zend_bitset_incl(visited, func_info->num); in zend_is_indirectly_recursive() 189 if (zend_is_indirectly_recursive(root, call_info->caller_op_array, visited)) { in zend_is_indirectly_recursive() 205 zend_bitset visited; in zend_analyze_recursion() local 208 visited = ZEND_BITSET_ALLOCA(set_len, use_heap); in zend_analyze_recursion() 222 memset(visited, 0, sizeof(zend_ulong) * set_len); in zend_analyze_recursion() 223 if (zend_is_indirectly_recursive(op_array, call_info->caller_op_array, visited)) { in zend_analyze_recursion() 231 free_alloca(visited, use_heap); in zend_analyze_recursion()
|
H A D | zend_inference.c | 109 !zend_bitset_in(visited, _var)) { \ 1720 zend_bitset_incl(visited, var); in zend_check_inner_cycles() 1740 if (!zend_bitset_in(visited, j) && in zend_infer_ranges_warmup() 1814 zend_bitset_incl(visited, j); in zend_infer_ranges_warmup() 4303 zval *value, zend_bitset visited) { in can_convert_to_double() argument 4312 zend_bitset_incl(visited, var_num); in can_convert_to_double() 4436 zend_bitset visited, worklist; in zend_type_narrowing() local 4443 worklist = visited + bitset_len; in zend_type_narrowing() 4473 free_alloca(visited, use_heap); in zend_type_narrowing() 4478 free_alloca(visited, use_heap); in zend_type_narrowing() [all …]
|
H A D | zend_cfg.c | 866 zend_bitset_clear(work.visited, zend_bitset_len(cfg->blocks_count)); in zend_cfg_identify_loops()
|
/PHP-8.4/ext/dom/tests/modern/css_selectors/ |
H A D | pseudo_classes_no_op.phpt | 35 test_failure($dom, ':visited'); 76 --- Selector: :visited --- 77 Code 12 Invalid selector (Selectors. Not supported: visited)
|
/PHP-8.4/ext/opcache/jit/ir/ |
H A D | ir_emit.c | 784 ir_bitset todo, ready, srcs, visited; in ir_dessa_parallel_copy() local 847 visited = ir_bitset_malloc(len); in ir_dessa_parallel_copy() 851 ir_bitset_clear(visited, ir_bitset_len(len)); in ir_dessa_parallel_copy() 852 ir_bitset_incl(visited, to); in ir_dessa_parallel_copy() 858 } else if (ir_bitset_in(visited, to)) { in ir_dessa_parallel_copy() 860 ir_bitset_incl(visited, to); in ir_dessa_parallel_copy() 864 ir_bitset_incl(visited, to); in ir_dessa_parallel_copy() 866 ir_bitset_difference(ready, visited, ir_bitset_len(len)); in ir_dessa_parallel_copy() 890 ir_mem_free(visited); in ir_dessa_parallel_copy()
|
H A D | ir_cfg.c | 135 ir_bitset_union(worklist.visited, bb_starts, len); in ir_build_cfg() 970 ir_bitset_clear(work.visited, ir_bitset_len(ir_worklist_capasity(&work))); in ir_find_loops() 1267 ir_bitset visited; in ir_schedule_blocks_bottom_up() local 1288 visited = ir_bitset_malloc(ctx->cfg_blocks_count + 1); in ir_schedule_blocks_bottom_up() 1304 if (!ir_bitset_in(visited, predecessor)) { in ir_schedule_blocks_bottom_up() 1316 ir_bitset_incl(visited, b); in ir_schedule_blocks_bottom_up() 1353 IR_ASSERT(!ir_bitset_in(visited, successor)); in ir_schedule_blocks_bottom_up() 1409 IR_ASSERT(!ir_bitset_in(visited, successor1)); in ir_schedule_blocks_bottom_up() 1442 IR_ASSERT(!ir_bitset_in(visited, successor2)); in ir_schedule_blocks_bottom_up() 1500 IR_ASSERT(!ir_bitset_in(visited, successor)); in ir_schedule_blocks_bottom_up() [all …]
|
H A D | ir_private.h | 772 ir_bitset visited; member 778 w->visited = ir_bitset_malloc(size); in ir_worklist_init() 784 ir_mem_free(w->visited); in ir_worklist_free() 800 ir_bitset_clear(w->visited, ir_bitset_len(ir_worklist_capasity(w))); in ir_worklist_clear() 806 if (ir_bitset_in(w->visited, val)) { in ir_worklist_push() 809 ir_bitset_incl(w->visited, val); in ir_worklist_push()
|
H A D | ir_ra.c | 589 ir_bitset visited; in ir_compute_live_ranges() local 617 visited = ir_bitset_malloc(ctx->cfg_blocks_count + 1); in ir_compute_live_ranges() 631 ir_bitset_incl(visited, b); in ir_compute_live_ranges() 643 IR_ASSERT(ir_bitset_in(visited, succ) || bb->loop_header == succ); in ir_compute_live_ranges() 925 ir_mem_free(visited); in ir_compute_live_ranges() 1863 ir_bitset visited; in ir_coalesce() local 1869 visited = ir_bitset_malloc(ctx->cfg_blocks_count + 1); in ir_coalesce() 1885 if (!ir_bitset_in(visited, pred_b)) { in ir_coalesce() 1886 ir_bitset_incl(visited, pred_b); in ir_coalesce() 1898 ir_mem_free(visited); in ir_coalesce()
|
/PHP-8.4/ext/mysqli/tests/ |
H A D | mysqli_stmt_num_rows.phpt | 81 day, after Klingons visited earth, becomes the official one. Meanwhile, do
|
/PHP-8.4/docs/source/core/data-structures/ |
H A D | reference-counting.rst | 215 example, ``var_dump`` recursively prints the contents of values, and marks visited values with the 216 ``GC_PROTECTED`` flag. If the value is recursive, it prevents the same value from being visited
|