HomeSort by: relevance | last modified time | path
    Searched defs:entry_bb (Results 1 - 25 of 27) sorted by relevancy

1 2

  /src/external/gpl3/gcc/dist/gcc/
gimple-range-path.h 74 basic_block entry_bb () { return m_path[m_path.length () - 1]; } function in class:path_range_query
gimple-warn-recursion.cc 188 basic_block entry_bb = ENTRY_BLOCK_PTR_FOR_FN (func); local
190 if (find_function_exit (entry_bb) || m_calls->length () == 0)
tree-inline.h 140 basic_block entry_bb; member in struct:copy_body_data
graphite-scop-detection.cc 741 basic_block entry_bb = get_entry_bb (scop); local
745 gcc_assert (dominated_by_p (CDI_DOMINATORS, exit_bb, entry_bb));
750 worklist.safe_push (entry_bb);
ipa-split.cc 135 basic_block entry_bb; member in class:split_point
138 This is not count of the entry_bb because it may be in loop. */
204 current->entry_bb->index, current->header_time.to_double (),
227 FOR_EACH_EDGE (e, ei, current->entry_bb->preds)
445 FOR_EACH_EDGE (e, ei, current->entry_bb->preds)
497 for (bsi = gsi_start_phis (current->entry_bb); !gsi_end_p (bsi); gsi_next (&bsi))
630 && dominated_by_forbidden (current->entry_bb))
1106 current.entry_bb = entry->bb;
1380 split_point->split_bbs, split_point->entry_bb, "part");
1453 call_bb = split_point->entry_bb;
    [all...]
omp-simd-clone.cc 1289 tree addtype, basic_block entry_bb)
1314 gimple_stmt_iterator gsi = gsi_after_labels (entry_bb);
1488 basic_block entry_bb = single_succ (ENTRY_BLOCK_PTR_FOR_FN (cfun)); local
1489 basic_block body_bb = split_block_after_labels (entry_bb)->dest;
1490 gimple_stmt_iterator gsi = gsi_after_labels (entry_bb);
1518 incr_bb = create_empty_bb (entry_bb);
1662 edge preheader_edge = find_edge (entry_bb, body_bb);
1706 gsi = gsi_after_labels (entry_bb);
1726 gsi = gsi_after_labels (entry_bb);
1768 entry_bb = single_succ (ENTRY_BLOCK_PTR_FOR_FN (cfun))
    [all...]
