diff options
| author | David Spickett <david.spickett@linaro.org> | 2022-08-11 09:00:26 +0000 |
|---|---|---|
| committer | David Spickett <david.spickett@linaro.org> | 2022-08-11 10:02:37 +0000 |
| commit | 14913fa5d0508c3e29ae69552ef0710c82913a75 (patch) | |
| tree | 7e942d7f07481e4ac1aac8b82fd494edc7e1f865 /lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h | |
| parent | 726719e970abb6d6fe014ed96f5ca838807dd840 (diff) | |
| download | llvm-14913fa5d0508c3e29ae69552ef0710c82913a75.zip llvm-14913fa5d0508c3e29ae69552ef0710c82913a75.tar.gz llvm-14913fa5d0508c3e29ae69552ef0710c82913a75.tar.bz2 | |
[LLDB][ARM] Extend testing for vpush emulation
https://reviews.llvm.org/D131658 found a bug in
ReadPseudoRegisterValue which would mean we read out
of bounds if the s register number was high enough.
This adds a memory check to vpush-1-thumb, which
should have been doing that anyway. Then copies that
test and uses the last 4 s registers instead.
Without the mentioned fix we see random values in
the final memory, with the fix it passes.
Reviewed By: fixathon
Differential Revision: https://reviews.llvm.org/D131663
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h')
0 files changed, 0 insertions, 0 deletions
