[lldb-dev] [RFC] Support for AArch64/Arm64 scalable vector extension (SVE)

Pavel Labath via lldb-dev lldb-dev at lists.llvm.org
Fri Apr 26 01:45:30 PDT 2019


On 25/04/2019 00:07, Omair Javaid via lldb-dev wrote:
> I would also like to open a discussion on how we can implement variable 
> length registers in LLDB and what could be the consequences of those 
> changes.

I am not saying I am particularly happy with how it was implemented, but 
you should take a look at the "dynamic_size_dwarf_expr" members of the 
RegisterInfo struct 
<https://github.com/llvm-mirror/lldb/blob/master/include/lldb/lldb-private-types.h#L57>. 
These were added to support some variable length registers on mips, and 
it sounds like they could be useful here too.

pl


More information about the lldb-dev mailing list