fixed
This commit is contained in:
@@ -1087,7 +1087,7 @@ static SgSymbol* shrinkArray(const LoopGraph *forLoop, SgSymbol *arraySymbol, ve
|
|||||||
SgForStmt *loopStmt = (SgForStmt*)(forLoop->loop->GetOriginal());
|
SgForStmt *loopStmt = (SgForStmt*)(forLoop->loop->GetOriginal());
|
||||||
|
|
||||||
if (!reduceToVariable && isAllocatable(arraySymbol))
|
if (!reduceToVariable && isAllocatable(arraySymbol))
|
||||||
insertAllocDealloc(forLoop, arraySymbol, newSymbol, false, allocDone, NULL, &indexes);
|
insertAllocDealloc(forLoop, arraySymbol, newSymbol, allocDone, false, NULL, &indexes);
|
||||||
|
|
||||||
for (SgStatement *st = loopStmt->lexNext(); st != loopStmt->lastNodeOfStmt()->lexNext(); st = st->lexNext())
|
for (SgStatement *st = loopStmt->lexNext(); st != loopStmt->lastNodeOfStmt()->lexNext(); st = st->lexNext())
|
||||||
if (st->variant() != ALLOCATE_STMT && st->variant() != DEALLOCATE_STMT)
|
if (st->variant() != ALLOCATE_STMT && st->variant() != DEALLOCATE_STMT)
|
||||||
|
|||||||
Reference in New Issue
Block a user