[lldb] [Process/Linux] Support arbitrarily-sized FPR writes on ARM
authorMichał Górny <mgorny@moritz.systems>
Wed, 20 Oct 2021 11:35:35 +0000 (13:35 +0200)
committerMichał Górny <mgorny@moritz.systems>
Wed, 20 Oct 2021 13:06:44 +0000 (15:06 +0200)
commit192331b890e238a8ede4e61e6c5294e7eaa365fd
treedba67521e3cdb4eca0218469730e55a155dfa521
parentbe6c8dc765c32a79c0c9b0e6720e3b22d226e478
[lldb] [Process/Linux] Support arbitrarily-sized FPR writes on ARM

Support arbitrarily-sized FPR writes on ARM in order to fix writing qN
registers directly.  Currently, writing them works only by accident
due to value_regs splitting them into smaller writes via dN and sN
registers.

Differential Revision: https://reviews.llvm.org/D112131
lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_arm.cpp