[all-commits] [llvm/llvm-project] 9ad25f: [lldb][AArch64][Linux] Add register field informat...

David Spickett via All-commits all-commits at lists.llvm.org
Fri Nov 10 01:30:24 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 9ad25f235262bf9e215fdcb68706966b19b915ef
      https://github.com/llvm/llvm-project/commit/9ad25f235262bf9e215fdcb68706966b19b915ef
  Author: David Spickett <david.spickett at linaro.org>
  Date:   2023-11-10 (Fri, 10 Nov 2023)

  Changed paths:
    M lldb/source/Plugins/Process/Utility/RegisterFlagsLinux_arm64.cpp
    M lldb/source/Plugins/Process/Utility/RegisterFlagsLinux_arm64.h
    M lldb/test/API/commands/register/register/aarch64_sme_z_registers/save_restore/TestSMEZRegistersSaveRestore.py
    M lldb/test/API/linux/aarch64/sme_core_file/TestAArch64LinuxSMECoreFile.py

  Log Message:
  -----------
  [lldb][AArch64][Linux] Add register field information for SME's SVCR register (#71809)

This register is a pseudo register but mirrors the architectural
register's contents. See:
https://developer.arm.com/documentation/ddi0616/latest/

For the full details. Example output:
```
(lldb) register read svcr
    svcr = 0x0000000000000002
         = (ZA = 1, SM = 0)
```




More information about the All-commits mailing list