summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp
diff options
context:
space:
mode:
authorHeejin Ahn <aheejin@gmail.com>2022-01-12 15:07:45 -0800
committerHeejin Ahn <aheejin@gmail.com>2022-01-14 14:55:07 -0800
commitc3a68c5d63c6b9b707ff730a8520f3f5fd1e66f4 (patch)
tree61171530ff93f8744183500f9f19fab94406f6ce /lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp
parent636a1cfdcdb8af750a33a6dd2c5d6f84a59aa1c3 (diff)
[SROA] Bail out on PHIs in catchswitch BBs
In the process of rewriting `alloca`s and `phi`s that use them, the SROA pass can try to insert a non-PHI instruction by calling `getFirstInsertionPt()`, which is not possible in a catchswitch BB. This CL makes we bail out on these cases. Reviewed By: dschuff Differential Revision: https://reviews.llvm.org/D117168
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp')
0 files changed, 0 insertions, 0 deletions