diff options
| author | Heejin Ahn <aheejin@gmail.com> | 2022-01-12 15:07:45 -0800 |
|---|---|---|
| committer | Heejin Ahn <aheejin@gmail.com> | 2022-01-14 14:55:07 -0800 |
| commit | c3a68c5d63c6b9b707ff730a8520f3f5fd1e66f4 (patch) | |
| tree | 61171530ff93f8744183500f9f19fab94406f6ce /lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp | |
| parent | 636a1cfdcdb8af750a33a6dd2c5d6f84a59aa1c3 (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
