Lines Matching refs:next_block
1183 zend_basic_block *next_block = block + 1; in get_next_block() local
1187 if (next_block == end) { in get_next_block()
1189 } else if (next_block->flags & ZEND_BB_REACHABLE) { in get_next_block()
1192 next_block++; in get_next_block()
1194 while (next_block->len == 0 && !(next_block->flags & ZEND_BB_PROTECTED)) { in get_next_block()
1195 next_block = cfg->blocks + next_block->successors[0]; in get_next_block()
1197 return next_block; in get_next_block()
1224 zend_basic_block *target_block, *follow_block, *next_block; in zend_jmp_optimization() local
1252 next_block = get_next_block(cfg, block); in zend_jmp_optimization()
1253 if (target_block == next_block) { in zend_jmp_optimization()
1380 next_block = get_next_block(cfg, follow_block); in zend_jmp_optimization()
1382 if (target_block == next_block) { in zend_jmp_optimization()
1388 block->successors[1] = next_block - cfg->blocks; in zend_jmp_optimization()
1394 next_block->flags |= ZEND_BB_FOLLOW; in zend_jmp_optimization()
1539 next_block = get_next_block(cfg, block); in zend_jmp_optimization()
1549 } else if (target_block == next_block) { in zend_jmp_optimization()
1557 } else if (follow_block == next_block) { in zend_jmp_optimization()
1575 zend_basic_block *block, *next_block; in zend_t_usage() local
1674 next_block = NULL; in zend_t_usage()
1684 if (!next_block || in zend_t_usage()
1685 !(next_block->flags & ZEND_BB_FOLLOW) || in zend_t_usage()
1686 (next_block->flags & ZEND_BB_TARGET)) { in zend_t_usage()
1692 next_block = block; in zend_t_usage()