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

1 2 3

  /src/external/gpl3/gcc/dist/gcc/config/i386/
i386-features.cc 826 basic_block new_bb = split_edge (e); local
827 emit_insn_after (insns, BB_HEAD (new_bb));
3479 /* This adds a condition to the basic_block NEW_BB in function FUNCTION_DECL
3487 tree predicate_chain, basic_block new_bb)
3505 gcc_assert (new_bb != NULL);
3506 gseq = bb_seq (new_bb);
3519 set_bb_seq (new_bb, gseq);
3520 gimple_set_bb (convert_stmt, new_bb);
3521 gimple_set_bb (return_stmt, new_bb);
3523 return new_bb;
    [all...]
  /src/external/gpl3/gcc/dist/gcc/
coroutine-passes.cc 273 move_edge_and_update (edge e, basic_block old_bb, basic_block new_bb)
277 new_bb->index);
279 e = redirect_edge_and_branch (e, new_bb);
446 basic_block new_bb = label_to_block (cfun, *seen); local
455 move_edge_and_update (e, old_bb, new_bb);
graphite.h 253 basic_block new_bb; member in struct:poly_bb
bb-reorder.cc 835 basic_block new_bb;
837 new_bb = duplicate_block (old_bb, e, bb);
838 BB_COPY_PARTITION (new_bb, old_bb);
840 gcc_assert (e->dest == new_bb);
845 old_bb->index, new_bb->index);
847 if (new_bb->index >= array_size
853 new_size = MAX (last_basic_block_for_fn (cfun), new_bb->index + 1);
877 mark_bb_visited (new_bb, trace);
878 new_bb->aux = bb->aux;
879 bb->aux = new_bb;
834 basic_block new_bb; local
1308 basic_block new_bb; local
    [all...]
cfghooks.cc 536 basic_block new_bb; local
542 new_bb = cfg_hooks->split_block (bb, i);
543 if (!new_bb)
546 new_bb->count = bb->count;
550 redirect_immediate_dominators (CDI_DOMINATORS, bb, new_bb);
551 set_immediate_dominator (CDI_DOMINATORS, new_bb, bb);
558 add_bb_to_loop (new_bb, bb->loop_father);
560 FOR_EACH_EDGE (e, ei, new_bb->succs)
562 e->dest->loop_father->latch = new_bb;
565 res = make_single_succ_edge (bb, new_bb, EDGE_FALLTHRU)
1106 basic_block new_bb; local
1369 basic_block bb, new_bb, dom_bb; local
    [all...]
gimple-iterator.cc 739 has to be created, it is stored in *NEW_BB. */
743 basic_block *new_bb)
832 if (new_bb)
833 *new_bb = dest;
846 basic_block new_bb = NULL; local
851 ins_after = gimple_find_edge_insert_loc (e, &gsi, &new_bb);
860 return new_bb;
870 basic_block new_bb = NULL; local
875 ins_after = gimple_find_edge_insert_loc (e, &gsi, &new_bb);
883 return new_bb;
1056 basic_block new_bb = gsi_insert_on_edge_immediate (e, g); local
1082 basic_block new_bb = gsi_insert_seq_on_edge_immediate (e, seq); local
    [all...]
shrink-wrap.cc 567 basic_block new_bb = create_basic_block (note, note, old_bb); local
568 BB_COPY_PARTITION (new_bb, old_bb);
571 redirect_edge_succ (e, new_bb);
572 new_bb->count = e->count ();
575 e = make_single_succ_edge (new_bb, EXIT_BLOCK_PTR_FOR_FN (cfun), 0);
1002 basic_block new_bb = create_empty_bb (EXIT_BLOCK_PTR_FOR_FN (cfun)->prev_bb); local
1003 BB_COPY_PARTITION (new_bb, pro);
1004 new_bb->count = profile_count::zero ();
1006 fprintf (dump_file, "Made prologue block %d\n", new_bb->index);
1017 new_bb->count += e->count ()
1758 basic_block new_bb = split_edge (e); local
    [all...]
