Home
last modified time | relevance | path

Searched refs:df_ref (Results 1 – 25 of 101) sorted by relevance

12345

/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Ddf.h419 typedef union df_ref_d *df_ref; typedef
426 df_ref defs; /* Head of insn-def chain. */
427 df_ref uses; /* Head of insn-use chain. */
429 df_ref eq_uses;
441 df_ref ref;
493 df_ref *refs; /* Ref table, indexed by id. */
515 df_ref reg_chain;
820 df_ref artificial_defs;
826 df_ref artificial_uses;
988 extern df_ref df_bb_regno_first_def_find (basic_block, unsigned int);
[all …]
H A Dweb.cc95 df_ref use_link = DF_INSN_INFO_USES (insn_info); in union_match_dups()
96 df_ref def_link = DF_INSN_INFO_DEFS (insn_info); in union_match_dups()
106 df_ref ref, dupref; in union_match_dups()
171 union_defs (df_ref use, web_entry *def_entry, in union_defs()
181 df_ref eq_use; in union_defs()
200 df_ref def; in union_defs()
237 df_ref def; in union_defs()
248 entry_register (web_entry *entry, df_ref ref, unsigned int *used) in entry_register()
287 replace_ref (df_ref ref, rtx reg) in replace_ref()
355 df_ref use; in execute()
[all …]
H A Ddf-scan.cc50 auto_vec<df_ref, 128> def_vec;
51 auto_vec<df_ref, 32> use_vec;
52 auto_vec<df_ref, 32> eq_use_vec;
71 static void df_install_ref_incremental (df_ref);
84 static void df_ref_chain_delete_du_chain (df_ref);
85 static void df_ref_chain_delete (df_ref);
94 static void df_install_ref (df_ref, struct df_reg_info *,
97 static int df_ref_compare (df_ref, df_ref);
508 ref_info->refs = XRESIZEVEC (df_ref, ref_info->refs, new_size); in df_grow_ref_info()
510 (new_size - ref_info->refs_size) *sizeof (df_ref)); in df_grow_ref_info()
[all …]
H A Ddf-problems.cc242 df_ref def; in df_rd_simulate_artificial_defs_at_top()
262 df_ref def; in df_rd_simulate_one_insn()
288 df_ref def, in df_rd_bb_local_compute_process_def()
821 df_ref def, use; in df_lr_bb_local_compute()
1474 df_ref def; in df_live_bb_local_compute()
2282 df_ref def; in df_mir_simulate_one_insn()
2322 df_chain_create (df_ref src, df_ref dst) in df_chain_create()
2337 df_chain_unlink_1 (df_ref ref, df_ref target) in df_chain_unlink_1()
2362 df_chain_unlink (df_ref ref) in df_chain_unlink()
2381 df_chain_copy (df_ref to_ref, in df_chain_copy()
[all …]
H A Ddce.cc125 df_ref def; in deletable_insn_p()
317 df_ref use; in sp_based_mem_offset()
527 df_ref def; in remove_reg_equal_equiv_notes_for_defs()
546 df_ref use; in reset_unmarked_insns_debug_uses()
715 df_ref use; in mark_artificial_uses()
731 df_ref use; in mark_reg_dependencies()
917 df_ref use; in word_dce_process_block()
947 df_ref def; in word_dce_process_block()
988 df_ref def; in dce_process_block()
1018 df_ref use; in dce_process_block()
H A Dvaltrack.h81 df_ref use;
131 extern void dead_debug_add (struct dead_debug_local *, df_ref, unsigned int);
H A Ddf-core.cc1911 df_ref
1915 df_ref def; in df_bb_regno_first_def_find()
1932 df_ref
1936 df_ref def; in df_bb_regno_last_def_find()
1954 df_ref
1957 df_ref def; in df_find_def()
1983 df_ref
1986 df_ref use; in df_find_use()
2276 df_ref_dump (df_ref ref, FILE *file) in df_ref_dump()
2287 df_refs_chain_dump (df_ref ref, bool follow_chain, FILE *file) in df_refs_chain_dump()
[all …]
H A Dloop-invariant.cc266 invariant_for_use (df_ref use) in invariant_for_use()
269 df_ref def; in invariant_for_use()
299 df_ref use; in hash_invariant_expr_1()
353 df_ref use1, use2; in invariant_expr_equal_p()
896 inv_can_prop_to_addr_use (struct def *def, df_ref use) in inv_can_prop_to_addr_use()
946 record_use (struct def *def, df_ref use) in record_use()
975 check_dependency (basic_block bb, df_ref use, bitmap depends_on) in check_dependency()
977 df_ref def; in check_dependency()
1038 df_ref use; in check_dependencies()
1058 df_ref use; in pre_check_invariant_p()
[all …]
H A Dcompare-elim.cc230 df_ref use; in find_flags_uses_in_insn()
418 df_ref def; in before_dom_children()
436 df_ref def; in before_dom_children()
577 df_ref def; in equivalent_reg_at_start()
642 df_ref ref; in can_merge_compare_into_arith()
700 df_ref use; in try_merge_compare()
H A Dregstat.cc61 df_ref use; in regstat_init_n_sets_and_refs()
114 df_ref def, use; in regstat_bb_compute_ri()
311 df_ref def, use; in regstat_bb_compute_calls_crossed()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Ddf.h419 typedef union df_ref_d *df_ref; typedef
426 df_ref defs; /* Head of insn-def chain. */
427 df_ref uses; /* Head of insn-use chain. */
429 df_ref eq_uses;
441 df_ref ref;
493 df_ref *refs; /* Ref table, indexed by id. */
515 df_ref reg_chain;
820 df_ref artificial_defs;
826 df_ref artificial_uses;
988 extern df_ref df_bb_regno_first_def_find (basic_block, unsigned int);
[all …]
H A Dweb.c95 df_ref use_link = DF_INSN_INFO_USES (insn_info); in union_match_dups()
96 df_ref def_link = DF_INSN_INFO_DEFS (insn_info); in union_match_dups()
106 df_ref ref, dupref; in union_match_dups()
171 union_defs (df_ref use, web_entry *def_entry, in union_defs()
181 df_ref eq_use; in union_defs()
200 df_ref def; in union_defs()
237 df_ref def; in union_defs()
248 entry_register (web_entry *entry, df_ref ref, unsigned int *used) in entry_register()
287 replace_ref (df_ref ref, rtx reg) in replace_ref()
355 df_ref use; in execute()
[all …]
H A Dfwprop.c119 static vec<df_ref> use_def_ref;
120 static vec<df_ref> reg_defs;
121 static vec<df_ref> reg_defs_stack;
140 static inline df_ref
141 get_def_for_use (df_ref use) in get_def_for_use()
157 process_defs (df_ref def, int top_flag) in process_defs()
161 df_ref curr_def = reg_defs[DF_REF_REGNO (def)]; in process_defs()
201 process_uses (df_ref use, int top_flag) in process_uses()
266 df_ref saved_def; in after_dom_children()
776 local_ref_killed_between_p (df_ref ref, rtx_insn *from, rtx_insn *to) in local_ref_killed_between_p()
[all …]
H A Ddf-scan.c50 auto_vec<df_ref, 128> def_vec;
51 auto_vec<df_ref, 32> use_vec;
52 auto_vec<df_ref, 32> eq_use_vec;
71 static void df_install_ref_incremental (df_ref);
84 static void df_ref_chain_delete_du_chain (df_ref);
85 static void df_ref_chain_delete (df_ref);
94 static void df_install_ref (df_ref, struct df_reg_info *,
97 static int df_ref_compare (df_ref, df_ref);
508 ref_info->refs = XRESIZEVEC (df_ref, ref_info->refs, new_size); in df_grow_ref_info()
510 (new_size - ref_info->refs_size) *sizeof (df_ref)); in df_grow_ref_info()
[all …]
H A Ddf-problems.c242 df_ref def; in df_rd_simulate_artificial_defs_at_top()
262 df_ref def; in df_rd_simulate_one_insn()
288 df_ref def, in df_rd_bb_local_compute_process_def()
821 df_ref def, use; in df_lr_bb_local_compute()
1434 df_ref def; in df_live_bb_local_compute()
2242 df_ref def; in df_mir_simulate_one_insn()
2282 df_chain_create (df_ref src, df_ref dst) in df_chain_create()
2297 df_chain_unlink_1 (df_ref ref, df_ref target) in df_chain_unlink_1()
2322 df_chain_unlink (df_ref ref) in df_chain_unlink()
2341 df_chain_copy (df_ref to_ref, in df_chain_copy()
[all …]
H A Ddce.c125 df_ref def; in deletable_insn_p()
317 df_ref use; in sp_based_mem_offset()
527 df_ref def; in remove_reg_equal_equiv_notes_for_defs()
546 df_ref use; in reset_unmarked_insns_debug_uses()
715 df_ref use; in mark_artificial_uses()
731 df_ref use; in mark_reg_dependencies()
917 df_ref use; in word_dce_process_block()
947 df_ref def; in word_dce_process_block()
988 df_ref def; in dce_process_block()
1018 df_ref use; in dce_process_block()
H A Dvaltrack.h81 df_ref use;
131 extern void dead_debug_add (struct dead_debug_local *, df_ref, unsigned int);
H A Ddf-core.c1911 df_ref
1915 df_ref def; in df_bb_regno_first_def_find()
1932 df_ref
1936 df_ref def; in df_bb_regno_last_def_find()
1954 df_ref
1957 df_ref def; in df_find_def()
1983 df_ref
1986 df_ref use; in df_find_use()
2276 df_ref_dump (df_ref ref, FILE *file) in df_ref_dump()
2287 df_refs_chain_dump (df_ref ref, bool follow_chain, FILE *file) in df_refs_chain_dump()
[all …]
H A Dloop-invariant.c267 invariant_for_use (df_ref use) in invariant_for_use()
270 df_ref def; in invariant_for_use()
300 df_ref use; in hash_invariant_expr_1()
354 df_ref use1, use2; in invariant_expr_equal_p()
897 inv_can_prop_to_addr_use (struct def *def, df_ref use) in inv_can_prop_to_addr_use()
947 record_use (struct def *def, df_ref use) in record_use()
976 check_dependency (basic_block bb, df_ref use, bitmap depends_on) in check_dependency()
978 df_ref def; in check_dependency()
1039 df_ref use; in check_dependencies()
1059 df_ref use; in pre_check_invariant_p()
[all …]
H A Dcompare-elim.c232 df_ref use; in find_flags_uses_in_insn()
420 df_ref def; in before_dom_children()
438 df_ref def; in before_dom_children()
579 df_ref def; in equivalent_reg_at_start()
644 df_ref ref; in can_merge_compare_into_arith()
702 df_ref use; in try_merge_compare()
H A Dregstat.c61 df_ref use; in regstat_init_n_sets_and_refs()
114 df_ref def, use; in regstat_bb_compute_ri()
311 df_ref def, use; in regstat_bb_compute_calls_crossed()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/i386/
H A Di386-features.h161 void analyze_register_chain (bitmap candidates, df_ref ref);
162 virtual void mark_dual_mode_def (df_ref def) = 0;
178 void mark_dual_mode_def (df_ref def);
196 void mark_dual_mode_def (df_ref def);
/netbsd-src/external/gpl3/gcc/dist/gcc/config/i386/
H A Di386-features.h162 void analyze_register_chain (bitmap candidates, df_ref ref);
163 virtual void mark_dual_mode_def (df_ref def) = 0;
179 void mark_dual_mode_def (df_ref def);
197 void mark_dual_mode_def (df_ref def);
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/rs6000/
H A Drs6000-p8swap.c202 union_defs (swap_web_entry *insn_entry, rtx insn, df_ref use) in union_defs()
228 union_uses (swap_web_entry *insn_entry, rtx insn, df_ref def) in union_uses()
373 df_ref use = DF_INSN_INFO_USES (insn_info); in quad_aligned_load_p()
426 df_ref use; in quad_aligned_store_p()
474 df_ref def, use; in swap_feeds_both_load_and_store()
510 df_ref use; in const_load_sequence_p()
545 df_ref base_use; in const_load_sequence_p()
909 df_ref def; in insn_is_swappable_p()
962 df_ref use; in insn_is_swappable_p()
1015 df_ref use; in chain_contains_only_swaps()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/rs6000/
H A Drs6000-p8swap.cc202 union_defs (swap_web_entry *insn_entry, rtx insn, df_ref use) in union_defs()
228 union_uses (swap_web_entry *insn_entry, rtx insn, df_ref def) in union_uses()
393 df_ref use = DF_INSN_INFO_USES (insn_info); in quad_aligned_load_p()
447 df_ref use; in quad_aligned_store_p()
495 df_ref def, use; in swap_feeds_both_load_and_store()
531 df_ref use; in const_load_sequence_p()
567 df_ref base_use; in const_load_sequence_p()
929 df_ref def; in insn_is_swappable_p()
982 df_ref use; in insn_is_swappable_p()
1035 df_ref use; in chain_contains_only_swaps()
[all …]

12345