diff options
| author | Bjorn Pettersson <bjorn.a.pettersson@ericsson.com> | 2022-11-01 19:55:23 +0100 |
|---|---|---|
| committer | Bjorn Pettersson <bjorn.a.pettersson@ericsson.com> | 2022-11-02 10:04:11 +0100 |
| commit | 44bb4099cd75dfd4800effe98b08ed720d71029a (patch) | |
| tree | 8804fb970ec6b3fdbed33489cbcdcef25c55a2ea /lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.cpp | |
| parent | 9a9b904b871af2ee0b846c31fa1c2570528ce4a4 (diff) | |
[ConstraintElimination] Do not crash on vector GEP in decomposeGEP
Commit 359bc5c541ae4b02 caused
Assertion `isa<To>(Val) && "cast<Ty>() argument of incompatible type!"'
failures in decomposeGEP when the GEP pointer operand is a vector.
Fix is to use DataLayout::getIndexTypeSizeInBits when fetching the
index size, as it will use the scalar type in case of a ptr vector.
Differential Revision: https://reviews.llvm.org/D137185
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.cpp')
0 files changed, 0 insertions, 0 deletions
