shared memory parallelization: fix notification messages #43

Merged
Alexander_KS merged 1 commits from shared_memory_parallelization into master 2024-04-16 14:37:25 +00:00
2 changed files with 3 additions and 3 deletions
Showing only changes of commit 3cbbf68959 - Show all commits

View File

@@ -107,6 +107,9 @@ static void preventLoopsFromParallelizations(LoopGraph* loop, const set<DIST::Ar
messagesForFile.push_back(Messages(WARR, loop->lineNum, bufR, bufE, 3023));
loop->hasAccessToSubArray = true;
}
if(!conflict_arrays.empty())
messagesForFile.push_back(Messages(NOTE, loop->lineNum, R204, L"Array's memory intersections prevents this loop from parallelization", 3024));
}
}

View File

@@ -172,9 +172,6 @@ public:
if (lastprivateScalars.size())
messages->push_back(Messages(NOTE, line, R199, L"lastprivate scalar dependency prevents parallelization of this loop", 3006));
if(hasAccessToSubArray)
messages->push_back(Messages(NOTE, line, R204, L"Array's memory intersections prevents this loop from parallelization", 3024));
}
void setNewRedistributeRules(const std::vector<std::pair<DIST::Array*, DistrVariant*>> &newRedistributeRules)