sanopt.cc 1284 basic_block entry_bb = ENTRY_BLOCK_PTR_FOR_FN (fun); local
1285 entry_bb = split_edge (single_succ_edge (entry_bb));
1287 gimple_stmt_iterator gsi = gsi_start_bb (entry_bb);
tree-parloops.cc 1473 basic_block entry_bb = entry->src; local
1476 gather_blocks_in_sese_region (entry_bb, exit_bb, &body);
1479 if (bb != entry_bb && bb != exit_bb)
1493 if (bb != entry_bb && bb != exit_bb)
1505 basic_block entry_bb = entry->src; local
1516 && dominated_by_p (CDI_DOMINATORS, def_bb, entry_bb)
2044 basic_block entry_bb = bb1; local
2048 entry = single_succ_edge (entry_bb);
2049 gather_blocks_in_sese_region (entry_bb, exit_bb, &body);
2053 if (bb != entry_bb && bb != exit_bb
    [all...]
omp-expand.cc 1241 basic_block entry_bb, exit_bb, new_bb; local
1264 entry_bb = region->entry;
1282 entry_succ_e = single_succ_edge (entry_bb);
1284 gsi = gsi_last_nondebug_bb (entry_bb);
1290 new_bb = entry_bb;
1318 = single_succ_p (entry_bb) ? single_succ (entry_bb)
1319 : FALLTHRU_EDGE (entry_bb)->dest;
1396 /* Split ENTRY_BB at GIMPLE_OMP_PARALLEL or GIMPLE_OMP_TASK,
1398 gsi = gsi_last_nondebug_bb (entry_bb);
2768 basic_block entry_bb = gsi_bb (gsi2); local
3921 basic_block entry_bb, cont_bb, exit_bb, l0_bb, l1_bb, collapse_bb; local
4955 basic_block entry_bb, second_bb, third_bb, exit_bb, seq_start_bb; local
5744 basic_block entry_bb, exit_bb, body_bb, seq_start_bb, iter_part_bb; local
6438 basic_block entry_bb, cont_bb, exit_bb, l0_bb, l1_bb, l2_bb, l2_dom_bb; local
7180 basic_block entry_bb, cont_bb, exit_bb; local
7341 basic_block entry_bb, exit_bb, body_bb, cont_bb, collapse_bb = NULL; local
7662 basic_block entry_bb = region->entry; \/* BB ending in OMP_FOR *\/ local
8350 basic_block entry_bb, l0_bb, l1_bb, l2_bb, default_bb; local
    [all...]
tree-cfg.cc 6907 basic_block switch_bb, entry_bb, nentry_bb; local
6968 entry_bb = entry->dest;
6969 nentry_bb = get_bb_copy (entry_bb);
7664 delimited by ENTRY_BB and EXIT_BB, possibly containing noreturn blocks. */
7812 /* Move a single-entry, single-exit region delimited by ENTRY_BB and
7819 is that ENTRY_BB should be the only entry point and it must
7835 move_sese_region_to_fn (struct function *dest_cfun, basic_block entry_bb,
7839 basic_block dom_entry = get_immediate_dominator (CDI_DOMINATORS, entry_bb);
7849 class loop *loop = entry_bb->loop_father;
7855 gcc_assert (entry_bb != exit_b
8174 make_single_succ_edge (ENTRY_BLOCK_PTR_FOR_FN (cfun), entry_bb, EDGE_FALLTHRU); local
    [all...]
  /src/external/gpl3/gcc.old/dist/gcc/
gimple-range-path.h 74 basic_block entry_bb () { return m_path[m_path.length () - 1]; } function in class:path_range_query
gimple-warn-recursion.cc 188 basic_block entry_bb = ENTRY_BLOCK_PTR_FOR_FN (func); local
190 if (find_function_exit (entry_bb) || m_calls->length () == 0)
tree-inline.h 140 basic_block entry_bb; member in struct:copy_body_data
graphite-scop-detection.cc 651 basic_block entry_bb = get_entry_bb (scop); local
655 gcc_assert (dominated_by_p (CDI_DOMINATORS, exit_bb, entry_bb));
660 worklist.safe_push (entry_bb);
ipa-split.cc 132 basic_block entry_bb; member in class:split_point
135 This is not count of the entry_bb because it may be in loop. */
201 current->entry_bb->index, current->header_time.to_double (),
224 FOR_EACH_EDGE (e, ei, current->entry_bb->preds)
442 FOR_EACH_EDGE (e, ei, current->entry_bb->preds)
494 for (bsi = gsi_start_phis (current->entry_bb); !gsi_end_p (bsi); gsi_next (&bsi))
627 && dominated_by_forbidden (current->entry_bb))
1103 current.entry_bb = entry->bb;
1377 split_point->split_bbs, split_point->entry_bb, "part");
1450 call_bb = split_point->entry_bb;
    [all...]
omp-simd-clone.cc 1121 tree addtype, basic_block entry_bb)
1146 gimple_stmt_iterator gsi = gsi_after_labels (entry_bb);
1213 basic_block entry_bb = single_succ (ENTRY_BLOCK_PTR_FOR_FN (cfun)); local
1214 basic_block body_bb = split_block_after_labels (entry_bb)->dest;
1215 gimple_stmt_iterator gsi = gsi_after_labels (entry_bb);
1243 incr_bb = create_empty_bb (entry_bb);
1379 edge preheader_edge = find_edge (entry_bb, body_bb);
1423 gsi = gsi_after_labels (entry_bb);
1443 gsi = gsi_after_labels (entry_bb);
1485 entry_bb = single_succ (ENTRY_BLOCK_PTR_FOR_FN (cfun))
    [all...]
