summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
diff options
context:
space:
mode:
authorArnold Schwaighofer <aschwaighofer@apple.com>2022-07-20 13:27:11 -0700
committerArnold Schwaighofer <aschwaighofer@apple.com>2022-07-22 11:50:58 -0700
commit58e6ee0e1f1668ff9dd93e4a4084e36bc79fdf88 (patch)
tree8f7d31a8dfd1575c5e7d706a1c30f877f44ddb6e /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
parentcfa6e79df30c7f9ea319d304670dcce7e9376787 (diff)
llvm.swift.async.context.addr cannot be modeled as NoMem because we don't want it to be cse'd accross async suspends
An async suspend models the split between two partial async functions. `llvm.swift.async.context.addr ` will have a different value in the two partial functions so it is not correct to generally CSE the instruction. rdar://97336162 Differential Revision: https://reviews.llvm.org/D130201
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions