Searched refs:bb_info (Results 1 - 15 of 15) sorted by relevance

/haiku-buildtools/gcc/gcc/testsuite/gcc.dg/
H A Dpr46521.c13 void df_md_alloc (int bi, int bb_index, int bb_info) argument
16 if (bb_info)
H A Dpr45352.c16 df_md_alloc (int bi, int bb_index, void *bb_info) argument
20 if (bb_info)
/haiku-buildtools/gcc/gcc/
H A Ddf-problems.c183 struct df_rd_bb_info *bb_info = (struct df_rd_bb_info *) vbb_info;
184 if (bb_info)
186 bitmap_clear (&bb_info->kill);
187 bitmap_clear (&bb_info->sparse_kill);
188 bitmap_clear (&bb_info->gen);
189 bitmap_clear (&bb_info->in);
190 bitmap_clear (&bb_info->out);
230 struct df_rd_bb_info *bb_info = df_rd_get_bb_info (bb_index);
233 if (bb_info->kill.obstack)
235 bitmap_clear (&bb_info
182 struct df_rd_bb_info *bb_info = (struct df_rd_bb_info *) vbb_info; local
229 struct df_rd_bb_info *bb_info = df_rd_get_bb_info (bb_index); local
303 df_rd_bb_local_compute_process_def(struct df_rd_bb_info *bb_info, df_ref def, int top_flag) argument
360 struct df_rd_bb_info *bb_info = df_rd_get_bb_info (bb_index); local
455 struct df_rd_bb_info *bb_info = df_rd_get_bb_info (bb_index); local
507 struct df_rd_bb_info *bb_info = df_rd_get_bb_info (bb_index); local
553 struct df_rd_bb_info *bb_info = df_rd_get_bb_info (bb_index); local
669 struct df_rd_bb_info *bb_info = df_rd_get_bb_info (bb->index); local
684 struct df_rd_bb_info *bb_info = df_rd_get_bb_info (bb->index); local
759 struct df_lr_bb_info *bb_info = (struct df_lr_bb_info *) vbb_info; local
795 struct df_lr_bb_info *bb_info = df_lr_get_bb_info (bb_index); local
826 struct df_lr_bb_info *bb_info = df_lr_get_bb_info (bb_index); local
840 struct df_lr_bb_info *bb_info = df_lr_get_bb_info (bb_index); local
956 struct df_lr_bb_info *bb_info = df_lr_get_bb_info (EXIT_BLOCK); local
977 struct df_lr_bb_info *bb_info = df_lr_get_bb_info (bb_index); local
1023 struct df_lr_bb_info *bb_info = df_lr_get_bb_info (bb_index); local
1095 struct df_lr_bb_info *bb_info = df_lr_get_bb_info (bb->index); local
1123 struct df_lr_bb_info *bb_info = df_lr_get_bb_info (bb->index); local
1280 struct df_lr_bb_info *bb_info = df_lr_get_bb_info (bb->index); local
1366 struct df_live_bb_info *bb_info = (struct df_live_bb_info *) vbb_info; local
1404 struct df_live_bb_info *bb_info = df_live_get_bb_info (bb_index); local
1434 struct df_live_bb_info *bb_info = df_live_get_bb_info (bb_index); local
1448 struct df_live_bb_info *bb_info = df_live_get_bb_info (bb_index); local
1524 struct df_live_bb_info *bb_info = df_live_get_bb_info (bb_index); local
1554 struct df_live_bb_info *bb_info = df_live_get_bb_info (bb_index); local
1627 struct df_live_bb_info *bb_info = df_live_get_bb_info (bb->index); local
1656 struct df_live_bb_info *bb_info = df_live_get_bb_info (bb->index); local
1823 struct df_live_bb_info *bb_info = df_live_get_bb_info (bb->index); local
2080 struct df_rd_bb_info *bb_info = df_rd_get_bb_info (bb_index); local
2335 struct df_word_lr_bb_info *bb_info = (struct df_word_lr_bb_info *) vbb_info; local
2378 struct df_word_lr_bb_info *bb_info = df_word_lr_get_bb_info (bb_index); local
2409 struct df_word_lr_bb_info *bb_info = df_word_lr_get_bb_info (bb_index); local
2475 struct df_word_lr_bb_info *bb_info = df_word_lr_get_bb_info (bb_index); local
2542 struct df_word_lr_bb_info *bb_info = df_word_lr_get_bb_info (bb_index); local
2566 struct df_word_lr_bb_info *bb_info = df_word_lr_get_bb_info (bb_index); local
2603 struct df_word_lr_bb_info *bb_info = df_word_lr_get_bb_info (bb->index); local
2621 struct df_word_lr_bb_info *bb_info = df_word_lr_get_bb_info (bb->index); local
3982 struct df_md_bb_info *bb_info = (struct df_md_bb_info *) vbb_info; local
4017 struct df_md_bb_info *bb_info = df_md_get_bb_info (bb_index); local
4086 df_md_bb_local_compute_process_def(struct df_md_bb_info *bb_info, df_ref def, int top_flag) argument
4127 struct df_md_bb_info *bb_info = df_md_get_bb_info (bb_index); local
4205 struct df_md_bb_info *bb_info = df_md_get_bb_info (bb_index); local
4216 struct df_md_bb_info *bb_info = df_md_get_bb_info (bb_index); local
4244 struct df_md_bb_info *bb_info = df_md_get_bb_info (bb_index); local
4254 struct df_md_bb_info *bb_info = df_md_get_bb_info (bb->index); local
4300 struct df_md_bb_info *bb_info = df_md_get_bb_info (bb->index); local
4319 struct df_md_bb_info *bb_info = df_md_get_bb_info (bb->index); local
[all...]
H A Ddse.c176 the comments in bb_info and in the dataflow confluence functions
1111 free_read_records (bb_info_t bb_info)
1113 insn_info_t insn_info = bb_info->last_insn;
1131 add_wild_read (bb_info_t bb_info)
1133 insn_info_t insn_info = bb_info->last_insn;
1135 free_read_records (bb_info);
1143 add_non_frame_wild_read (bb_info_t bb_info)
1145 insn_info_t insn_info = bb_info->last_insn;
1147 free_read_records (bb_info);
1403 record_store (rtx body, bb_info_t bb_info)
1109 free_read_records(bb_info_t bb_info) argument
1129 add_wild_read(bb_info_t bb_info) argument
1141 add_non_frame_wild_read(bb_info_t bb_info) argument
1401 record_store(rtx body, bb_info_t bb_info) argument
2127 check_mem_read_rtx(rtx *loc, bb_info_t bb_info) argument
2476 scan_insn(bb_info_t bb_info, rtx_insn *insn) argument
2498 note_uses (&PATTERN (insn), check_mem_read_use, bb_info); local
2740 bb_info_t bb_info = (bb_info_t) pool_alloc (bb_info_pool); local
3181 find_insn_before_first_wild_read(bb_info_t bb_info) argument
3216 bb_info_t bb_info = bb_table[bb->index]; local
3266 dse_step3_exit_block_scan(bb_info_t bb_info) argument
3321 bb_info_t bb_info = bb_table[bb->index]; local
3351 bb_info_t bb_info = bb_table[i]; local
3392 bb_info_t bb_info = bb_table[bb->index]; local
3447 bb_info_t bb_info = bb_table[bb_index]; local
3500 bb_info_t bb_info = bb_table[bb->index]; local
3538 bb_info_t bb_info = bb_table[bb->index]; local
3648 bb_info_t bb_info = bb_table[bb->index]; local
[all...]
H A Dlra-remat.c615 remat_bb_data_t bb_info;
625 bb_info = get_remat_bb_data (bb);
626 bb_info->bb = bb;
627 bitmap_initialize (&bb_info->changed_regs, &reg_obstack);
628 bitmap_initialize (&bb_info->dead_regs, &reg_obstack);
629 bitmap_initialize (&bb_info->gen_cands, &reg_obstack);
630 bitmap_initialize (&bb_info->livein_cands, &reg_obstack);
631 bitmap_initialize (&bb_info->pavin_cands, &reg_obstack);
632 bitmap_initialize (&bb_info->pavout_cands, &reg_obstack);
633 bitmap_initialize (&bb_info
611 remat_bb_data_t bb_info; local
724 remat_bb_data_t bb_info = get_remat_bb_data (bb); local
917 remat_bb_data_t bb_info; local
973 remat_bb_data_t bb_info; local
999 remat_bb_data_t bb_info; local
1019 remat_bb_data_t bb_info; local
1045 remat_bb_data_t bb_info; local
[all...]
H A Dmode-switching.c59 for each basic block. For each entity, there is an array of bb_info over
60 the flow graph basic blocks (local var 'bb_info'), which contains a list
92 struct bb_info
101 static void add_seginfo (struct bb_info *, struct seginfo *);
121 commit_mode_sets (struct edge_list *edge_list, int e, struct bb_info *info)
190 add_seginfo (struct bb_info *head, struct seginfo *info)
503 struct bb_info *bb_info[N_ENTITIES];
527 bb_info[n_entities]
528 = XCNEWVEC (struct bb_info,
91 struct bb_info struct
502 struct bb_info *bb_info[N_ENTITIES]; local
[all...]
H A Dlra-lives.c459 bb_data_t bb_info = get_bb_data (bb);
462 return bitmap_ior_and_compl (bb_livein, &bb_info->gen_pseudos,
463 &temp_bitmap, &bb_info->killed_pseudos);
508 bb_data_t bb_info = get_bb_data (bb);
509 bb_info->bb = bb;
510 bitmap_initialize (&bb_info->killed_pseudos, &reg_obstack);
511 bitmap_initialize (&bb_info->gen_pseudos, &reg_obstack);
525 bb_data_t bb_info = get_bb_data (bb);
526 bitmap_clear (&bb_info->killed_pseudos);
527 bitmap_clear (&bb_info
458 bb_data_t bb_info = get_bb_data (bb); local
507 bb_data_t bb_info = get_bb_data (bb); local
524 bb_data_t bb_info = get_bb_data (bb); local
1338 bb_data_t bb_info = get_bb_data (bb); local
[all...]
H A Ddf-scan.c246 struct df_scan_bb_info *bb_info = (struct df_scan_bb_info *) vbb_info;
255 bb_info = df_scan_get_bb_info (bb_index);
258 df_ref_chain_delete_du_chain (bb_info->artificial_defs);
259 df_ref_chain_delete_du_chain (bb_info->artificial_uses);
260 df_ref_chain_delete (bb_info->artificial_defs);
261 df_ref_chain_delete (bb_info->artificial_uses);
262 bb_info->artificial_defs = NULL;
263 bb_info->artificial_uses = NULL;
318 struct df_scan_bb_info *bb_info = df_scan_get_bb_info (bb_index);
319 bb_info
245 struct df_scan_bb_info *bb_info = (struct df_scan_bb_info *) vbb_info; local
317 struct df_scan_bb_info *bb_info = df_scan_get_bb_info (bb_index); local
428 struct df_scan_bb_info *bb_info local
2493 struct df_scan_bb_info *bb_info = df_scan_get_bb_info (bb->index); local
3677 struct df_scan_bb_info *bb_info = df_scan_get_bb_info (ENTRY_BLOCK); local
3850 struct df_scan_bb_info *bb_info = df_scan_get_bb_info (EXIT_BLOCK); local
4183 struct df_scan_bb_info *bb_info = df_scan_get_bb_info (bb->index); local
[all...]
H A Ddf-core.c536 void *bb_info = df_get_bb_info (dflow, bb_index); local
537 dflow->problem->free_bb_fun (bb, bb_info);
1575 void *bb_info)
1580 bb_info, dflow->problem->block_info_elt_size);
1643 /* Grow the bb_info array. */
1838 void *bb_info = df_get_bb_info (dflow, bb_index);
1839 if (bb_info)
1841 dflow->problem->free_bb_fun (bb, bb_info);
1572 df_set_bb_info(struct dataflow *dflow, unsigned int index, void *bb_info) argument
1836 void *bb_info = df_get_bb_info (dflow, bb_index); local
H A Dddg.c256 struct df_rd_bb_info *bb_info = DF_RD_BB_INFO (g->bb);
261 if (bitmap_bit_p (&bb_info->gen, DF_REF_ID (first_def)))
323 struct df_rd_bb_info *bb_info = DF_RD_BB_INFO (g->bb);
332 gcc_assert (!bitmap_bit_p (&bb_info->gen,
255 struct df_rd_bb_info *bb_info = DF_RD_BB_INFO (g->bb); local
322 struct df_rd_bb_info *bb_info = DF_RD_BB_INFO (g->bb); local
H A Dcfgrtl.c2815 basic_block *bb_info;
2818 bb_info = XCNEWVEC (basic_block, max_uid);
2854 if (bb_info[INSN_UID (x)] != NULL)
2857 INSN_UID (x), bb->index, bb_info[INSN_UID (x)]->index);
2861 bb_info[INSN_UID (x)] = bb;
2888 free (bb_info);
2802 basic_block *bb_info; local
H A Dloop-iv.c345 struct df_rd_bb_info *bb_info = DF_RD_BB_INFO (current_loop->latch); local
350 || !bitmap_bit_p (&bb_info->out, DF_REF_ID (adef)))
/haiku-buildtools/legacy/gcc/gcc/
H A Dgcov.c122 struct bb_info { struct
150 struct bb_info *bb_graph;
457 struct bb_info *bb_graph;
508 struct bb_info *bb_graph;
513 /* Create an array of size bb number of bb_info structs. Bzero it. */
514 bb_graph = (struct bb_info *) xmalloc (num_blocks
515 * sizeof (struct bb_info));
516 bzero ((char *) bb_graph, sizeof (struct bb_info) * num_blocks);
592 struct bb_info *bb_graph;
H A Dprofile.c81 struct bb_info struct
104 static struct bb_info *bb_graph;
622 bb_graph = (struct bb_info *) alloca (num_blocks * sizeof (struct bb_info));
623 bzero ((char *) bb_graph, (sizeof (struct bb_info) * num_blocks));
1024 struct bb_info *binfo = &bb_graph[i];
1110 struct bb_info *binfo = &bb_graph[i];
1125 struct bb_info *binfo = &bb_graph[i];
1283 struct bb_info *binfo = &bb_graph[0];
H A Dflow.c5139 basic_block *bb_info;
5143 bb_info = (basic_block *) alloca (max_uid * sizeof (basic_block));
5144 memset (bb_info, 0, max_uid * sizeof (basic_block));
5146 /* First pass check head/end pointers and set bb_info array used by
5167 if (bb_info[INSN_UID (x)] != NULL)
5170 INSN_UID (x), bb->index, bb_info[INSN_UID (x)]->index);
5172 bb_info[INSN_UID (x)] = bb;
5302 if (!bb_info[INSN_UID (x)])
5121 basic_block *bb_info; local

Completed in 246 milliseconds