Lines Matching defs:pbb

56 print_iteration_domain (FILE *file, poly_bb_p pbb)
58 print_pbb_domain (file, pbb);
67 poly_bb_p pbb;
69 FOR_EACH_VEC_ELT (scop->pbbs, i, pbb)
70 print_iteration_domain (file, pbb);
76 debug_iteration_domain (poly_bb_p pbb)
78 print_iteration_domain (stderr, pbb);
94 new_poly_dr (poly_bb_p pbb, gimple *stmt, enum poly_dr_type type,
103 PDR_PBB (pdr) = pbb;
107 PBB_DRS (pbb).safe_push (pdr);
136 poly_bb_p pbb = XNEW (struct poly_bb);
138 pbb->domain = NULL;
139 pbb->iterators = NULL;
140 PBB_SCOP (pbb) = scop;
141 pbb_set_black_box (pbb, black_box);
142 PBB_DRS (pbb).create (3);
143 GBB_PBB ((gimple_poly_bb_p) black_box) = pbb;
145 return pbb;
151 free_poly_bb (poly_bb_p pbb)
156 isl_set_free (pbb->domain);
157 pbb->domain = NULL;
158 isl_set_free (pbb->iterators);
159 pbb->iterators = NULL;
161 if (PBB_DRS (pbb).exists ())
162 FOR_EACH_VEC_ELT (PBB_DRS (pbb), i, pdr)
165 PBB_DRS (pbb).release ();
166 XDELETE (pbb);
247 poly_bb_p pbb;
249 FOR_EACH_VEC_ELT (scop->pbbs, i, pbb)
250 free_gimple_poly_bb (PBB_BLACK_BOX (pbb));
277 poly_bb_p pbb;
282 FOR_EACH_VEC_ELT (scop->pbbs, i, pbb)
283 free_poly_bb (pbb);
302 print_pbb_domain (FILE *file, poly_bb_p pbb)
304 print_isl_set (file, pbb->domain);
358 print_pdrs (FILE *file, poly_bb_p pbb)
365 if (PBB_DRS (pbb).is_empty ())
370 FOR_EACH_VEC_ELT (PBB_DRS (pbb), i, pdr)
378 FOR_EACH_VEC_ELT (PBB_DRS (pbb), i, pdr)
384 FOR_EACH_VEC_ELT (PBB_DRS (pbb), i, pdr)
394 debug_pdrs (poly_bb_p pbb)
396 print_pdrs (stderr, pbb);
402 print_pbb_body (FILE *file, poly_bb_p pbb)
405 dump_bb (file, pbb_bb (pbb), 0, TDF_NONE);
412 print_pbb (FILE *file, poly_bb_p pbb)
414 fprintf (file, "pbb_%d (\n", pbb_index (pbb));
415 dump_gbb_conditions (file, PBB_BLACK_BOX (pbb));
416 dump_gbb_cases (file, PBB_BLACK_BOX (pbb));
418 print_pbb_domain (file, pbb);
419 print_pdrs (file, pbb);
420 print_pbb_body (file, pbb);
463 poly_bb_p pbb;
472 FOR_EACH_VEC_ELT (scop->pbbs, i, pbb)
473 print_pbb (file, pbb);
481 debug_pbb_domain (poly_bb_p pbb)
483 print_pbb_domain (stderr, pbb);
489 debug_pbb (poly_bb_p pbb)
491 print_pbb (stderr, pbb);