Home
last modified time | relevance | path

Searched refs:bb_info (Results 1 – 14 of 14) sorted by relevance

/trueos/contrib/gcc/
HDdf-problems.c343 struct df_ru_bb_info *bb_info) in df_ru_set_bb_info() argument
345 dflow->block_info[index] = bb_info; in df_ru_set_bb_info()
356 struct df_ru_bb_info *bb_info = (struct df_ru_bb_info *) vbb_info; in df_ru_free_bb_info() local
357 if (bb_info) in df_ru_free_bb_info()
359 BITMAP_FREE (bb_info->kill); in df_ru_free_bb_info()
360 BITMAP_FREE (bb_info->sparse_kill); in df_ru_free_bb_info()
361 BITMAP_FREE (bb_info->gen); in df_ru_free_bb_info()
362 BITMAP_FREE (bb_info->in); in df_ru_free_bb_info()
363 BITMAP_FREE (bb_info->out); in df_ru_free_bb_info()
364 pool_free (dflow->block_pool, bb_info); in df_ru_free_bb_info()
[all …]
HDdf-scan.c178 struct df_scan_bb_info *bb_info) in df_scan_set_bb_info() argument
181 dflow->block_info[index] = (void *) bb_info; in df_scan_set_bb_info()
190 struct df_scan_bb_info *bb_info = (struct df_scan_bb_info *) vbb_info; in df_scan_free_bb_info() local
191 if (bb_info) in df_scan_free_bb_info()
194 pool_free (dflow->block_pool, bb_info); in df_scan_free_bb_info()
255 struct df_scan_bb_info *bb_info = df_scan_get_bb_info (dflow, bb_index); in df_scan_alloc() local
256 if (!bb_info) in df_scan_alloc()
258 bb_info = (struct df_scan_bb_info *) pool_alloc (dflow->block_pool); in df_scan_alloc()
259 df_scan_set_bb_info (dflow, bb_index, bb_info); in df_scan_alloc()
261 bb_info->artificial_defs = NULL; in df_scan_alloc()
[all …]
HDglobal.c2044 struct bb_info struct
2062 #define BB_INFO(BB) ((struct bb_info *) (BB)->aux) argument
2075 struct bb_info *bb_info; in allocate_bb_info() local
2078 alloc_aux_for_blocks (sizeof (struct bb_info)); in allocate_bb_info()
2085 bb_info = bb->aux; in allocate_bb_info()
2086 bb_info->earlyclobber = BITMAP_ALLOC (&greg_obstack); in allocate_bb_info()
2087 bb_info->avloc = BITMAP_ALLOC (&greg_obstack); in allocate_bb_info()
2088 bb_info->killed = BITMAP_ALLOC (&greg_obstack); in allocate_bb_info()
2089 bb_info->live_pavin = BITMAP_ALLOC (&greg_obstack); in allocate_bb_info()
2090 bb_info->live_pavout = BITMAP_ALLOC (&greg_obstack); in allocate_bb_info()
[all …]
HDmode-switching.c81 struct bb_info struct
94 static void add_seginfo (struct bb_info *, struct seginfo *); argument
121 add_seginfo (struct bb_info *head, struct seginfo *info) in add_seginfo()
397 struct bb_info *bb_info[N_ENTITIES]; in optimize_mode_switching() local
417 bb_info[n_entities] in optimize_mode_switching()
418 = XCNEWVEC (struct bb_info, last_basic_block + entry_exit_extra); in optimize_mode_switching()
446 struct bb_info *info = bb_info[j]; in optimize_mode_switching()
553 struct bb_info *info = bb_info[j]; in optimize_mode_switching()
627 bb_info[j][bb->index].seginfo->mode = no_mode; in optimize_mode_switching()
645 for (ptr = bb_info[j][bb->index].seginfo; ptr; ptr = next) in optimize_mode_switching()
[all …]
HDddg.c228 struct df_ru_bb_info *bb_info = DF_RU_BB_INFO (df, g->bb); in add_deps_for_def() local
238 if (bitmap_bit_p (bb_info->gen, r_use->ref->id)) in add_deps_for_def()
288 struct df_rd_bb_info *bb_info; in add_deps_for_use() local
290 bb_info = DF_RD_BB_INFO (df, g->bb); in add_deps_for_use()
307 if (! bitmap_bit_p (bb_info->gen, first_def->id)) in add_deps_for_use()
HDprofile.c87 struct bb_info { struct
96 #define BB_INFO(b) ((struct bb_info *) (b)->aux) argument
293 alloc_aux_for_blocks (sizeof (struct bb_info)); in compute_branch_probabilities()
379 struct bb_info *bi = BB_INFO (bb); in compute_branch_probabilities()
HDcfgrtl.c1752 basic_block *bb_info; in rtl_verify_flow_info_1() local
1757 bb_info = XCNEWVEC (basic_block, max_uid); in rtl_verify_flow_info_1()
1789 if (bb_info[INSN_UID (x)] != NULL) in rtl_verify_flow_info_1()
1792 INSN_UID (x), bb->index, bb_info[INSN_UID (x)]->index); in rtl_verify_flow_info_1()
1796 bb_info[INSN_UID (x)] = bb; in rtl_verify_flow_info_1()
1976 free (bb_info); in rtl_verify_flow_info_1()
HDdf-core.c862 void *bb_info) in df_set_bb_info() argument
864 dflow->block_info[index] = bb_info; in df_set_bb_info()
HDloop-iv.c284 struct df_rd_bb_info *bb_info = DF_RD_BB_INFO (df, current_loop->latch); in latch_dominating_def() local
288 if (!bitmap_bit_p (bb_info->out, DF_REF_ID (adef))) in latch_dominating_def()
HDChangeLog-200211906 (struct bb_info): Add comments.
35501 (struct bb_info): s/bb_info/lcm_bb_info/g to avoid conflict
35502 with bb_info in df.h
HDChangeLog-200018260 (struct bb_info, label_to_bb, label_to_bb_size, bb_graph): Kill.
18263 (edge_info, bb_info): New structures.
28421 (seginfo, bb_info): New structs.
HDChangeLog-20041276 (bb_info, allocate_bb_info, free_bb_info, modify_reg_pav,
23890 (bb_info): New member earlyclobber.
31958 (bb_info): New structure.
HDChangeLog-200120039 (bb_info): Use gcov_type for succ_count, pred_count and exec_count.
20047 (struct bb_info): succ_count and pred_count is gcov_type.
HDChangeLog-200613084 allocated for bb_info[n_entities].