diff options
author | Michael Kruse <llvm@meinersbur.de> | 2019-09-17 22:59:43 +0000 |
---|---|---|
committer | Michael Kruse <llvm@meinersbur.de> | 2019-09-17 22:59:43 +0000 |
commit | 241b02e762872173dcb5bd27ff9fe3eb7dce1db2 (patch) | |
tree | 99d60419c07f854e1c511a2d98883d677e32a83c /lldb/source/Plugins/ScriptInterpreter/Python | |
parent | 33054a02f762671d85253fc49fa819ccbc8b0474 (diff) | |
download | bcm5719-llvm-241b02e762872173dcb5bd27ff9fe3eb7dce1db2.tar.gz bcm5719-llvm-241b02e762872173dcb5bd27ff9fe3eb7dce1db2.zip |
[CodeGen] Handle outlining of CopyStmts.
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
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python')
0 files changed, 0 insertions, 0 deletions