dead_code_removing #40

Merged
Alexander_KS merged 6 commits from dead_code_removing into master 2024-04-12 12:04:01 +00:00
Showing only changes of commit 494a705930 - Show all commits

View File

@@ -33,20 +33,18 @@ void DataFlowAnalysisNode<DataType>::doStep()
{ {
if (in_cnt < next->out_cnt) if (in_cnt < next->out_cnt)
{ {
for (const auto& byOut : next->getOut()) const auto& byOut = next->getOut();
bool inserted = addIn( byOut);
if (inserted)
{ {
bool inserted = addIn({ byOut }); if (next->out_cnt > in_max_cnt)
in_max_cnt = next->out_cnt;
if (inserted) inserted = forwardData(byOut);
{
if (next->out_cnt > in_max_cnt)
in_max_cnt = next->out_cnt;
inserted = forwardData({ byOut }); if (inserted && next->out_cnt > out_max_cnt)
out_max_cnt = next->out_cnt;
if (inserted && next->out_cnt > out_max_cnt)
out_max_cnt = next->out_cnt;
}
} }
} }
} }