Home
last modified time | relevance | path

Searched refs:cfg_hooks (Results 1 – 23 of 23) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dcfghooks.c42 static struct cfg_hooks *cfg_hooks; variable
48 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_hooks
69 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 …]
H A Dcfghooks.h72 struct cfg_hooks struct
276 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);
H A Dcfgrtl.c5201 struct cfg_hooks rtl_cfg_hooks = {
5243 struct cfg_hooks cfg_layout_rtl_cfg_hooks = {
H A Dsel-sched-ir.c73 static struct cfg_hooks orig_cfg_hooks;
5705 static struct cfg_hooks sel_cfg_hooks;
H A Dtree-cfg.c8991 struct cfg_hooks gimple_cfg_hooks = {
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dcfghooks.cc45 static struct cfg_hooks *cfg_hooks; variable
51 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_hooks
72 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 …]
H A Dcfghooks.h75 struct cfg_hooks struct
277 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);
H A Dcfgrtl.cc5327 struct cfg_hooks rtl_cfg_hooks = {
5369 struct cfg_hooks cfg_layout_rtl_cfg_hooks = {
H A Dsel-sched-ir.cc73 static struct cfg_hooks orig_cfg_hooks;
5703 static struct cfg_hooks sel_cfg_hooks;
H A DChangeLog.tree-ssa1439 * cfghooks.h (struct cfg_hooks): Add can_duplicate_block_p and
1764 * cfghooks.h: (struct cfg_hooks): add block_ends_with_call_p,
2819 * cfghooks.h (cfg_hooks): add predict_edge and predicted_by_p
2881 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, and
9628 * tree-cfg.c: Move cfg_hooks structures and functions for
H A DChangeLog.tuples6140 * cfghooks.h (struct cfg_hooks)<dump_bb>: Add int argument.
6197 * cfghooks.h (struct cfg_hooks)<can_merge_blocks_p>: Change
6775 tree_register_cfg_hooks. Initialize cfg_hooks to gimple_cfg_hooks.
H A Dtree-cfg.cc9094 struct cfg_hooks gimple_cfg_hooks = {
H A DChangeLog-20044024 * cfghooks.h (cfg_hooks): Add execute_on_growing_pred and
33381 (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.
H A DChangeLog-20218067 * cfghooks.h (struct cfg_hooks): Likewise.
8072 * cfgrtl.c (struct cfg_hooks): Likewise.
8078 * tree-cfg.c (struct cfg_hooks): Likewise.
H A DChangeLog-2006531 * cfghooks.h (struct cfg_hooks): Type of
4291 * cfghooks.h (struct cfg_hooks): Change type of
H A DChangeLog-20121168 * cfghooks.h (struct cfg_hooks) <dump_bb_for_graph>: New hook.
8601 * cfghooks.h (struct cfg_hooks) <account_profile_record>: New hook.
H A DChangeLog-200522764 * cfghooks.h (struct cfg_hooks): Reword comments to avoid 'abort'.
26240 flush_pending_stmts): New in cfg_hooks structure.
H A DChangeLog-200730210 * cfghooks.h (struct cfg_hooks): Add can_remove_branch_p.
H A DChangeLog-200315863 * cfghooks.h (cfg_hooks): Add create_basic_block, can_merge_blocks_p,
H A DChangeLog-20184379 (struct cfg_hooks): Remove after_pass flag.
H A DChangeLog-201933314 (cfg_hooks::duplicate_block): Adjust to take a copy_bb_data argument.
H A DChangeLog-201130931 * cfghooks.h (struct cfg_hooks): Add force_nonfallthru hook.
H A DChangeLog-201730438 * cfghooks.h (struct cfg_hooks): Likewise.