/dragonfly/contrib/gcc-4.7/gcc/ |
H A D | dse.c | 207 struct insn_info; 317 struct insn_info struct 947 struct insn_info insn_info; in check_for_inc_dec() local 2525 memset (insn_info, 0, sizeof (struct insn_info)); in scan_insn() 2769 insn_info = insn_info->next_local_store; in remove_useless_values() 3366 insn_info = insn_info->prev_insn; in find_insn_before_first_wild_read() 3412 if (insn_info->insn && INSN_P (insn_info->insn)) in dse_step3_scan() 3427 insn_info = insn_info->prev_insn; in dse_step3_scan() 3797 insn_info = insn_info->prev_insn; in dse_step5_nospill() 3863 insn_info = insn_info->prev_insn; in dse_step5_spill() [all …]
|
H A D | df-scan.c | 209 if (insn_info) in df_scan_free_internal() 1125 if (insn_info) in df_insn_delete() 1142 if (insn_info) in df_insn_delete() 1256 if (insn_info) in df_insn_rescan() 1314 if (!insn_info) in df_insn_rescan_debug_internal() 1387 if (insn_info) in df_insn_rescan_all() 1444 if (insn_info) in df_process_deferred_rescans() 1452 if (insn_info) in df_process_deferred_rescans() 1460 if (insn_info) in df_process_deferred_rescans() 2192 if (insn_info) in df_notes_rescan() [all …]
|
H A D | web.c | 98 struct df_insn_info *insn_info = DF_INSN_INFO_GET (insn); in union_match_dups() local 99 df_ref *use_link = DF_INSN_INFO_USES (insn_info); in union_match_dups() 100 df_ref *def_link = DF_INSN_INFO_DEFS (insn_info); in union_match_dups() 144 struct df_insn_info *insn_info = DF_REF_INSN_INFO (use); in union_defs() local 150 if (insn_info) in union_defs() 152 rtx insn = insn_info->insn; in union_defs() 153 eq_use_link = DF_INSN_INFO_EQ_USES (insn_info); in union_defs() 154 def_link = DF_INSN_INFO_DEFS (insn_info); in union_defs() 224 if (insn_info) in union_defs() 225 link = DF_INSN_INFO_DEFS (insn_info); in union_defs()
|
H A D | regrename.c | 1506 if (insn_info) in record_out_operands() 1507 cur_operand = insn_info->op_info + i; in record_out_operands() 1552 insn_rr_info *insn_info = NULL; in build_def_use() local 1587 insn_info = VEC_index (insn_rr_info, insn_rr, INSN_UID (insn)); in build_def_use() 1590 memset (insn_info->op_info, 0, in build_def_use() 1652 record_out_operands (insn, true, insn_info); in build_def_use() 1701 if (insn_info) in build_def_use() 1702 cur_operand = i == opn ? insn_info->op_info + i : NULL; in build_def_use() 1760 record_out_operands (insn, false, insn_info); in build_def_use() 1800 regrename_init (bool insn_info) in regrename_init() argument [all …]
|
H A D | fwprop.c | 797 struct df_insn_info *insn_info = DF_INSN_INFO_GET (def_insn); in all_uses_available_at() local 811 for (use_rec = DF_INSN_INFO_USES (insn_info); *use_rec; use_rec++) in all_uses_available_at() 817 for (use_rec = DF_INSN_INFO_EQ_USES (insn_info); *use_rec; use_rec++) in all_uses_available_at() 830 for (use_rec = DF_INSN_INFO_USES (insn_info); *use_rec; use_rec++) in all_uses_available_at() 838 for (use_rec = DF_INSN_INFO_EQ_USES (insn_info); *use_rec; use_rec++) in all_uses_available_at() 926 struct df_insn_info *insn_info = DF_INSN_INFO_GET (insn); in update_df() local 937 update_uses (DF_INSN_INFO_USES (insn_info)); in update_df() 940 update_uses (DF_INSN_INFO_EQ_USES (insn_info)); in update_df()
|
H A D | df-problems.c | 1431 struct df_insn_info *insn_info = DF_INSN_UID_GET (uid); in df_live_bb_local_compute() local 1435 if (!insn_info) in df_live_bb_local_compute() 1438 insn_info = df_insn_create_insn_record (insn); in df_live_bb_local_compute() 1441 DF_INSN_INFO_LUID (insn_info) = luid; in df_live_bb_local_compute() 2169 def_rec = DF_INSN_INFO_DEFS (insn_info); in df_chain_top_dump() 2173 DF_INSN_INFO_LUID (insn_info), INSN_UID (insn)); in df_chain_top_dump() 2218 df_ref *eq_use_rec = DF_INSN_INFO_EQ_USES (insn_info); in df_chain_bottom_dump() 2219 use_rec = DF_INSN_INFO_USES (insn_info); in df_chain_bottom_dump() 2223 DF_INSN_INFO_LUID (insn_info), INSN_UID (insn)); in df_chain_bottom_dump() 3130 if (insn_info) in dead_debug_finish() [all …]
|
H A D | loop-invariant.c | 819 struct df_insn_info *insn_info = DF_INSN_INFO_GET (insn); in check_dependencies() local 823 for (use_rec = DF_INSN_INFO_USES (insn_info); *use_rec; use_rec++) in check_dependencies() 826 for (use_rec = DF_INSN_INFO_EQ_USES (insn_info); *use_rec; use_rec++) in check_dependencies() 902 struct df_insn_info *insn_info = DF_INSN_INFO_GET (insn); in record_uses() local 906 for (use_rec = DF_INSN_INFO_USES (insn_info); *use_rec; use_rec++) in record_uses() 913 for (use_rec = DF_INSN_INFO_EQ_USES (insn_info); *use_rec; use_rec++) in record_uses()
|
H A D | df-core.c | 2147 struct df_insn_info *insn_info = DF_INSN_INFO_GET (insn); in df_insn_debug_regno() local 2151 DF_INSN_INFO_LUID (insn_info)); in df_insn_debug_regno() 2152 df_refs_chain_dump (DF_INSN_INFO_DEFS (insn_info), false, file); in df_insn_debug_regno() 2155 df_refs_chain_dump (DF_INSN_INFO_USES (insn_info), false, file); in df_insn_debug_regno() 2158 df_refs_chain_dump (DF_INSN_INFO_EQ_USES (insn_info), false, file); in df_insn_debug_regno()
|
H A D | df.h | 368 struct df_insn_info *insn_info; member 639 #define DF_REF_INSN_INFO(REF) ((REF)->base.insn_info) 640 #define DF_REF_INSN(REF) ((REF)->base.insn_info->insn)
|
H A D | cprop.c | 383 struct df_insn_info *insn_info = DF_INSN_INFO_GET (insn); in make_set_regs_unavailable() local 386 for (def_rec = DF_INSN_INFO_DEFS (insn_info); *def_rec; def_rec++) in make_set_regs_unavailable() 542 struct df_insn_info *insn_info = DF_INSN_INFO_GET (insn); in mark_oprs_set() local 545 for (def_rec = DF_INSN_INFO_DEFS (insn_info); *def_rec; def_rec++) in mark_oprs_set()
|
/dragonfly/contrib/gcc-8.0/gcc/ |
H A D | dse.c | 2585 while (insn_info) in remove_useless_values() 2613 last = insn_info; in remove_useless_values() 2615 insn_info = insn_info->next_local_store; in remove_useless_values() 3037 while (insn_info) in find_insn_before_first_wild_read() 3047 insn_info = insn_info->prev_insn; in find_insn_before_first_wild_read() 3085 while (insn_info) in dse_step3_scan() 3089 if (insn_info->insn && INSN_P (insn_info->insn)) in dse_step3_scan() 3095 insn_info = insn_info->prev_insn; in dse_step3_scan() 3391 if (insn_info->insn in dse_step5() 3474 insn_info = insn_info->prev_insn; in dse_step5() [all …]
|
H A D | df-scan.c | 912 if (insn_info) in df_insn_info_delete() 966 if (insn_info) in df_insn_delete() 1062 if (insn_info) in df_insn_rescan() 1115 if (!insn_info) in df_insn_rescan_debug_internal() 1183 if (insn_info) in df_insn_rescan_all() 1237 if (insn_info) in df_process_deferred_rescans() 1245 if (insn_info) in df_process_deferred_rescans() 1253 if (insn_info) in df_process_deferred_rescans() 1976 if (insn_info) in df_notes_rescan() 3224 PATTERN (insn_info->insn), bb, insn_info, 0); in df_insn_refs_collect() [all …]
|
H A D | web.c | 179 if (insn_info) in union_defs() 183 set = single_set (insn_info->insn); in union_defs() 202 FOR_EACH_INSN_INFO_DEF (def, insn_info) in union_defs() 235 if (insn_info) in union_defs() 239 FOR_EACH_INSN_INFO_DEF (def, insn_info) in union_defs() 356 FOR_EACH_INSN_INFO_USE (use, insn_info) in execute() 359 FOR_EACH_INSN_INFO_EQ_USE (use, insn_info) in execute() 378 FOR_EACH_INSN_INFO_USE (use, insn_info) in execute() 381 FOR_EACH_INSN_INFO_EQ_USE (use, insn_info) in execute() 403 FOR_EACH_INSN_INFO_USE (use, insn_info) in execute() [all …]
|
H A D | regstat.c | 140 struct df_insn_info *insn_info = DF_INSN_INFO_GET (insn); in regstat_bb_compute_ri() local 181 FOR_EACH_INSN_INFO_DEF (def, insn_info) in regstat_bb_compute_ri() 212 FOR_EACH_INSN_INFO_USE (use, insn_info) in regstat_bb_compute_ri() 327 struct df_insn_info *insn_info = DF_INSN_INFO_GET (insn); in regstat_bb_compute_calls_crossed() local 345 FOR_EACH_INSN_INFO_DEF (def, insn_info) in regstat_bb_compute_calls_crossed() 356 FOR_EACH_INSN_INFO_USE (use, insn_info) in regstat_bb_compute_calls_crossed()
|
H A D | df-problems.c | 1436 if (!insn_info) in df_live_bb_local_compute() 1442 DF_INSN_INFO_LUID (insn_info) = luid; in df_live_bb_local_compute() 1965 if (!insn_info) in df_mir_bb_local_compute() 1971 DF_INSN_INFO_LUID (insn_info) = luid; in df_mir_bb_local_compute() 2364 FOR_EACH_INSN_INFO_USE (use, insn_info) in df_chain_remove_problem() 3524 FOR_EACH_INSN_INFO_MW (mw, insn_info) in df_note_bb_compute() 3532 FOR_EACH_INSN_INFO_DEF (def, insn_info) in df_note_bb_compute() 3549 FOR_EACH_INSN_INFO_MW (mw, insn_info) in df_note_bb_compute() 3554 FOR_EACH_INSN_INFO_DEF (def, insn_info) in df_note_bb_compute() 3765 FOR_EACH_INSN_INFO_DEF (def, insn_info) in df_simulate_find_uses() [all …]
|
H A D | regrename.c | 1597 if (insn_info) in record_out_operands() 1598 cur_operand = insn_info->op_info + i; in record_out_operands() 1644 insn_rr_info *insn_info = NULL; in build_def_use() local 1680 insn_info = &insn_rr[INSN_UID (insn)]; in build_def_use() 1683 memset (insn_info->op_info, 0, in build_def_use() 1749 record_out_operands (insn, true, insn_info); in build_def_use() 1798 if (insn_info) in build_def_use() 1799 cur_operand = i == opn ? insn_info->op_info + i : NULL; in build_def_use() 1864 record_out_operands (insn, false, insn_info); in build_def_use() 1920 regrename_init (bool insn_info) in regrename_init() argument [all …]
|
H A D | valtrack.c | 401 struct df_insn_info *insn_info = DF_INSN_UID_SAFE_GET (uid); in dead_debug_reset_uses() local 402 if (insn_info) in dead_debug_reset_uses() 403 df_insn_rescan_debug_internal (insn_info->insn); in dead_debug_reset_uses() 502 struct df_insn_info *insn_info = DF_INSN_UID_SAFE_GET (uid); in dead_debug_local_finish() local 503 if (insn_info) in dead_debug_local_finish() 504 df_insn_rescan (insn_info->insn); in dead_debug_local_finish()
|
H A D | fwprop.c | 810 struct df_insn_info *insn_info = DF_INSN_INFO_GET (def_insn); in all_uses_available_at() local 828 FOR_EACH_INSN_INFO_USE (use, insn_info) in all_uses_available_at() 831 FOR_EACH_INSN_INFO_EQ_USE (use, insn_info) in all_uses_available_at() 841 FOR_EACH_INSN_INFO_USE (use, insn_info) in all_uses_available_at() 848 FOR_EACH_INSN_INFO_EQ_USE (use, insn_info) in all_uses_available_at() 927 struct df_insn_info *insn_info = DF_INSN_INFO_GET (insn); in update_df() local 938 update_uses (DF_INSN_INFO_USES (insn_info)); in update_df() 941 update_uses (DF_INSN_INFO_EQ_USES (insn_info)); in update_df()
|
H A D | loop-invariant.c | 1039 struct df_insn_info *insn_info = DF_INSN_INFO_GET (insn); in check_dependencies() local 1043 FOR_EACH_INSN_INFO_USE (use, insn_info) in check_dependencies() 1046 FOR_EACH_INSN_INFO_EQ_USE (use, insn_info) in check_dependencies() 1062 struct df_insn_info *insn_info; in pre_check_invariant_p() local 1068 insn_info = DF_INSN_INFO_GET (ref); in pre_check_invariant_p() 1070 FOR_EACH_INSN_INFO_DEF (def_rec, insn_info) in pre_check_invariant_p() 1153 struct df_insn_info *insn_info = DF_INSN_INFO_GET (insn); in record_uses() local 1157 FOR_EACH_INSN_INFO_USE (use, insn_info) in record_uses() 1163 FOR_EACH_INSN_INFO_EQ_USE (use, insn_info) in record_uses()
|
H A D | df-core.c | 1991 df_insn_info *insn_info = DF_INSN_INFO_GET (insn); in df_find_use() local 1992 FOR_EACH_INSN_INFO_USE (use, insn_info) in df_find_use() 1996 FOR_EACH_INSN_INFO_EQ_USE (use, insn_info) in df_find_use() 2367 struct df_insn_info *insn_info = DF_INSN_INFO_GET (insn); in df_insn_debug_regno() local 2371 DF_INSN_INFO_LUID (insn_info)); in df_insn_debug_regno() 2372 df_refs_chain_dump (DF_INSN_INFO_DEFS (insn_info), false, file); in df_insn_debug_regno() 2375 df_refs_chain_dump (DF_INSN_INFO_USES (insn_info), false, file); in df_insn_debug_regno() 2378 df_refs_chain_dump (DF_INSN_INFO_EQ_USES (insn_info), false, file); in df_insn_debug_regno()
|
H A D | df.h | 375 struct df_insn_info *insn_info; member 661 #define DF_REF_INSN_INFO(REF) ((REF)->base.insn_info) 662 #define DF_REF_INSN(REF) ((REF)->base.insn_info->insn)
|
H A D | ira.c | 4134 struct df_insn_info *insn_info = DF_INSN_INFO_GET (insn); in build_insn_chain() local 4147 FOR_EACH_INSN_INFO_DEF (def, insn_info) in build_insn_chain() 4244 FOR_EACH_INSN_INFO_USE (use, insn_info) in build_insn_chain() 4543 df_insn_info *insn_info = DF_INSN_INFO_GET (insn); in find_moveable_pseudos() local 4548 def = df_single_def (insn_info); in find_moveable_pseudos() 4549 use = df_single_use (insn_info); in find_moveable_pseudos() 4563 FOR_EACH_INSN_INFO_USE (use, insn_info) in find_moveable_pseudos() 4571 FOR_EACH_INSN_INFO_DEF (def, insn_info) in find_moveable_pseudos() 4589 df_insn_info *insn_info = DF_INSN_INFO_GET (insn); in find_moveable_pseudos() local 4597 def = df_single_def (insn_info); in find_moveable_pseudos()
|
H A D | auto-inc-dec.c | 1506 if (df_insn_info *insn_info = DF_INSN_INFO_GET (insn)) in merge_in_block() local 1511 FOR_EACH_INSN_INFO_DEF (def, insn_info) in merge_in_block() 1518 FOR_EACH_INSN_INFO_USE (use, insn_info) in merge_in_block()
|
H A D | sel-sched-ir.c | 2681 struct df_insn_info *insn_info = DF_INSN_INFO_GET (insn); in setup_id_reg_sets() local 2685 FOR_EACH_INSN_INFO_DEF (def, insn_info) in setup_id_reg_sets() 2710 FOR_EACH_INSN_INFO_USE (use, insn_info) in setup_id_reg_sets()
|