Home
last modified time | relevance | path

Searched defs:cfg_hooks (Results 1 – 4 of 4) sorted by relevance

/dflybsd-src/contrib/gcc-4.7/gcc/
H A Dcfghooks.h25 struct cfg_hooks struct
28 const char *name;
31 int (*verify_flow_info) (void);
32 void (*dump_bb) (basic_block, FILE *, int, int);
37 basic_block (*create_basic_block) (void *head, void *end, basic_block after);
43 edge (*redirect_edge_and_branch) (edge e, basic_block b);
48 basic_block (*redirect_edge_and_branch_force) (edge, basic_block);
52 bool (*can_remove_branch_p) (const_edge);
55 void (*delete_basic_block) (basic_block);
59 basic_block (*split_block) (basic_block b, void * i);
[all …]
H A Dcfghooks.c35 static struct cfg_hooks *cfg_hooks; variable
/dflybsd-src/contrib/gcc-8.0/gcc/
H A Dcfghooks.h58 struct cfg_hooks struct
61 const char *name;
64 int (*verify_flow_info) (void);
65 void (*dump_bb) (FILE *, basic_block, int, dump_flags_t);
66 void (*dump_bb_for_graph) (pretty_printer *, basic_block);
71 basic_block (*create_basic_block) (void *head, void *end, basic_block after);
77 edge (*redirect_edge_and_branch) (edge e, basic_block b);
82 basic_block (*redirect_edge_and_branch_force) (edge, basic_block);
86 bool (*can_remove_branch_p) (const_edge);
89 void (*delete_basic_block) (basic_block);
[all …]
H A Dcfghooks.c36 static struct cfg_hooks *cfg_hooks; variable