Lines Matching refs:cfg
55 ZEND_CFG_NO_ENTRY_PREDECESSORS, &ssa->cfg, flags) != SUCCESS) { in zend_dfa_analyze_op_array()
64 if (zend_cfg_build_predecessors(&ctx->arena, &ssa->cfg) != SUCCESS) { in zend_dfa_analyze_op_array()
69 zend_dump_op_array(op_array, ZEND_DUMP_CFG, "dfa cfg", &ssa->cfg); in zend_dfa_analyze_op_array()
73 if (zend_cfg_compute_dominators_tree(op_array, &ssa->cfg) != SUCCESS) { in zend_dfa_analyze_op_array()
78 if (zend_cfg_identify_loops(op_array, &ssa->cfg, flags) != SUCCESS) { in zend_dfa_analyze_op_array()
83 zend_dump_dominators(op_array, &ssa->cfg); in zend_dfa_analyze_op_array()
127 zend_basic_block *blocks = ssa->cfg.blocks; in zend_ssa_remove_nops()
128 zend_basic_block *end = blocks + ssa->cfg.blocks_count; in zend_ssa_remove_nops()
184 ssa->cfg.map[target] = b - blocks; in zend_ssa_remove_nops()
481 while (block_num < ssa->cfg.blocks_count in zend_dfa_optimize_jmps()
482 && !(ssa->cfg.blocks[block_num].flags & ZEND_BB_REACHABLE)) { in zend_dfa_optimize_jmps()
485 while (block_num < ssa->cfg.blocks_count) { in zend_dfa_optimize_jmps()
487 zend_basic_block *block = &ssa->cfg.blocks[block_num]; in zend_dfa_optimize_jmps()
492 while (next_block_num < ssa->cfg.blocks_count in zend_dfa_optimize_jmps()
493 && !(ssa->cfg.blocks[next_block_num].flags & ZEND_BB_REACHABLE)) { in zend_dfa_optimize_jmps()