aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/PythonExceptionState.h
diff options
context:
space:
mode:
authorFrancis Visoiu Mistrih <francisvm@yahoo.com>2019-10-08 22:10:38 +0000
committerFrancis Visoiu Mistrih <francisvm@yahoo.com>2019-10-08 22:10:38 +0000
commit143f6b837790dd695c140c0cc6c5164ec54e0c0e (patch)
treef3514d0c3a6f1d36d5a327f2aa1fee966ed368c3 /lldb/source/Plugins/ScriptInterpreter/Python/PythonExceptionState.h
parentd5f92e345cb6780d01debdcbfe56fe5720d8d50b (diff)
downloadllvm-143f6b837790dd695c140c0cc6c5164ec54e0c0e.zip
llvm-143f6b837790dd695c140c0cc6c5164ec54e0c0e.tar.gz
llvm-143f6b837790dd695c140c0cc6c5164ec54e0c0e.tar.bz2
[IRGen] Emit lifetime markers for temporary struct allocas
When passing arguments using temporary allocas, we need to add the appropriate lifetime markers so that the stack coloring passes can re-use the stack space. This patch keeps track of all the lifetime.start calls emited before the codegened call, and adds the corresponding lifetime.end calls after the call. Differential Revision: https://reviews.llvm.org/D68611 llvm-svn: 374126
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/PythonExceptionState.h')
0 files changed, 0 insertions, 0 deletions