Home
last modified time | relevance | path

Searched refs:jump_thread_edge (Results 1 – 6 of 6) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/gcc/
Dtree-ssa-threadupdate.h35 class jump_thread_edge
38 jump_thread_edge (edge e, jump_thread_edge_type t) : e (e), type (t) {} in jump_thread_edge() function
49 jump_thread_edge *allocate_thread_edge (edge, jump_thread_edge_type);
50 vec<jump_thread_edge *> *allocate_thread_path ();
67 bool register_jump_thread (vec<jump_thread_edge *> *);
69 void push_edge (vec<jump_thread_edge *> *path, edge, jump_thread_edge_type);
70 vec<jump_thread_edge *> *allocate_thread_path ();
74 vec<vec<jump_thread_edge *> *> m_paths;
78 bool cancel_invalid_paths (vec<jump_thread_edge *> &path);
Dtree-ssa-threadupdate.cc132 vec<jump_thread_edge *> *path;
153 jump_thread_edge *
157 void *r = obstack_alloc (&m_obstack, sizeof (jump_thread_edge)); in allocate_thread_edge()
158 return new (r) jump_thread_edge (e, type); in allocate_thread_edge()
161 vec<jump_thread_edge *> *
166 void *r = obstack_alloc (&m_obstack, sizeof (vec <jump_thread_edge *>)); in allocate_thread_path()
167 return new (r) vec<jump_thread_edge *> (); in allocate_thread_path()
200 jt_path_registry::push_edge (vec<jump_thread_edge *> *path, in push_edge()
203 jump_thread_edge *x = m_allocator.allocate_thread_edge (e, type); in push_edge()
207 vec<jump_thread_edge *> *
[all …]
Dtree-ssa-threadedge.h102 bool thread_around_empty_blocks (vec<class jump_thread_edge *> *path,
104 int thread_through_normal_block (vec<jump_thread_edge *> *path,
Dtree-ssa-threadedge.cc787 jump_threader::thread_around_empty_blocks (vec<jump_thread_edge *> *path, in thread_around_empty_blocks()
901 jump_threader::thread_through_normal_block (vec<jump_thread_edge *> *path, in thread_through_normal_block()
1074 vec<jump_thread_edge *> *path = m_registry->allocate_thread_path (); in thread_across_edge()
1147 vec<jump_thread_edge *> *path = m_registry->allocate_thread_path (); in thread_across_edge()
Dtree-ssa-threadbackward.cc872 vec<jump_thread_edge *> *jump_thread_path = allocate_thread_path (); in register_path()
DChangeLog-202128006 (debug (const vec<jump_thread_edge *> &path)): New.