Lines Matching refs:zend_code_block

43 static inline void print_block(zend_code_block *block, zend_op *opcodes, char *txt)  in print_block()
87 zend_code_block *blocks, *cur_block; in find_code_blocks()
91 blocks = cfg->blocks = ecalloc(op_array->last + 2, sizeof(zend_code_block)); in find_code_blocks()
172 cfg->try = ecalloc(op_array->last_try_catch, sizeof(zend_code_block *)); in find_code_blocks()
173 cfg->catch = ecalloc(op_array->last_try_catch, sizeof(zend_code_block *)); in find_code_blocks()
206 cfg->loop_start = ecalloc(op_array->last_brk_cont, sizeof(zend_code_block *)); in find_code_blocks()
207 cfg->loop_cont = ecalloc(op_array->last_brk_cont, sizeof(zend_code_block *)); in find_code_blocks()
208 cfg->loop_brk = ecalloc(op_array->last_brk_cont, sizeof(zend_code_block *)); in find_code_blocks()
334 static inline void replace_source(zend_block_source *list, zend_code_block *old, zend_code_block *n… in replace_source()
360 static inline void del_source(zend_code_block *from, zend_code_block *to) in del_source()
390 zend_code_block *from_block = to->sources->from; in del_source()
430 static void delete_code_block(zend_code_block *block) in delete_code_block()
438 zend_code_block *from_block = bs->from; in delete_code_block()
439 zend_code_block *to = block->follow_to; in delete_code_block()
462 static void zend_access_path(zend_code_block *block) in zend_access_path()
490 zend_code_block *blocks = cfg->blocks; in zend_rebuild_access_path()
491 zend_code_block *start = find_start? NULL : blocks; in zend_rebuild_access_path()
492 zend_code_block *b; in zend_rebuild_access_path()
565 static void strip_nop(zend_code_block *block) in strip_nop()
610 static void zend_optimize_block(zend_code_block *block, zend_op_array *op_array, char *used_ext TSR… in zend_optimize_block()
849 zend_code_block *op_b; in zend_optimize_block()
1197 zend_code_block *blocks = cfg->blocks; in assemble_code_blocks()
1200 zend_code_block *cur_block = blocks; in assemble_code_blocks()
1209 zend_code_block *next; in assemble_code_blocks()
1326 static void zend_jmp_optimization(zend_code_block *block, zend_op_array *op_array, zend_code_block in zend_jmp_optimization()
1338 zend_code_block *next = block->next; in zend_jmp_optimization()
1447 zend_code_block *prev = blocks; in zend_jmp_optimization()
1504 zend_code_block *target_block = block->op2_to;; in zend_jmp_optimization()
1638 zend_code_block *target_block; in zend_jmp_optimization()
1732 zend_code_block *next = block->next; in zend_jmp_optimization()
1742 zend_code_block *todel; in zend_jmp_optimization()
1755 zend_code_block *todel; in zend_jmp_optimization()
1800 zend_code_block *target_block = block->op2_to; in zend_jmp_optimization()
1876 static void zend_t_usage(zend_code_block *block, zend_op_array *op_array, char *used_ext) in zend_t_usage()
1878 zend_code_block *next_block = block->next; in zend_t_usage()
2043 zend_code_block *cur_block; in zend_block_optimization()