sanopt.cc 1259 basic_block entry_bb = ENTRY_BLOCK_PTR_FOR_FN (fun); local
1260 entry_bb = split_edge (single_succ_edge (entry_bb));
1262 gimple_stmt_iterator gsi = gsi_start_bb (entry_bb);
tree-parloops.cc 1470 basic_block entry_bb = entry->src; local
1473 gather_blocks_in_sese_region (entry_bb, exit_bb, &body);
1476 if (bb != entry_bb && bb != exit_bb)
1490 if (bb != entry_bb && bb != exit_bb)
1502 basic_block entry_bb = entry->src; local
1513 && dominated_by_p (CDI_DOMINATORS, def_bb, entry_bb)
2041 basic_block entry_bb = bb1; local
2045 entry = single_succ_edge (entry_bb);
2046 gather_blocks_in_sese_region (entry_bb, exit_bb, &body);
2050 if (bb != entry_bb && bb != exit_bb
    [all...]
omp-expand.cc 1238 basic_block entry_bb, exit_bb, new_bb; local
1261 entry_bb = region->entry;
1279 entry_succ_e = single_succ_edge (entry_bb);
1281 gsi = gsi_last_nondebug_bb (entry_bb);
1287 new_bb = entry_bb;
1315 = single_succ_p (entry_bb) ? single_succ (entry_bb)
1316 : FALLTHRU_EDGE (entry_bb)->dest;
1393 /* Split ENTRY_BB at GIMPLE_OMP_PARALLEL or GIMPLE_OMP_TASK,
1395 gsi = gsi_last_nondebug_bb (entry_bb);
2770 basic_block entry_bb = gsi_bb (gsi2); local
3833 basic_block entry_bb, cont_bb, exit_bb, l0_bb, l1_bb, collapse_bb; local
4856 basic_block entry_bb, second_bb, third_bb, exit_bb, seq_start_bb; local
5649 basic_block entry_bb, exit_bb, body_bb, seq_start_bb, iter_part_bb; local
6343 basic_block entry_bb, cont_bb, exit_bb, l0_bb, l1_bb, l2_bb, l2_dom_bb; local
7091 basic_block entry_bb, cont_bb, exit_bb; local
7252 basic_block entry_bb, exit_bb, body_bb, cont_bb, collapse_bb = NULL; local
7573 basic_block entry_bb = region->entry; \/* BB ending in OMP_FOR *\/ local
8263 basic_block entry_bb, l0_bb, l1_bb, l2_bb, default_bb; local
    [all...]
tree-cfg.cc 6714 basic_block switch_bb, entry_bb, nentry_bb; local
6779 entry_bb = entry->dest;
6780 nentry_bb = get_bb_copy (entry_bb);
7485 delimited by ENTRY_BB and EXIT_BB, possibly containing noreturn blocks. */
7593 /* Move a single-entry, single-exit region delimited by ENTRY_BB and
7600 is that ENTRY_BB should be the only entry point and it must
7616 move_sese_region_to_fn (struct function *dest_cfun, basic_block entry_bb,
7620 basic_block dom_entry = get_immediate_dominator (CDI_DOMINATORS, entry_bb);
7630 class loop *loop = entry_bb->loop_father;
7636 gcc_assert (entry_bb != exit_b
7955 make_single_succ_edge (ENTRY_BLOCK_PTR_FOR_FN (cfun), entry_bb, EDGE_FALLTHRU); local
    [all...]
  /src/external/gpl3/gcc/dist/gcc/config/gcn/
gcn-tree.cc 218 basic_block entry_bb = gsi_bb (*gsi); local
219 edge entry_edge = split_block (entry_bb, nop);
248 set_immediate_dominator (CDI_DOMINATORS, lock_bb, entry_bb);
257 add_loop (lock_loop, entry_bb->loop_father);
  /src/external/gpl3/gcc.old/dist/gcc/config/gcn/
gcn-tree.cc 218 basic_block entry_bb = gsi_bb (*gsi); local
219 edge entry_edge = split_block (entry_bb, nop);
248 set_immediate_dominator (CDI_DOMINATORS, lock_bb, entry_bb);
257 add_loop (lock_loop, entry_bb->loop_father);
  /src/external/gpl3/gcc/dist/gcc/config/xtensa/
xtensa.cc 4970 basic_block entry_bb;
5043 entry_bb = entry_edge->src;
5053 entry_after = BB_END (entry_bb);
5054 if (!single_succ_p (entry_bb) || vec_safe_length (loop->incoming) > 1
5063 new_bb = create_basic_block (seq, insn, entry_bb);
4968 basic_block entry_bb; local
  /src/external/gpl3/gcc.old/dist/gcc/config/xtensa/
xtensa.cc 4184 basic_block entry_bb;
4257 entry_bb = entry_edge->src;
4267 entry_after = BB_END (entry_bb);
4268 if (!single_succ_p (entry_bb) || vec_safe_length (loop->incoming) > 1
4277 new_bb = create_basic_block (seq, insn, entry_bb);
4182 basic_block entry_bb; local
  /src/external/gpl3/gcc/dist/gcc/config/nvptx/
nvptx.cc 6948 basic_block entry_bb = gsi_bb (*gsi);
6949 edge entry_edge = split_block (entry_bb, nop);
6978 set_immediate_dominator (CDI_DOMINATORS, lock_bb, entry_bb);
6987 add_loop (lock_loop, entry_bb->loop_father);
6940 basic_block entry_bb = gsi_bb (*gsi); local

Completed in 76 milliseconds

1 2