Lines Matching refs:next_block
1144 zend_basic_block *next_block = block + 1; in get_next_block() local
1148 if (next_block == end) { in get_next_block()
1150 } else if (next_block->flags & ZEND_BB_REACHABLE) { in get_next_block()
1153 next_block++; in get_next_block()
1155 while (next_block->len == 0 && !(next_block->flags & ZEND_BB_PROTECTED)) { in get_next_block()
1156 next_block = cfg->blocks + next_block->successors[0]; in get_next_block()
1158 return next_block; in get_next_block()
1185 zend_basic_block *target_block, *follow_block, *next_block; in zend_jmp_optimization() local
1213 next_block = get_next_block(cfg, block); in zend_jmp_optimization()
1214 if (target_block == next_block) { in zend_jmp_optimization()
1311 next_block = get_next_block(cfg, follow_block); in zend_jmp_optimization()
1313 if (target_block == next_block) { in zend_jmp_optimization()
1319 block->successors[1] = next_block - cfg->blocks; in zend_jmp_optimization()
1325 next_block->flags |= ZEND_BB_FOLLOW; in zend_jmp_optimization()
1412 zend_basic_block *block, *next_block; in zend_t_usage() local
1511 next_block = NULL; in zend_t_usage()
1521 if (!next_block || in zend_t_usage()
1522 !(next_block->flags & ZEND_BB_FOLLOW) || in zend_t_usage()
1523 (next_block->flags & ZEND_BB_TARGET)) { in zend_t_usage()
1529 next_block = block; in zend_t_usage()