[all-commits] [llvm/llvm-project] 567ba6: [LLDB] Add ptrace register access for AArch64 SVE ...

Muhammad Omair Javaid via All-commits all-commits at lists.llvm.org
Wed Aug 19 03:11:27 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 567ba6c468b93accefed944e5a44b1052d3597de
      https://github.com/llvm/llvm-project/commit/567ba6c468b93accefed944e5a44b1052d3597de
  Author: Muhammad Omair Javaid <omair.javaid at linaro.org>
  Date:   2020-08-19 (Wed, 19 Aug 2020)

  Changed paths:
    M lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_arm64.cpp
    M lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_arm64.h
    M lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm64.h
    M lldb/source/Plugins/Process/Utility/RegisterInfoPOSIX_arm64.cpp
    M lldb/source/Plugins/Process/Utility/RegisterInfoPOSIX_arm64.h
    A lldb/test/API/commands/register/register/aarch64_sve_registers/rw_access_static_config/Makefile
    A lldb/test/API/commands/register/register/aarch64_sve_registers/rw_access_static_config/TestSVERegisters.py
    A lldb/test/API/commands/register/register/aarch64_sve_registers/rw_access_static_config/main.c

  Log Message:
  -----------
  [LLDB] Add ptrace register access for AArch64 SVE registers

This patch adds NativeRegisterContext_arm64 ptrace routines to access
AArch64 SVE register set. This patch also adds a test-case to test
AArch64 SVE register access and dynamic size configuration capability.

Reviewed By: labath

Differential Revision: https://reviews.llvm.org/D79699




More information about the All-commits mailing list