Home
last modified time | relevance | path

Searched refs:create_preheader (Results 1 – 21 of 21) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dcfgloopmanip.h55 basic_block create_preheader (class loop *, int);
H A Dcfgloopmanip.cc1408 create_preheader (class loop *loop, int flags) in create_preheader() function
1513 create_preheader (loop, flags); in create_preheaders()
H A Dtree-ssa-threadupdate.cc1847 tgt_bb = create_preheader (tgt_bb->loop_father, 0); in thread_through_loop_header()
H A Dtree-loop-distribution.cc991 create_preheader (loop, CP_SIMPLE_PREHEADERS); in generate_loops_for_partition()
H A DChangeLog-200720729 * cfgloopmanip.c (create_preheader, mfb_keep_just): Export.
20737 * cfgloop.h (create_preheader): Declare.
23876 * cfgloopmanip.c (create_preheader): Do not use loop_preheader_edge.
29761 (create_preheader): Do not allow ENTRY_BLOCK_PTR to be preheader.
H A DChangeLog-20041133 * cfgloopmanip.c (create_preheader): Move the preheader
1951 * cfgloopmanip.c (create_preheader): Speed up by "unrolling"
10782 (create_preheader): Likewise.
14809 duplicate_loop_to_header_edge, create_preheader,
44597 (create_preheader): Use make_forwarder_block.
H A DChangeLog.tree-ssa2914 (create_preheader): Use make_forwarder_block.
3594 * cfgloopmanip.c (remove_bbs, find_path, create_preheader,
H A DChangeLog-2003244 * cfgloopmanip.c (remove_bbs, find_path, create_preheader,
20500 (create_preheader): Use split_block and redirect_edge_and_branch_force.
34396 * cfgloopmanip.c (create_preheader): Initialize src to avoid
H A DChangeLog-20065015 (create_preheader): Do not update loops explicitly.
H A DChangeLog-20087356 (create_preheader): Honor CP_FALLTHRU_PREHEADERS.
H A DChangeLog-200529373 mfb_update_loops, create_preheader, force_single_succ_latches,
H A DChangeLog-201615921 * cfgloopmanip.c (create_preheader): Use split_edge if there
H A DChangeLog-200215059 (create_preheader): Likewise.
H A DChangeLog-202023607 * cfgloopmanip.c (create_preheader): Require non-complex
H A DChangeLog-201826279 * cfgloopmanip.c (create_preheader): Use make_forwarder_block even if
H A DChangeLog-201921575 (create_preheader): Same.
H A DChangeLog-20136205 * cfgloopmanip.c (create_preheader): Remove usage of ENTRY_BLOCK_PTR
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dcfgloopmanip.h58 basic_block create_preheader (class loop *, int);
H A Dcfgloopmanip.c1477 create_preheader (class loop *loop, int flags) in create_preheader() function
1584 create_preheader (loop, flags); in create_preheaders()
H A Dtree-ssa-threadupdate.c1759 tgt_bb = create_preheader (tgt_bb->loop_father, 0); in thread_through_loop_header()
H A Dtree-loop-distribution.c981 create_preheader (loop, CP_SIMPLE_PREHEADERS); in generate_loops_for_partition()