We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 203f81b commit 85ec4fcCopy full SHA for 85ec4fc
visa/VarSplit.cpp
@@ -329,7 +329,8 @@ void VarSplitPass::findSplitCandidates()
329
for (auto itemIt = splitVars.begin(); itemIt != splitVars.end(); itemIt++)
330
{
331
auto& item = (*itemIt);
332
- if (item.second.numDefs != 1 || !item.second.candidateDef)
+ if (item.second.numDefs != 1 || !item.second.candidateDef ||
333
+ !item.second.isDefUsesInSameBB())
334
335
item.second.legitCandidate = false;
336
continue;
0 commit comments