Searched refs:instr_worklist (Results 1 – 3 of 3) sorted by relevance
/PHP-7.2/ext/opcache/Optimizer/ |
H A D | scdf.h | 27 zend_bitset instr_worklist; member 61 zend_bitset_incl(scdf->instr_worklist, use); in scdf_add_to_worklist() 72 zend_bitset_incl(scdf->instr_worklist, var->definition); in scdf_add_def_to_worklist()
|
H A D | scdf.c | 91 scdf->instr_worklist = zend_arena_calloc(&ctx->arena, in scdf_init() 95 scdf->phi_var_worklist = scdf->instr_worklist + scdf->instr_worklist_len; in scdf_init() 107 while (!zend_bitset_empty(scdf->instr_worklist, scdf->instr_worklist_len) in scdf_solve() 120 while ((i = zend_bitset_pop_first(scdf->instr_worklist, scdf->instr_worklist_len)) >= 0) { in scdf_solve() 165 zend_bitset_excl(scdf->instr_worklist, j); in scdf_solve()
|
H A D | dce.c | 52 zend_bitset instr_worklist; member 222 zend_bitset_incl(ctx->instr_worklist, var->definition); in add_to_worklists() 641 ctx.instr_worklist = alloca(sizeof(zend_ulong) * ctx.instr_worklist_len); in dce_optimize_op_array() 642 memset(ctx.instr_worklist, 0, sizeof(zend_ulong) * ctx.instr_worklist_len); in dce_optimize_op_array() 667 if (zend_bitset_in(ctx.instr_worklist, i)) { in dce_optimize_op_array() 668 zend_bitset_excl(ctx.instr_worklist, i); in dce_optimize_op_array() 682 while (!zend_bitset_empty(ctx.instr_worklist, ctx.instr_worklist_len) in dce_optimize_op_array() 684 while ((i = zend_bitset_pop_first(ctx.instr_worklist, ctx.instr_worklist_len)) >= 0) { in dce_optimize_op_array()
|
Completed in 8 milliseconds