cfgloopmanip.cc 1207 basic_block new_bb, bb, first_active_latch = NULL; local
1422 new_bb = new_bbs[i];
1423 if (new_bb->loop_father == target)
1424 new_bb->flags |= BB_IRREDUCIBLE_LOOP;
1426 FOR_EACH_EDGE (ae, ei, new_bb->succs)
profile.cc 1259 basic_block new_bb = split_edge (e);
1260 edge ne = single_succ_edge (new_bb);
1258 basic_block new_bb = split_edge (e); local
tree-vect-loop-manip.cc 286 basic_block new_bb = gsi_insert_seq_on_edge_immediate (pe, seq); local
287 gcc_assert (!new_bb);
1305 basic_block new_bb = gsi_insert_seq_on_edge_immediate (pe, seq);
1306 gcc_assert (!new_bb);
2668 basic_block new_bb = gsi_insert_seq_on_edge_immediate (pe, seq1);
2669 gcc_assert (!new_bb);
graphite-isl-ast-to-gimple.cc 188 void graphite_copy_stmts_from_block (basic_block bb, basic_block new_bb,
1143 /* Duplicates the statements of basic block BB into basic block NEW_BB
1147 graphite_copy_stmts_from_block (basic_block bb, basic_block new_bb,
1151 gimple_stmt_iterator gsi_tgt = gsi_last_bb (new_bb);
1236 basic_block new_bb = split_edge (next_e); local
1237 gimple_stmt_iterator gsi_tgt = gsi_last_bb (new_bb);
1262 graphite_copy_stmts_from_block (bb, new_bb, iv_map);
1265 gsi_tgt = gsi_last_bb (new_bb);
1320 return single_succ_edge (new_bb);
tree-vectorizer.cc 653 basic_block new_bb;
660 new_bb = gsi_insert_seq_on_edge_immediate (pe, seq);
661 gcc_assert (!new_bb);
651 basic_block new_bb; local
cfgrtl.cc 731 basic_block new_bb;
772 new_bb = create_basic_block (NEXT_INSN (insn), BB_END (bb), bb);
773 BB_COPY_PARTITION (new_bb, bb);
777 new_bb->succs = bb->succs;
779 FOR_EACH_EDGE (e, ei, new_bb->succs)
780 e->src = new_bb;
784 return new_bb;
1214 patch_jump_insn (rtx_insn *insn, rtx_insn *old_label, basic_block new_bb)
1223 rtx_code_label *new_label = block_label (new_bb);
1225 if (new_bb == EXIT_BLOCK_PTR_FOR_FN (cfun)
724 basic_block new_bb; local
1510 basic_block jump_block, new_bb = NULL, src = e->src; local
1861 basic_block bb, new_bb; local
4512 basic_block new_bb; local
4634 basic_block new_bb = rtl_split_block (bb, insn); local
4998 basic_block new_bb = local
    [all...]
tree-parloops.cc 1801 basic_block new_bb; local
1836 new_bb = e->dest;
1843 gsi = gsi_start_bb (new_bb);
1846 e = split_block (new_bb, load);
1847 new_bb = e->dest;
1848 gsi = gsi_start_bb (new_bb);
  /src/external/gpl3/gcc.old/dist/gcc/config/i386/
i386-features.cc 699 basic_block new_bb = split_edge (e); local
700 emit_insn_after (insns, BB_HEAD (new_bb));
2496 /* This adds a condition to the basic_block NEW_BB in function FUNCTION_DECL
2504 tree predicate_chain, basic_block new_bb)
2522 gcc_assert (new_bb != NULL);
2523 gseq = bb_seq (new_bb);
2536 set_bb_seq (new_bb, gseq);
2537 gimple_set_bb (convert_stmt, new_bb);
2538 gimple_set_bb (return_stmt, new_bb);
2540 return new_bb;
    [all...]
  /src/external/gpl3/gcc.old/dist/gcc/
coroutine-passes.cc 273 move_edge_and_update (edge e, basic_block old_bb, basic_block new_bb)
277 new_bb->index);
279 e = redirect_edge_and_branch (e, new_bb);
451 basic_block new_bb = label_to_block (cfun, *seen); local
460 move_edge_and_update (e, old_bb, new_bb);
gimple-iterator.cc 737 has to be created, it is stored in *NEW_BB. */
741 basic_block *new_bb)
830 if (new_bb)
831 *new_bb = dest;
844 basic_block new_bb = NULL; local
849 ins_after = gimple_find_edge_insert_loc (e, &gsi, &new_bb);
858 return new_bb;
868 basic_block new_bb = NULL; local
873 ins_after = gimple_find_edge_insert_loc (e, &gsi, &new_bb);
881 return new_bb;
    [all...]
