11 namespace group_by_successors_predecessors_iteratively
16 auto last_state = new_state;
18 u32 last_candidate_set_size =
state->gates_of_group.size();
19 while (new_state->gates_of_group.size() < last_candidate_set_size)
21 last_candidate_set_size = new_state->gates_of_group.size();
22 last_state = new_state;
std::shared_ptr< Grouping > process(const processing::Configuration &config, const std::shared_ptr< Grouping > &state, bool successors)
std::shared_ptr< Grouping > process(const processing::Configuration &config, const std::shared_ptr< Grouping > &state, bool successors)
This file contains the class that holds all information of a dataflow analysis grouping.