Lines Matching refs:current_bb
731 gbbS *current_bb = NULL; in add_bb_at_ginsn() local
750 prev_bb = current_bb; in add_bb_at_ginsn()
751 current_bb = find_bb (gcfg, ginsn); in add_bb_at_ginsn()
752 gas_assert (current_bb); in add_bb_at_ginsn()
755 bb_add_edge (prev_bb, current_bb); in add_bb_at_ginsn()
758 else if (current_bb && GINSN_F_USER_LABEL_P (ginsn)) in add_bb_at_ginsn()
761 prev_bb = current_bb; in add_bb_at_ginsn()
766 if (current_bb == NULL) in add_bb_at_ginsn()
769 current_bb = XCNEW (gbbS); in add_bb_at_ginsn()
770 cfg_add_bb (gcfg, current_bb); in add_bb_at_ginsn()
773 bb_add_edge (prev_bb, current_bb); in add_bb_at_ginsn()
776 if (current_bb->first_ginsn == NULL) in add_bb_at_ginsn()
777 current_bb->first_ginsn = ginsn; in add_bb_at_ginsn()
780 current_bb->num_ginsns++; in add_bb_at_ginsn()
781 current_bb->last_ginsn = ginsn; in add_bb_at_ginsn()
808 prev_bb = current_bb; in add_bb_at_ginsn()
833 current_bb = NULL; in add_bb_at_ginsn()
838 return current_bb; in add_bb_at_ginsn()