shared memory parallelization: fix notification messages
This commit is contained in:
@@ -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));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user