Home
last modified time | relevance | path

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

/PHP-8.3/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.c1163 static zend_always_inline bool in_hitlist(int target, int *jmp_hitlist, int jmp_hitlist_count) in in_hitlist() argument
1168 if (jmp_hitlist[i] == target) { in in_hitlist()
1176 if (EXPECTED(!in_hitlist(target, jmp_hitlist, jmp_hitlist_count))) { \
1177 jmp_hitlist[jmp_hitlist_count++] = target; \
1182 …basic_block *block, zend_op_array *op_array, const zend_cfg *cfg, int *jmp_hitlist, uint32_t *opt_… in zend_jmp_optimization() argument
1684 int *jmp_hitlist; in zend_optimize_cfg() local
1702 jmp_hitlist = zend_arena_alloc(&ctx->arena, cfg.blocks_count * sizeof(int)); in zend_optimize_cfg()
1748 zend_jmp_optimization(b, op_array, &cfg, jmp_hitlist, &opt_count); in zend_optimize_cfg()

Completed in 14 milliseconds