Home
last modified time | relevance | path

Searched refs:bb_index (Results 1 – 25 of 32) sorted by relevance

12

/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Ddf-problems.cc184 unsigned int bb_index; in df_rd_alloc() local
211 EXECUTE_IF_SET_IN_BITMAP (all_blocks, 0, bb_index, bi) in df_rd_alloc()
213 class df_rd_bb_info *bb_info = df_rd_get_bb_info (bb_index); in df_rd_alloc()
241 int bb_index = bb->index; in df_rd_simulate_artificial_defs_at_top() local
243 FOR_EACH_ARTIFICIAL_DEF (def, bb_index) in df_rd_simulate_artificial_defs_at_top()
341 df_rd_bb_local_compute (unsigned int bb_index) in df_rd_bb_local_compute() argument
343 basic_block bb = BASIC_BLOCK_FOR_FN (cfun, bb_index); in df_rd_bb_local_compute()
344 class df_rd_bb_info *bb_info = df_rd_get_bb_info (bb_index); in df_rd_bb_local_compute()
353 df_get_artificial_defs (bb_index), in df_rd_bb_local_compute()
381 df_get_artificial_defs (bb_index), in df_rd_bb_local_compute()
[all …]
H A Dgcse-common.cc146 unsigned bb_index; in compute_transp() local
154 EXECUTE_IF_SET_IN_BITMAP (blocks_with_calls, 0, bb_index, bi) in compute_transp()
156 bitmap_clear_bit (bmap[bb_index], indx); in compute_transp()
163 0, bb_index, bi) in compute_transp()
166 = canon_modify_mem_list[bb_index]; in compute_transp()
178 bitmap_clear_bit (bmap[bb_index], indx); in compute_transp()
H A Ddf-core.cc510 unsigned int bb_index; in df_set_blocks() local
512 EXECUTE_IF_SET_IN_BITMAP (diff, 0, bb_index, bi) in df_set_blocks()
514 basic_block bb = BASIC_BLOCK_FOR_FN (cfun, bb_index); in df_set_blocks()
517 void *bb_info = df_get_bb_info (dflow, bb_index); in df_set_blocks()
519 df_clear_bb_info (dflow, bb_index); in df_set_blocks()
893 unsigned bb_index, in df_worklist_propagate_forward() argument
902 basic_block bb = BASIC_BLOCK_FOR_FN (cfun, bb_index); in df_worklist_propagate_forward()
918 && dataflow->problem->trans_fun (bb_index)) in df_worklist_propagate_forward()
940 unsigned bb_index, in df_worklist_propagate_backward() argument
949 basic_block bb = BASIC_BLOCK_FOR_FN (cfun, bb_index); in df_worklist_propagate_backward()
[all …]
H A Dearly-remat.cc1145 early_remat::rd_transfer (int bb_index) in rd_transfer() argument
1147 remat_block_info *info = &er->m_block_info[bb_index]; in rd_transfer()
2144 early_remat::avail_transfer (int bb_index) in avail_transfer() argument
2146 remat_block_info *info = &er->m_block_info[bb_index]; in avail_transfer()
2304 early_remat::need_to_move_candidate_p (unsigned int bb_index, in need_to_move_candidate_p() argument
2307 remat_block_info *info = &m_block_info[bb_index]; in need_to_move_candidate_p()
2309 basic_block bb = BASIC_BLOCK_FOR_FN (m_fn, bb_index); in need_to_move_candidate_p()
2320 bb_index, cand->regno); in need_to_move_candidate_p()
2331 " registers\n", cand_index, bb_index); in need_to_move_candidate_p()
2342 early_remat::compute_minimum_move_set (unsigned int bb_index, in compute_minimum_move_set() argument
[all …]
H A Dregstat.cc307 regstat_bb_compute_calls_crossed (unsigned int bb_index, bitmap live) in regstat_bb_compute_calls_crossed() argument
309 basic_block bb = BASIC_BLOCK_FOR_FN (cfun, bb_index); in regstat_bb_compute_calls_crossed()
317 FOR_EACH_ARTIFICIAL_DEF (def, bb_index) in regstat_bb_compute_calls_crossed()
321 FOR_EACH_ARTIFICIAL_USE (use, bb_index) in regstat_bb_compute_calls_crossed()
H A Dtree-into-ssa.cc706 unsigned bb_index; member
741 return defs[f].bb_index; in find_dfsnum_interval()
798 defs[0].bb_index = 1; in prune_unused_phi_nodes()
804 defs[adef].bb_index = i; in prune_unused_phi_nodes()
806 defs[adef + 1].bb_index = i; in prune_unused_phi_nodes()
813 gcc_assert (defs[0].bb_index == 1); in prune_unused_phi_nodes()
827 b = defs[i].bb_index; in prune_unused_phi_nodes()
834 defs[n_defs].bb_index = top; in prune_unused_phi_nodes()
841 defs[n_defs].bb_index = defs[i].bb_index; in prune_unused_phi_nodes()
850 defs[n_defs - 1].bb_index = defs[n_defs].bb_index; in prune_unused_phi_nodes()
[all …]
H A Dlra-remat.cc842 cand_trans_fun (int bb_index, bitmap bb_in, bitmap bb_out) in cand_trans_fun() argument
849 bb_info = get_remat_bb_data_by_index (bb_index); in cand_trans_fun()
898 cand_pav_trans_fun (int bb_index) in cand_pav_trans_fun() argument
902 bb_info = get_remat_bb_data_by_index (bb_index); in cand_pav_trans_fun()
903 return cand_trans_fun (bb_index, &bb_info->pavin_cands, in cand_pav_trans_fun()
944 cand_av_trans_fun (int bb_index) in cand_av_trans_fun() argument
948 bb_info = get_remat_bb_data_by_index (bb_index); in cand_av_trans_fun()
949 return cand_trans_fun (bb_index, &bb_info->avin_cands, in cand_av_trans_fun()
H A Ddf-scan.cc206 unsigned int bb_index = bb->index; in df_scan_free_bb_info() local
213 if (bb_index < df_scan->block_info_size) in df_scan_free_bb_info()
214 bb_info = df_scan_get_bb_info (bb_index); in df_scan_free_bb_info()
267 unsigned int bb_index = bb->index; in df_scan_alloc() local
268 struct df_scan_bb_info *bb_info = df_scan_get_bb_info (bb_index); in df_scan_alloc()
587 unsigned int bb_index = bb->index; in df_scan_blocks() local
588 df_bb_refs_record (bb_index, true); in df_scan_blocks()
1395 unsigned int bb_index; in df_reorganize_refs_by_reg_by_insn() local
1408 EXECUTE_IF_SET_IN_BITMAP (df->blocks_to_analyze, 0, bb_index, bi) in df_reorganize_refs_by_reg_by_insn()
1410 basic_block bb = BASIC_BLOCK_FOR_FN (cfun, bb_index); in df_reorganize_refs_by_reg_by_insn()
[all …]
H A Ddf.h1198 df_get_artificial_defs (unsigned int bb_index) in df_get_artificial_defs() argument
1200 return df_scan_get_bb_info (bb_index)->artificial_defs; in df_get_artificial_defs()
1207 df_get_artificial_uses (unsigned int bb_index) in df_get_artificial_uses() argument
1209 return df_scan_get_bb_info (bb_index)->artificial_uses; in df_get_artificial_uses()
H A Dprofile.cc991 int bb_index; member
1008 hstate.add_int (ref.bb_index); in hash()
1016 && ref1.bb_index == ref2.bb_index in equal()
1070 triplet.bb_index = bb ? bb->index : 0; in output_location()
H A Dcfganal.cc1680 unsigned bb_index, i; in compute_idf() local
1701 bb_index = bitmap_first_set_bit (work_set); in compute_idf()
1702 bitmap_clear_bit (work_set, bb_index); in compute_idf()
1709 gcc_checking_assert (bb_index in compute_idf()
1712 EXECUTE_IF_AND_COMPL_IN_BITMAP (&dfs[bb_index], phi_insertion_points, in compute_idf()
H A Dlra-lives.cc430 live_trans_fun (int bb_index) in live_trans_fun() argument
432 basic_block bb = get_bb_data_by_index (bb_index)->bb; in live_trans_fun()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Ddf-problems.c184 unsigned int bb_index; in df_rd_alloc() local
211 EXECUTE_IF_SET_IN_BITMAP (all_blocks, 0, bb_index, bi) in df_rd_alloc()
213 class df_rd_bb_info *bb_info = df_rd_get_bb_info (bb_index); in df_rd_alloc()
241 int bb_index = bb->index; in df_rd_simulate_artificial_defs_at_top() local
243 FOR_EACH_ARTIFICIAL_DEF (def, bb_index) in df_rd_simulate_artificial_defs_at_top()
341 df_rd_bb_local_compute (unsigned int bb_index) in df_rd_bb_local_compute() argument
343 basic_block bb = BASIC_BLOCK_FOR_FN (cfun, bb_index); in df_rd_bb_local_compute()
344 class df_rd_bb_info *bb_info = df_rd_get_bb_info (bb_index); in df_rd_bb_local_compute()
353 df_get_artificial_defs (bb_index), in df_rd_bb_local_compute()
381 df_get_artificial_defs (bb_index), in df_rd_bb_local_compute()
[all …]
H A Dgcse-common.c146 unsigned bb_index; in compute_transp() local
154 EXECUTE_IF_SET_IN_BITMAP (blocks_with_calls, 0, bb_index, bi) in compute_transp()
156 bitmap_clear_bit (bmap[bb_index], indx); in compute_transp()
163 0, bb_index, bi) in compute_transp()
166 = canon_modify_mem_list[bb_index]; in compute_transp()
178 bitmap_clear_bit (bmap[bb_index], indx); in compute_transp()
H A Ddf-core.c510 unsigned int bb_index; in df_set_blocks() local
512 EXECUTE_IF_SET_IN_BITMAP (diff, 0, bb_index, bi) in df_set_blocks()
514 basic_block bb = BASIC_BLOCK_FOR_FN (cfun, bb_index); in df_set_blocks()
517 void *bb_info = df_get_bb_info (dflow, bb_index); in df_set_blocks()
519 df_clear_bb_info (dflow, bb_index); in df_set_blocks()
893 unsigned bb_index, in df_worklist_propagate_forward() argument
902 basic_block bb = BASIC_BLOCK_FOR_FN (cfun, bb_index); in df_worklist_propagate_forward()
918 && dataflow->problem->trans_fun (bb_index)) in df_worklist_propagate_forward()
940 unsigned bb_index, in df_worklist_propagate_backward() argument
949 basic_block bb = BASIC_BLOCK_FOR_FN (cfun, bb_index); in df_worklist_propagate_backward()
[all …]
H A Dearly-remat.c1145 early_remat::rd_transfer (int bb_index) in rd_transfer() argument
1147 remat_block_info *info = &er->m_block_info[bb_index]; in rd_transfer()
2144 early_remat::avail_transfer (int bb_index) in avail_transfer() argument
2146 remat_block_info *info = &er->m_block_info[bb_index]; in avail_transfer()
2304 early_remat::need_to_move_candidate_p (unsigned int bb_index, in need_to_move_candidate_p() argument
2307 remat_block_info *info = &m_block_info[bb_index]; in need_to_move_candidate_p()
2309 basic_block bb = BASIC_BLOCK_FOR_FN (m_fn, bb_index); in need_to_move_candidate_p()
2320 bb_index, cand->regno); in need_to_move_candidate_p()
2331 " registers\n", cand_index, bb_index); in need_to_move_candidate_p()
2342 early_remat::compute_minimum_move_set (unsigned int bb_index, in compute_minimum_move_set() argument
[all …]
H A Dregstat.c307 regstat_bb_compute_calls_crossed (unsigned int bb_index, bitmap live) in regstat_bb_compute_calls_crossed() argument
309 basic_block bb = BASIC_BLOCK_FOR_FN (cfun, bb_index); in regstat_bb_compute_calls_crossed()
317 FOR_EACH_ARTIFICIAL_DEF (def, bb_index) in regstat_bb_compute_calls_crossed()
321 FOR_EACH_ARTIFICIAL_USE (use, bb_index) in regstat_bb_compute_calls_crossed()
H A Dtree-into-ssa.c705 unsigned bb_index; member
740 return defs[f].bb_index; in find_dfsnum_interval()
797 defs[0].bb_index = 1; in prune_unused_phi_nodes()
803 defs[adef].bb_index = i; in prune_unused_phi_nodes()
805 defs[adef + 1].bb_index = i; in prune_unused_phi_nodes()
812 gcc_assert (defs[0].bb_index == 1); in prune_unused_phi_nodes()
826 b = defs[i].bb_index; in prune_unused_phi_nodes()
833 defs[n_defs].bb_index = top; in prune_unused_phi_nodes()
840 defs[n_defs].bb_index = defs[i].bb_index; in prune_unused_phi_nodes()
849 defs[n_defs - 1].bb_index = defs[n_defs].bb_index; in prune_unused_phi_nodes()
[all …]
H A Dlra-remat.c842 cand_trans_fun (int bb_index, bitmap bb_in, bitmap bb_out) in cand_trans_fun() argument
849 bb_info = get_remat_bb_data_by_index (bb_index); in cand_trans_fun()
898 cand_pav_trans_fun (int bb_index) in cand_pav_trans_fun() argument
902 bb_info = get_remat_bb_data_by_index (bb_index); in cand_pav_trans_fun()
903 return cand_trans_fun (bb_index, &bb_info->pavin_cands, in cand_pav_trans_fun()
944 cand_av_trans_fun (int bb_index) in cand_av_trans_fun() argument
948 bb_info = get_remat_bb_data_by_index (bb_index); in cand_av_trans_fun()
949 return cand_trans_fun (bb_index, &bb_info->avin_cands, in cand_av_trans_fun()
H A Ddf-scan.c206 unsigned int bb_index = bb->index; in df_scan_free_bb_info() local
213 if (bb_index < df_scan->block_info_size) in df_scan_free_bb_info()
214 bb_info = df_scan_get_bb_info (bb_index); in df_scan_free_bb_info()
267 unsigned int bb_index = bb->index; in df_scan_alloc() local
268 struct df_scan_bb_info *bb_info = df_scan_get_bb_info (bb_index); in df_scan_alloc()
587 unsigned int bb_index = bb->index; in df_scan_blocks() local
588 df_bb_refs_record (bb_index, true); in df_scan_blocks()
1395 unsigned int bb_index; in df_reorganize_refs_by_reg_by_insn() local
1408 EXECUTE_IF_SET_IN_BITMAP (df->blocks_to_analyze, 0, bb_index, bi) in df_reorganize_refs_by_reg_by_insn()
1410 basic_block bb = BASIC_BLOCK_FOR_FN (cfun, bb_index); in df_reorganize_refs_by_reg_by_insn()
[all …]
H A Dfwprop.c226 int bb_index = bb->index; in before_dom_children() local
227 class df_md_bb_info *md_bb_info = df_md_get_bb_info (bb_index); in before_dom_children()
228 class df_lr_bb_info *lr_bb_info = df_lr_get_bb_info (bb_index); in before_dom_children()
237 process_uses (df_get_artificial_uses (bb_index), DF_REF_AT_TOP); in before_dom_children()
238 process_defs (df_get_artificial_defs (bb_index), DF_REF_AT_TOP); in before_dom_children()
254 process_uses (df_get_artificial_uses (bb_index), 0); in before_dom_children()
255 process_defs (df_get_artificial_defs (bb_index), 0); in before_dom_children()
H A Ddf.h1197 df_get_artificial_defs (unsigned int bb_index) in df_get_artificial_defs() argument
1199 return df_scan_get_bb_info (bb_index)->artificial_defs; in df_get_artificial_defs()
1206 df_get_artificial_uses (unsigned int bb_index) in df_get_artificial_uses() argument
1208 return df_scan_get_bb_info (bb_index)->artificial_uses; in df_get_artificial_uses()
H A Dprofile.c906 int bb_index; member
923 hstate.add_int (ref.bb_index); in hash()
931 && ref1.bb_index == ref2.bb_index in equal()
982 triplet.bb_index = bb ? bb->index : 0; in output_location()
H A Dcfganal.c1653 unsigned bb_index, i; in compute_idf() local
1674 bb_index = bitmap_first_set_bit (work_set); in compute_idf()
1675 bitmap_clear_bit (work_set, bb_index); in compute_idf()
1682 gcc_checking_assert (bb_index in compute_idf()
1685 EXECUTE_IF_AND_COMPL_IN_BITMAP (&dfs[bb_index], phi_insertion_points, in compute_idf()
H A Dlra-lives.c430 live_trans_fun (int bb_index) in live_trans_fun() argument
432 basic_block bb = get_bb_data_by_index (bb_index)->bb; in live_trans_fun()

12