Home
last modified time | relevance | path

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

/freebsd-10-stable/contrib/gcc/
Ddf.h257 struct df_ref *defs; /* Head of insn-def chain. */
258 struct df_ref *uses; /* Head of insn-use chain. */
271 struct df_ref *reg_chain; /* Head of reg-use or def chain. */
279 struct df_ref struct
297 struct df_ref *next_reg; /* Next ref with same regno and type. */ argument
298 struct df_ref *prev_reg; /* Prev ref with same regno and type. */ argument
302 struct df_ref *next_ref; argument
311 struct df_ref *ref; argument
322 struct df_ref **refs; /* Ref table, indexed by id. */
487 struct df_ref *artificial_defs;
[all …]
Dweb.c64 static rtx entry_register (struct web_entry *, struct df_ref *, char *);
65 static void replace_ref (struct df_ref *, rtx);
105 union_defs (struct df *df, struct df_ref *use, struct web_entry *def_entry, in union_defs()
111 struct df_ref *use_link; in union_defs()
112 struct df_ref *def_link; in union_defs()
169 struct df_ref *link; in union_defs()
189 entry_register (struct web_entry *entry, struct df_ref *ref, char *used) in entry_register()
231 replace_ref (struct df_ref *ref, rtx reg) in replace_ref()
Ddf-core.c967 struct df_ref *
971 struct df_ref *use; in df_bb_regno_last_use_find()
990 struct df_ref *
994 struct df_ref *def; in df_bb_regno_first_def_find()
1013 struct df_ref *
1017 struct df_ref *def; in df_bb_regno_last_def_find()
1040 struct df_ref *def; in df_insn_regno_def_p()
1054 struct df_ref *
1058 struct df_ref *def; in df_find_def()
1085 struct df_ref *
[all …]
Ddf-scan.c97 static struct df_ref *df_ref_create_structure (struct dataflow *, rtx, rtx *,
229 sizeof (struct df_ref), block_size); in df_scan_alloc()
393 new_size *sizeof (struct df_ref *)); in df_grow_ref_info()
395 (new_size - ref_info->refs_size) *sizeof (struct df_ref *)); in df_grow_ref_info()
541 struct df_ref *
581 struct df_ref *
591 struct df_ref *
603 struct df_ref *ref) in df_reg_chain_create()
605 struct df_ref *head = reg_info->reg_chain; in df_reg_chain_create()
621 static struct df_ref *
[all …]
Ddf-problems.c66 df_chain_create (struct dataflow *dflow, struct df_ref *src, struct df_ref *dst) in df_chain_create()
84 df_chain_unlink (struct dataflow *dflow, struct df_ref *ref, struct df_link *link) in df_chain_unlink()
131 struct df_ref *to_ref, in df_chain_copy()
458 struct df_ref *def, in df_ru_bb_local_compute_process_def()
505 struct df_ref *use, in df_ru_bb_local_compute_process_use()
998 struct df_ref *def, in df_rd_bb_local_compute_process_def()
1458 struct df_ref *def; in df_lr_bb_local_compute()
1459 struct df_ref *use; in df_lr_bb_local_compute()
1872 struct df_ref *def; in df_ur_bb_local_compute()
2448 struct df_ref *def; in df_urec_bb_local_compute()
[all …]
Dloop-invariant.c230 invariant_for_use (struct df_ref *use) in invariant_for_use()
233 struct df_ref *def; in invariant_for_use()
262 struct df_ref *use; in hash_invariant_expr_1()
315 struct df_ref *use1, *use2; in invariant_expr_equal_p()
695 struct df_ref *use, *def; in check_dependencies()
740 struct df_ref *ref; in find_invariant_insn()
807 struct df_ref *use; in record_uses()
1266 struct df_ref * ref = DF_DEFS_GET (df, i); in free_inv_motion_data()
Dloop-iv.c209 struct df_ref *def; in clear_iv_info()
279 latch_dominating_def (rtx reg, struct df_ref **def) in latch_dominating_def()
281 struct df_ref *single_rd = NULL, *adef; in latch_dominating_def()
308 iv_get_reaching_def (rtx insn, rtx reg, struct df_ref **def) in iv_get_reaching_def()
310 struct df_ref *use, *adef; in iv_get_reaching_def()
597 get_biv_step_1 (struct df_ref *def, rtx reg, in get_biv_step_1()
606 struct df_ref *next_def; in get_biv_step_1()
764 get_biv_step (struct df_ref *last_def, rtx reg, rtx *inner_step, in get_biv_step()
784 record_iv (struct df_ref *def, struct rtx_iv *iv) in record_iv()
828 struct df_ref *last_def; in iv_analyze_biv()
[all …]
Dddg.c225 add_deps_for_def (ddg_ptr g, struct df *df, struct df_ref *rd) in add_deps_for_def()
260 struct df_ref *def = df_bb_regno_first_def_find (df, g->bb, regno); in add_deps_for_def()
281 add_deps_for_use (ddg_ptr g, struct df *df, struct df_ref *use) in add_deps_for_use()
285 struct df_ref *first_def = df_bb_regno_first_def_find (df, g->bb, regno); in add_deps_for_use()
326 struct df_ref *rd = DF_DEFS_GET (df, rd_num); in build_inter_loop_deps()
337 struct df_ref *use = DF_USES_GET (df, u_num); in build_inter_loop_deps()
DChangeLog-200616028 df_problem, dataflow, df_insn_info, df_reg_info, df_ref, df_link,