Searched refs:cfg_hooks (Results 1 – 23 of 23) sorted by relevance
42 static struct cfg_hooks *cfg_hooks; variable48 cfg_hooks = &rtl_cfg_hooks; in rtl_register_cfg_hooks()55 cfg_hooks = &cfg_layout_rtl_cfg_hooks; in cfg_layout_rtl_register_cfg_hooks()63 cfg_hooks = &gimple_cfg_hooks; in gimple_register_cfg_hooks()66 struct cfg_hooks69 return *cfg_hooks; in get_cfg_hooks()73 set_cfg_hooks (struct cfg_hooks new_cfg_hooks) in set_cfg_hooks()75 *cfg_hooks = new_cfg_hooks; in set_cfg_hooks()83 if (cfg_hooks == &gimple_cfg_hooks) in current_ir_type()85 else if (cfg_hooks == &rtl_cfg_hooks) in current_ir_type()[all …]
72 struct cfg_hooks struct276 extern struct cfg_hooks gimple_cfg_hooks;277 extern struct cfg_hooks rtl_cfg_hooks;278 extern struct cfg_hooks cfg_layout_rtl_cfg_hooks;285 extern struct cfg_hooks get_cfg_hooks (void);286 extern void set_cfg_hooks (struct cfg_hooks);
5201 struct cfg_hooks rtl_cfg_hooks = {5243 struct cfg_hooks cfg_layout_rtl_cfg_hooks = {
73 static struct cfg_hooks orig_cfg_hooks;5705 static struct cfg_hooks sel_cfg_hooks;
8991 struct cfg_hooks gimple_cfg_hooks = {
45 static struct cfg_hooks *cfg_hooks; variable51 cfg_hooks = &rtl_cfg_hooks; in rtl_register_cfg_hooks()58 cfg_hooks = &cfg_layout_rtl_cfg_hooks; in cfg_layout_rtl_register_cfg_hooks()66 cfg_hooks = &gimple_cfg_hooks; in gimple_register_cfg_hooks()69 struct cfg_hooks72 return *cfg_hooks; in get_cfg_hooks()76 set_cfg_hooks (struct cfg_hooks new_cfg_hooks) in set_cfg_hooks()78 *cfg_hooks = new_cfg_hooks; in set_cfg_hooks()86 if (cfg_hooks == &gimple_cfg_hooks) in current_ir_type()88 else if (cfg_hooks == &rtl_cfg_hooks) in current_ir_type()[all …]
75 struct cfg_hooks struct277 extern struct cfg_hooks gimple_cfg_hooks;278 extern struct cfg_hooks rtl_cfg_hooks;279 extern struct cfg_hooks cfg_layout_rtl_cfg_hooks;286 extern struct cfg_hooks get_cfg_hooks (void);287 extern void set_cfg_hooks (struct cfg_hooks);
5327 struct cfg_hooks rtl_cfg_hooks = {5369 struct cfg_hooks cfg_layout_rtl_cfg_hooks = {
73 static struct cfg_hooks orig_cfg_hooks;5703 static struct cfg_hooks sel_cfg_hooks;
1439 * cfghooks.h (struct cfg_hooks): Add can_duplicate_block_p and1764 * cfghooks.h: (struct cfg_hooks): add block_ends_with_call_p,2819 * cfghooks.h (cfg_hooks): add predict_edge and predicted_by_p2881 cfg_hooks directly.2888 (cfg_hooks): Made static.2896 * cfghooks.h (struct cfg_hooks): Modified.4252 of cfg_hooks.9069 * cfghooks.h (cfg_hooks): Add cfgh_loop_optimizer_init, and9628 * tree-cfg.c: Move cfg_hooks structures and functions for
6140 * cfghooks.h (struct cfg_hooks)<dump_bb>: Add int argument.6197 * cfghooks.h (struct cfg_hooks)<can_merge_blocks_p>: Change6775 tree_register_cfg_hooks. Initialize cfg_hooks to gimple_cfg_hooks.
9094 struct cfg_hooks gimple_cfg_hooks = {
4024 * cfghooks.h (cfg_hooks): Add execute_on_growing_pred and33381 (struct cfg_hooks): Add fields block_ends_with_call_p,44548 (cfg_hooks): Define here.44556 * cfghooks.h (struct cfg_hooks): Added fields name,44564 (cfg_hooks): Do not export.
8067 * cfghooks.h (struct cfg_hooks): Likewise.8072 * cfgrtl.c (struct cfg_hooks): Likewise.8078 * tree-cfg.c (struct cfg_hooks): Likewise.
531 * cfghooks.h (struct cfg_hooks): Type of4291 * cfghooks.h (struct cfg_hooks): Change type of
1168 * cfghooks.h (struct cfg_hooks) <dump_bb_for_graph>: New hook.8601 * cfghooks.h (struct cfg_hooks) <account_profile_record>: New hook.
22764 * cfghooks.h (struct cfg_hooks): Reword comments to avoid 'abort'.26240 flush_pending_stmts): New in cfg_hooks structure.
30210 * cfghooks.h (struct cfg_hooks): Add can_remove_branch_p.
15863 * cfghooks.h (cfg_hooks): Add create_basic_block, can_merge_blocks_p,
4379 (struct cfg_hooks): Remove after_pass flag.
33314 (cfg_hooks::duplicate_block): Adjust to take a copy_bb_data argument.
30931 * cfghooks.h (struct cfg_hooks): Add force_nonfallthru hook.
30438 * cfghooks.h (struct cfg_hooks): Likewise.