Searched refs:use_bb (Results 1 - 25 of 35) sorted by relevance

12

/netbsd-current/external/gpl3/gcc.old/dist/gcc/
H A Dgimple-ssa-split-paths.c310 basic_block use_bb = gimple_bb (use_stmt); local
311 if (use_bb != bb
312 && dominated_by_p (CDI_DOMINATORS, bb, use_bb))
H A Dtree-ssa-loop-manip.c215 basic_block use_bb = BASIC_BLOCK_FOR_FN (cfun, i); local
216 class loop *use_loop = use_bb->loop_father;
220 use_bb = find_sibling_superloop (use_loop, def_loop)->header;
221 if (bitmap_set_bit (live_exits, use_bb->index))
222 worklist.safe_push (use_bb);
518 basic_block use_bb = gimple_bb (use_stmt); local
527 use_bb = e->src;
529 find_uses_to_rename_use (use_bb, USE_FROM_PTR (use_p), use_blocks,
723 basic_block use_bb = gimple_bb (USE_STMT (use_p)); local
725 use_bb
[all...]
H A Dtree-ssa-uninit.c779 basic_block use_bb)
791 while (dominated_by_p (CDI_DOMINATORS, use_bb, cd_root))
794 if (ctrl_eq_bb && dominated_by_p (CDI_DOMINATORS, use_bb, ctrl_eq_bb))
800 compute_control_dep_chain (cd_root, use_bb, dep_chains, &num_chains,
1112 basic_block use_bb,
2425 basic_block use_bb,
2441 if (is_non_loop_exit_postdominating (use_bb, phi_bb))
2444 has_valid_preds = find_predicates (&preds, phi_bb, use_bb);
2518 basic_block use_bb; local
2525 use_bb
777 find_predicates(pred_chain_union *preds, basic_block phi_bb, basic_block use_bb) argument
2424 is_use_properly_guarded(gimple *use_stmt, basic_block use_bb, gphi *phi, unsigned uninit_opnds, pred_chain_union *def_preds, hash_set<gphi *> *visited_phis) argument
[all...]
H A Dtree-ssa-tail-merge.c423 update_dep_bb (basic_block use_bb, tree val) argument
437 if (dep_bb == use_bb)
440 if (BB_DEP_BB (use_bb) == NULL
441 || dominated_by_p (CDI_DOMINATORS, dep_bb, BB_DEP_BB (use_bb)))
442 BB_DEP_BB (use_bb) = dep_bb;
H A Dtree-into-ssa.c752 basic_block def_bb, use_bb; local
876 use_bb = get_immediate_dominator (CDI_DOMINATORS,
879 bb_dom_dfs_in (CDI_DOMINATORS, use_bb));
1096 basic_block use_bb = gimple_bb (use_stmt); local
1097 if (use_bb != def_bb
1098 && ! dominated_by_p (CDI_DOMINATORS, use_bb, def_bb))
1107 basic_block use_bb = gimple_bb (use_stmt); local
1111 set_livein_block (var, use_bb);
1113 bitmap_set_bit (interesting_blocks, use_bb->index);
H A Dtree-ssa-live.c1091 basic_block use_bb = gimple_bb (use_stmt); local
1092 if (use_bb != def_bb && region_contains_p (live->map, use_bb))
1093 add_block = use_bb;
H A Dtree-ssa-propagate.c151 basic_block use_bb = gimple_bb (use_stmt); local
152 if (! (use_bb->flags & BB_VISITED))
158 && !(EDGE_PRED (use_bb, PHI_ARG_INDEX_FROM_USE (use_p))->flags
H A Dloop-invariant.c1716 basic_block use_bb; local
1719 use_bb = BLOCK_FOR_INSN (use_insn);
1726 if (!flow_bb_inside_loop_p (loop, use_bb))
1730 if ((use_bb == bb && DF_INSN_LUID (insn) >= DF_INSN_LUID (use_insn))
1731 || !dominated_by_p (CDI_DOMINATORS, use_bb, bb))
H A Dira.c3384 basic_block use_bb = BLOCK_FOR_INSN (use_insn);
3385 if (use_bb != def_bb
3386 ? !dominated_by_p (CDI_DOMINATORS, use_bb, def_bb)
3817 basic_block use_bb = BLOCK_FOR_INSN (use_insn);
3819 if (bb_loop_depth (use_bb) > bb_loop_depth (def_bb))
3878 REG_BASIC_BLOCK (regno) = use_bb->index;
3881 if (use_insn == BB_HEAD (use_bb))
3882 BB_HEAD (use_bb) = new_insn;
3363 basic_block use_bb = BLOCK_FOR_INSN (use_insn); local
3796 basic_block use_bb = BLOCK_FOR_INSN (use_insn); local
H A Dtree-ssa-math-opts.c1099 basic_block use_bb = gimple_bb (use_stmt); variable
1101 && (*top_bb == use_bb
1102 || dominated_by_p (CDI_DOMINATORS, use_bb, *top_bb)))
1105 || dominated_by_p (CDI_DOMINATORS, *top_bb, use_bb))
1108 *top_bb = use_bb;
H A Dipa-split.c355 basic_block use_bb, forbidden_bb; local
368 use_bb = gimple_bb (use_stmt);
370 extract_true_false_edges_from_block (use_bb, &true_edge, &false_edge);
/netbsd-current/external/gpl3/gcc/dist/gcc/
H A Dgimple-ssa-split-paths.cc349 basic_block use_bb = gimple_bb (use_stmt); local
350 if (use_bb != bb
351 && dominated_by_p (CDI_DOMINATORS, bb, use_bb))
H A Dtree-ssa-loop-manip.cc215 basic_block use_bb = BASIC_BLOCK_FOR_FN (cfun, i); local
216 class loop *use_loop = use_bb->loop_father;
220 use_bb = find_sibling_superloop (use_loop, def_loop)->header;
221 if (bitmap_set_bit (live_exits, use_bb->index))
222 worklist.safe_push (use_bb);
516 basic_block use_bb = gimple_bb (use_stmt); local
525 use_bb = e->src;
527 find_uses_to_rename_use (use_bb, USE_FROM_PTR (use_p), use_blocks,
721 basic_block use_bb = gimple_bb (USE_STMT (use_p)); local
723 use_bb
[all...]
H A Dgimple-predicate-analysis.cc1668 predicate::predicate (basic_block def_bb, basic_block use_bb, func_t &eval) argument
1675 while (dominated_by_p (CDI_DOMINATORS, use_bb, cd_root))
1680 if (dominated_by_p (CDI_DOMINATORS, use_bb, bb))
1698 compute_control_dep_chain (cd_root, use_bb, dep_chains, &num_chains,
1703 fprintf (dump_file, "predicate::predicate (def_bb = %u, use_bb = %u, func_t) "
1705 def_bb->index, use_bb->index, num_chains);
1825 predicate::is_use_guarded (gimple *use_stmt, basic_block use_bb, argument
1838 predicate use_preds (def_bb, use_bb, m_eval);
1840 if (is_non_loop_exit_postdominating (use_bb, def_bb))
1901 predicate::is_use_guarded (gimple *stmt, basic_block use_bb, gph argument
[all...]
H A Dtree-ssa-uninit.cc1193 basic_block use_bb; local
1198 use_bb = e->src;
1206 use_bb = gimple_bb (use_stmt);
1208 if (def_preds.is_use_guarded (use_stmt, use_bb, phi, uninit_opnds))
1214 use_bb->index);
H A Dtree-ssa-tail-merge.cc423 update_dep_bb (basic_block use_bb, tree val) argument
437 if (dep_bb == use_bb)
440 if (BB_DEP_BB (use_bb) == NULL
441 || dominated_by_p (CDI_DOMINATORS, dep_bb, BB_DEP_BB (use_bb)))
442 BB_DEP_BB (use_bb) = dep_bb;
H A Dtree-into-ssa.cc753 basic_block def_bb, use_bb; local
877 use_bb = get_immediate_dominator (CDI_DOMINATORS,
880 bb_dom_dfs_in (CDI_DOMINATORS, use_bb));
1095 basic_block use_bb = gimple_bb (use_stmt); local
1096 if (use_bb != def_bb
1097 && ! dominated_by_p (CDI_DOMINATORS, use_bb, def_bb))
1106 basic_block use_bb = gimple_bb (use_stmt); local
1110 set_livein_block (var, use_bb);
1112 bitmap_set_bit (interesting_blocks, use_bb->index);
H A Dtree-ssa-live.cc1146 basic_block use_bb = gimple_bb (use_stmt); local
1147 if (use_bb != def_bb && region_contains_p (live->map, use_bb))
1148 add_block = use_bb;
H A Dtree-ssa-math-opts.cc1192 basic_block use_bb = gimple_bb (use_stmt); local
1193 if (gimple_bb (def_stmt) == use_bb
1194 || dominated_by_p (CDI_DOMINATORS, use_bb, gimple_bb (def_stmt)))
1201 && gimple_purge_dead_eh_edges (use_bb))
1220 basic_block use_bb = gimple_bb (use_stmt); local
1222 && (*top_bb == use_bb
1223 || dominated_by_p (CDI_DOMINATORS, use_bb, *top_bb)))
1226 || dominated_by_p (CDI_DOMINATORS, *top_bb, use_bb))
1229 *top_bb = use_bb;
4043 basic_block use_bb local
[all...]
H A Dtree-ssa-propagate.cc151 basic_block use_bb = gimple_bb (use_stmt); local
152 if (! (use_bb->flags & BB_VISITED))
158 && !(EDGE_PRED (use_bb, PHI_ARG_INDEX_FROM_USE (use_p))->flags
H A Dloop-invariant.cc1726 basic_block use_bb; local
1729 use_bb = BLOCK_FOR_INSN (use_insn);
1736 if (!flow_bb_inside_loop_p (loop, use_bb))
1740 if ((use_bb == bb && DF_INSN_LUID (insn) >= DF_INSN_LUID (use_insn))
1741 || !dominated_by_p (CDI_DOMINATORS, use_bb, bb))
H A Dgimple-ssa-warn-access.cc3802 basic_block use_bb = gimple_bb (use_stmt); local
3804 if (!inval_bb || !use_bb)
3807 if (inval_bb != use_bb)
3809 if (dominated_by_p (CDI_DOMINATORS, use_bb, inval_bb))
3821 basic_block bb = use_bb;
4245 basic_block use_bb = gimple_bb (use_stmt); local
4248 || !dominated_by_p (CDI_POST_DOMINATORS, stmt_bb, use_bb));
4464 basic_block use_bb = gimple_bb (use_stmt);
4466 maybe = maybe || !dominated_by_p (CDI_POST_DOMINATORS, clob_bb, use_bb);
H A Dira.cc3513 basic_block use_bb = BLOCK_FOR_INSN (use_insn);
3514 if (use_bb != def_bb
3515 ? !dominated_by_p (CDI_DOMINATORS, use_bb, def_bb)
3946 basic_block use_bb = BLOCK_FOR_INSN (use_insn);
3948 if (bb_loop_depth (use_bb) > bb_loop_depth (def_bb))
4007 REG_BASIC_BLOCK (regno) = use_bb->index;
4010 if (use_insn == BB_HEAD (use_bb))
4011 BB_HEAD (use_bb) = new_insn;
3492 basic_block use_bb = BLOCK_FOR_INSN (use_insn); local
3925 basic_block use_bb = BLOCK_FOR_INSN (use_insn); local
H A Dipa-split.cc355 basic_block use_bb, forbidden_bb; local
368 use_bb = gimple_bb (use_stmt);
370 extract_true_false_edges_from_block (use_bb, &true_edge, &false_edge);
/netbsd-current/external/gpl3/gcc/dist/gcc/rtl-ssa/
H A Daccesses.cc1326 bb_info *use_bb = use->bb (); local
1328 && single_pred (cfg_bb) == use_bb->cfg_bb ()
1329 && remains_available_on_exit (def, use_bb))

Completed in 348 milliseconds

12