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)
{
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)
{
if (next->out_cnt > in_max_cnt)
in_max_cnt = next->out_cnt;
inserted = forwardData(byOut);
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;
}
}
}