HomeSort by: relevance | last modified time | path
    Searched refs:loop_exit (Results 1 - 17 of 17) sorted by relevancy

  /src/external/gpl3/gcc/dist/gcc/
cfgloop.h 77 struct GTY ((for_user)) loop_exit {
82 struct loop_exit *prev;
83 struct loop_exit *next;
86 struct loop_exit *next_e;
89 struct loop_exit_hasher : ggc_ptr_hash<loop_exit>
93 static hashval_t hash (loop_exit *);
94 static bool equal (loop_exit *, edge);
95 static void remove (loop_exit *);
268 struct loop_exit *exits;
cfgloop.cc 180 struct loop_exit *exit, *next;
345 loop->exits = ggc_cleared_alloc<loop_exit> ();
1025 /* Hash function for struct loop_exit. */
1028 loop_exit_hasher::hash (loop_exit *exit)
1033 /* Equality function for struct loop_exit. Compares with edge. */
1036 loop_exit_hasher::equal (loop_exit *exit, edge e)
1044 loop_exit_hasher::remove (loop_exit *exit)
1046 loop_exit *next;
1060 static struct loop_exit *
1075 struct loop_exit *exits = NULL, *exit
    [all...]
tree-vect-loop-manip.cc 452 LOOP_EXIT (just before the exit condition of the given exit to BSI.
457 vect_iv_increment_position (edge loop_exit, gimple_stmt_iterator *bsi,
460 basic_block bb = loop_exit->src;
1478 slpeel_tree_duplicate_loop_to_edge_cfg (class loop *loop, edge loop_exit,
1492 exit = loop_exit;
1500 scalar_exit = loop_exit;
1503 scalar_exit = loop_exit;
1508 if (exit->aux == loop_exit->aux)
1544 exit = loop_exit;
1616 for (auto gsi_from = gsi_start_phis (loop_exit->dest)
    [all...]
loop-unroll.cc 161 basic_block loop_exit; /* The loop exit basic block. */ member in struct:opt_info
1588 opt_info->loop_exit = split_edge (exit);
2078 combine_var_copies_in_loop_exit (ves, opt_info->loop_exit);
tree-vect-loop.cc 1760 info->loop_exit = exit_e;
1958 LOOP_VINFO_IV_EXIT (loop_vinfo) = info->loop_exit;
5939 LOOP_EXIT is the edge to update in the merge block. In the case of a single
5956 loop_exit:
5967 loop_exit:
5982 edge loop_exit)
6137 vect_iv_increment_position (loop_exit, &incr_gsi, &insert_after);
6217 exit_bb = loop_exit->dest;
6233 if (LOOP_VINFO_IV_EXIT (loop_vinfo) == loop_exit)
6234 SET_PHI_ARG_DEF (phi, loop_exit->dest_idx, def)
    [all...]
sel-sched-ir.h 1086 struct loop_exit *exit;
tree-ssa-loop-ivcanon.cc 1548 loop_exit *exit = father->exits->next;
tree-vectorizer.h 2425 edge loop_exit; member in struct:vect_loop_form_info
tree-cfg.cc 7984 loop_exit **slot
  /src/external/gpl3/gcc.old/dist/gcc/
cfgloop.h 74 struct GTY ((for_user)) loop_exit {
79 struct loop_exit *prev;
80 struct loop_exit *next;
83 struct loop_exit *next_e;
86 struct loop_exit_hasher : ggc_ptr_hash<loop_exit>
90 static hashval_t hash (loop_exit *);
91 static bool equal (loop_exit *, edge);
92 static void remove (loop_exit *);
265 struct loop_exit *exits;
cfgloop.cc 187 struct loop_exit *exit, *next;
352 loop->exits = ggc_cleared_alloc<loop_exit> ();
1032 /* Hash function for struct loop_exit. */
1035 loop_exit_hasher::hash (loop_exit *exit)
1040 /* Equality function for struct loop_exit. Compares with edge. */
1043 loop_exit_hasher::equal (loop_exit *exit, edge e)
1051 loop_exit_hasher::remove (loop_exit *exit)
1053 loop_exit *next;
1067 static struct loop_exit *
1082 struct loop_exit *exits = NULL, *exit
    [all...]
loop-unroll.cc 161 basic_block loop_exit; /* The loop exit basic block. */ member in struct:opt_info
1580 opt_info->loop_exit = split_edge (exit);
2070 combine_var_copies_in_loop_exit (ves, opt_info->loop_exit);
sel-sched-ir.h 1086 struct loop_exit *exit;
tree-ssa-loop-ivcanon.cc 1480 loop_exit *exit = father->exits->next;
tree-cfg.cc 7765 loop_exit **slot
  /src/sys/dev/
midictl.c 426 goto loop_exit; /* nothing more gets reset */
442 loop_exit:
  /src/external/gpl3/gcc.old/dist/gcc/config/spu/
spu.c 2563 int loop_exit = 0, simple_loop = 0;
2574 loop_exit = 1;
2581 if (prev && (loop_exit || simple_loop)
2618 "for %i (loop_exit %i simple_loop %i dist %i)\n",
2620 INSN_UID (branch), loop_exit, simple_loop,
2557 int loop_exit = 0, simple_loop = 0; local

Completed in 53 milliseconds