Home
last modified time | relevance | path

Searched refs:jmp_hitlist (Results 1 – 2 of 2) sorted by relevance

/PHP-8.2/Zend/Optimizer/
H A Dpass3.c34 static zend_always_inline bool in_hitlist(zend_op *target, zend_op **jmp_hitlist, int jmp_hitlist_c… in in_hitlist() argument
39 if (jmp_hitlist[i] == target) { in in_hitlist()
47 if (EXPECTED(!in_hitlist(target, jmp_hitlist, jmp_hitlist_count))) { \
48 jmp_hitlist[jmp_hitlist_count++] = target; \
58 zend_op **jmp_hitlist; in zend_optimizer_pass3() local
62 jmp_hitlist = (zend_op**)do_alloca(sizeof(zend_op*)*op_array->last, use_heap); in zend_optimizer_pass3()
238 free_alloca(jmp_hitlist, use_heap); in zend_optimizer_pass3()
H A Dblock_pass.c1162 static zend_always_inline bool in_hitlist(int target, int *jmp_hitlist, int jmp_hitlist_count) in in_hitlist() argument
1167 if (jmp_hitlist[i] == target) { in in_hitlist()
1175 if (EXPECTED(!in_hitlist(target, jmp_hitlist, jmp_hitlist_count))) { \
1176 jmp_hitlist[jmp_hitlist_count++] = target; \
1181 …basic_block *block, zend_op_array *op_array, const zend_cfg *cfg, int *jmp_hitlist, uint32_t *opt_… in zend_jmp_optimization() argument
1683 int *jmp_hitlist; in zend_optimize_cfg() local
1701 jmp_hitlist = zend_arena_alloc(&ctx->arena, cfg.blocks_count * sizeof(int)); in zend_optimize_cfg()
1747 zend_jmp_optimization(b, op_array, &cfg, jmp_hitlist, &opt_count); in zend_optimize_cfg()

Completed in 11 milliseconds