aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.h
diff options
context:
space:
mode:
authorMatthias Springer <springerm@google.com>2022-01-19 16:46:24 +0900
committerMatthias Springer <springerm@google.com>2022-01-19 18:21:29 +0900
commitb44defa5a5964ea7a6ce0f1ada9b59510e59f6d7 (patch)
treec0cdb186ea269bb22f125e13023c8b1a26156f8c /lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.h
parent480a1fab72f4e367a5986d572914d252c318431d (diff)
downloadllvm-b44defa5a5964ea7a6ce0f1ada9b59510e59f6d7.zip
llvm-b44defa5a5964ea7a6ce0f1ada9b59510e59f6d7.tar.gz
llvm-b44defa5a5964ea7a6ce0f1ada9b59510e59f6d7.tar.bz2
[mlir][linalg][bufferize] Generalize destination-passing style detection
If not allow-return-memref, raise an error if a new memory allocation is returned/yielded from a block. We do not check for new allocations directly, but for ops that yield/return values that are not equivalent to values that are defined outside of the current of the block. Note: We still need to check that scf.for yield values and bbArgs are aliasing to ensure that getAliasingOpOperand/getAliasingOpResult is correct. Differential Revision: https://reviews.llvm.org/D116687
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.h')
0 files changed, 0 insertions, 0 deletions