graphite.h 253 basic_block new_bb; member in struct:poly_bb
bb-reorder.cc 835 basic_block new_bb;
837 new_bb = duplicate_block (old_bb, e, bb);
838 BB_COPY_PARTITION (new_bb, old_bb);
840 gcc_assert (e->dest == new_bb);
845 old_bb->index, new_bb->index);
847 if (new_bb->index >= array_size
853 new_size = MAX (last_basic_block_for_fn (cfun), new_bb->index + 1);
877 mark_bb_visited (new_bb, trace);
878 new_bb->aux = bb->aux;
879 bb->aux = new_bb;
834 basic_block new_bb; local
1308 basic_block new_bb; local
    [all...]
cfghooks.cc 534 basic_block new_bb; local
540 new_bb = cfg_hooks->split_block (bb, i);
541 if (!new_bb)
544 new_bb->count = bb->count;
545 new_bb->discriminator = bb->discriminator;
549 redirect_immediate_dominators (CDI_DOMINATORS, bb, new_bb);
550 set_immediate_dominator (CDI_DOMINATORS, new_bb, bb);
557 add_bb_to_loop (new_bb, bb->loop_father);
559 FOR_EACH_EDGE (e, ei, new_bb->succs)
561 e->dest->loop_father->latch = new_bb;
1098 basic_block new_bb; local
1361 basic_block bb, new_bb, dom_bb; local
    [all...]
shrink-wrap.cc 567 basic_block new_bb = create_basic_block (note, note, old_bb); local
568 BB_COPY_PARTITION (new_bb, old_bb);
571 redirect_edge_succ (e, new_bb);
572 new_bb->count = e->count ();
575 e = make_single_succ_edge (new_bb, EXIT_BLOCK_PTR_FOR_FN (cfun), 0);
1002 basic_block new_bb = create_empty_bb (EXIT_BLOCK_PTR_FOR_FN (cfun)->prev_bb); local
1003 BB_COPY_PARTITION (new_bb, pro);
1004 new_bb->count = profile_count::zero ();
1006 fprintf (dump_file, "Made prologue block %d\n", new_bb->index);
1017 new_bb->count += e->count ()
1758 basic_block new_bb = split_edge (e); local
    [all...]
cfgloopmanip.cc 1071 basic_block new_bb, bb, first_active_latch = NULL; local
1255 new_bb = new_bbs[i];
1256 if (new_bb->loop_father == target)
1257 new_bb->flags |= BB_IRREDUCIBLE_LOOP;
1259 FOR_EACH_EDGE (ae, ei, new_bb->succs)
profile.cc 1240 basic_block new_bb = split_edge (e);
1241 edge ne = single_succ_edge (new_bb);
1239 basic_block new_bb = split_edge (e); local
graphite-isl-ast-to-gimple.cc 188 void graphite_copy_stmts_from_block (basic_block bb, basic_block new_bb,
1143 /* Duplicates the statements of basic block BB into basic block NEW_BB
1147 graphite_copy_stmts_from_block (basic_block bb, basic_block new_bb,
1151 gimple_stmt_iterator gsi_tgt = gsi_last_bb (new_bb);
1236 basic_block new_bb = split_edge (next_e); local
1237 gimple_stmt_iterator gsi_tgt = gsi_last_bb (new_bb);
1262 graphite_copy_stmts_from_block (bb, new_bb, iv_map);
1265 gsi_tgt = gsi_last_bb (new_bb);
1320 return single_succ_edge (new_bb);
tree-vectorizer.cc 652 basic_block new_bb;
659 new_bb = gsi_insert_seq_on_edge_immediate (pe, seq);
660 gcc_assert (!new_bb);
650 basic_block new_bb; local

Completed in 56 milliseconds

1 2 3