Searched refs:worklist (Results 1 – 4 of 4) sorted by relevance
/PHP-7.1/ext/opcache/Optimizer/ |
H A D | zend_worklist.h | 94 if (!worklist->visited) { in zend_worklist_prepare() 100 static inline int zend_worklist_len(zend_worklist *worklist) in zend_worklist_len() argument 102 return worklist->stack.len; in zend_worklist_len() 107 ZEND_ASSERT(i >= 0 && i < worklist->stack.capacity); in zend_worklist_push() 109 if (zend_bitset_in(worklist->visited, i)) { in zend_worklist_push() 113 zend_bitset_incl(worklist->visited, i); in zend_worklist_push() 114 zend_worklist_stack_push(&worklist->stack, i); in zend_worklist_push() 118 static inline int zend_worklist_peek(zend_worklist *worklist) in zend_worklist_peek() argument 120 return zend_worklist_stack_peek(&worklist->stack); in zend_worklist_peek() 123 static inline int zend_worklist_pop(zend_worklist *worklist) in zend_worklist_pop() argument [all …]
|
H A D | zend_dfg.c | 203 zend_bitset worklist; in zend_build_dfg() local 205 worklist = ZEND_BITSET_ALLOCA(worklist_len, use_heap); in zend_build_dfg() 206 memset(worklist, 0, worklist_len * ZEND_BITSET_ELM_SIZE); in zend_build_dfg() 208 zend_bitset_incl(worklist, j); in zend_build_dfg() 210 while (!zend_bitset_empty(worklist, worklist_len)) { in zend_build_dfg() 213 j = zend_bitset_last(worklist, worklist_len); in zend_build_dfg() 214 zend_bitset_excl(worklist, j); in zend_build_dfg() 235 zend_bitset_incl(worklist, predecessors[k]); in zend_build_dfg() 241 free_alloca(worklist, use_heap); in zend_build_dfg()
|
H A D | zend_inference.c | 67 zend_bitset_excl(worklist, i); \ 272 zend_bitset worklist; in zend_ssa_find_false_dependencies() local 290 zend_bitset_incl(worklist, i); in zend_ssa_find_false_dependencies() 317 free_alloca(worklist, use_heap); in zend_ssa_find_false_dependencies() 1564 zend_bitset_incl(worklist, var); in zend_check_inner_cycles() 1671 zend_bitset worklist; in zend_infer_ranges() local 1679 worklist = do_alloca( in zend_infer_ranges() 3344 zend_bitset_excl(worklist, j); in zend_infer_types_ex() 3574 zend_bitset visited, worklist; in zend_type_narrowing() local 3868 zend_bitset worklist; in zend_infer_types() local [all …]
|
H A D | zend_inference.h | 254 …_ex(const zend_op_array *op_array, const zend_script *script, zend_ssa *ssa, zend_bitset worklist);
|
Completed in 19 milliseconds