Lines Matching refs:blocked
711 unblock (const block_info *u, block_vector_t &blocked, in unblock() argument
714 block_vector_t::iterator it = find (blocked.begin (), blocked.end (), u); in unblock()
715 if (it == blocked.end ()) in unblock()
718 unsigned index = it - blocked.begin (); in unblock()
719 blocked.erase (it); in unblock()
727 unblock (*it, blocked, block_lists); in unblock()
748 block_vector_t &blocked, vector<block_vector_t> &block_lists, in circuit() argument
754 gcc_assert (find (blocked.begin (), blocked.end (), v) == blocked.end ()); in circuit()
755 blocked.push_back (v); in circuit()
774 && find (blocked.begin (), blocked.end (), w) == blocked.end ()) in circuit()
775 loop_found |= circuit (w, path, start, blocked, block_lists, linfo, in circuit()
782 unblock (v, blocked, block_lists); in circuit()
793 = find (blocked.begin (), blocked.end (), w) - blocked.begin (); in circuit()
794 gcc_assert (index < blocked.size ()); in circuit()
820 block_vector_t blocked; in get_cycles_count() local
822 loop_found |= circuit (*it, path, *it, blocked, block_lists, linfo, in get_cycles_count()