Searched refs:jmp_hitlist (Results 1 – 2 of 2) sorted by relevance
/PHP-8.2/Zend/Optimizer/ |
H A D | pass3.c | 34 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 D | block_pass.c | 1162 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