forked from OSchip/llvm-project
241b02e762
Since the removal of extensions nodes from schedule trees in r362257 it is possible to emit parallel code for SCoPs containing matrix-multiplications. However, the code looking for references used in outlined statement was not prepared to handle CopyStmts introduced by the matrix-matrix multiplication detection. In this case, CopyStmts do not introduce references in addition to the ones captured by MemoryAccesses, i.e. we change the assertion to accept CopyStmts and add a regression test for this case. This fixes llvm.org/PR43164 llvm-svn: 372188 |
||
---|---|---|
.. | ||
BlockGenerators.cpp | ||
CodeGeneration.cpp | ||
CodegenCleanup.cpp | ||
IRBuilder.cpp | ||
IslAst.cpp | ||
IslExprBuilder.cpp | ||
IslNodeBuilder.cpp | ||
LoopGenerators.cpp | ||
LoopGeneratorsGOMP.cpp | ||
LoopGeneratorsKMP.cpp | ||
ManagedMemoryRewrite.cpp | ||
PPCGCodeGeneration.cpp | ||
PerfMonitor.cpp | ||
RuntimeDebugBuilder.cpp | ||
Utils.cpp |