Home
last modified time | relevance | path

Searched refs:zend_bitset (Results 1 – 15 of 15) sorted by relevance

/PHP-7.4/Zend/
H A Dzend_bitset.h22 typedef zend_ulong *zend_bitset; typedef
121 static inline zend_bool zend_bitset_equal(zend_bitset set1, zend_bitset set2, uint32_t len)
126 static inline void zend_bitset_copy(zend_bitset set1, zend_bitset set2, uint32_t len)
131 static inline void zend_bitset_intersection(zend_bitset set1, zend_bitset set2, uint32_t len)
140 static inline void zend_bitset_union(zend_bitset set1, zend_bitset set2, uint32_t len)
149 static inline void zend_bitset_difference(zend_bitset set1, zend_bitset set2, uint32_t len)
158 …ne void zend_bitset_union_with_intersection(zend_bitset set1, zend_bitset set2, zend_bitset set3,
167 …line void zend_bitset_union_with_difference(zend_bitset set1, zend_bitset set2, zend_bitset set3,
176 static inline zend_bool zend_bitset_subset(zend_bitset set1, zend_bitset set2, uint32_t len)
220 zend_bitset _set = (set); \
[all …]
/PHP-7.4/ext/opcache/Optimizer/
H A Dzend_dfg.h28 zend_bitset tmp;
29 zend_bitset def;
30 zend_bitset use;
31 zend_bitset in;
32 zend_bitset out;
H A Dscdf.h27 zend_bitset instr_worklist;
29 zend_bitset phi_var_worklist;
30 zend_bitset block_worklist;
31 zend_bitset executable_blocks;
33 zend_bitset feasible_edges;
H A Dzend_worklist.h70 zend_bitset visited;
78 (w)->visited = (zend_bitset)((char*)(w)->stack.buf + ZEND_MM_ALIGNED_SIZE(sizeof(int) * _len)); \
88 …worklist->visited = (zend_bitset)zend_arena_calloc(arena, sizeof(zend_ulong), zend_bitset_len(len)… in zend_worklist_prepare()
H A Doptimize_temp_vars_5.c47 zend_bitset taken_T; /* T index in use */ in zend_optimize_temporary_variables()
49 zend_bitset valid_T; /* Is the map_T valid */ in zend_optimize_temporary_variables()
58 taken_T = (zend_bitset) zend_arena_alloc(&ctx->arena, bitset_len * ZEND_BITSET_ELM_SIZE); in zend_optimize_temporary_variables()
60 valid_T = (zend_bitset) zend_arena_alloc(&ctx->arena, bitset_len * ZEND_BITSET_ELM_SIZE); in zend_optimize_temporary_variables()
H A Ddce.c53 zend_bitset instr_dead;
54 zend_bitset phi_dead;
55 zend_bitset instr_worklist;
56 zend_bitset phi_worklist;
57 zend_bitset phi_worklist_no_val;
H A Dzend_dfg.c28 zend_bitset tmp, def, use, in, out; in zend_build_dfg()
210 zend_bitset worklist; in zend_build_dfg()
H A Dzend_call_graph.c191 static int zend_is_indirectly_recursive(zend_op_array *root, zend_op_array *op_array, zend_bitset v… in zend_is_indirectly_recursive()
224 zend_bitset visited; in zend_analyze_recursion()
H A Dcompact_vars.c31 zend_bitset used_vars = ZEND_BITSET_ALLOCA(used_vars_len, use_heap1); in zend_optimizer_compact_vars()
H A Dzend_inference.c261 zend_bitset worklist; in zend_ssa_find_false_dependencies()
1627 …_inner_cycles(const zend_op_array *op_array, zend_ssa *ssa, zend_bitset worklist, zend_bitset visi… in zend_check_inner_cycles()
1645 zend_bitset worklist = do_alloca(sizeof(zend_ulong) * worklist_len * 2, use_heap); in zend_infer_ranges_warmup()
1646 zend_bitset visited = worklist + worklist_len; in zend_infer_ranges_warmup()
1739 zend_bitset worklist; in zend_infer_ranges()
1915 static void add_usages(const zend_op_array *op_array, zend_ssa *ssa, zend_bitset worklist, int var) in add_usages()
2429 zend_bitset worklist, in zend_update_type_info()
3876 zval *value, zend_bitset visited) { in can_convert_to_double()
4009 zend_bitset visited, worklist; in zend_type_narrowing()
4305 zend_bitset worklist; in zend_infer_types()
[all …]
H A Dzend_inference.h264 …nst zend_op_array *op_array, const zend_script *script, zend_ssa *ssa, zend_bitset worklist, zend_…
H A Dblock_pass.c166 static void zend_optimize_block(zend_basic_block *block, zend_op_array *op_array, zend_bitset used_… in zend_optimize_block()
1606 static void zend_t_usage(zend_cfg *cfg, zend_op_array *op_array, zend_bitset used_ext, zend_optimiz… in zend_t_usage()
1612 zend_bitset usage; in zend_t_usage()
1613 zend_bitset defined_here; in zend_t_usage()
1892 zend_bitset usage; in zend_optimize_cfg()
H A Dzend_ssa.c884 zend_bitset def, in, phi; in zend_build_ssa()
934 zend_bitset def_j = def + j * set_size, phi_j = phi + j * set_size; in zend_build_ssa()
H A Dzend_dump.c1171 static void zend_dump_var_set(const zend_op_array *op_array, const char *name, zend_bitset set) in zend_dump_var_set()
/PHP-7.4/ext/standard/
H A Darray.c5849 zend_bitset bitset;

Completed in 87 milliseconds