[Lldb-commits] [lldb] [lldb][test][NFC] Move register command tests (PR #190144)

David Spickett via lldb-commits lldb-commits at lists.llvm.org
Thu Apr 2 03:12:37 PDT 2026


https://github.com/DavidSpickett created https://github.com/llvm/llvm-project/pull/190144

For whatever reason we ended up with register/register but the first register just had the second register folder in it.

Move the files up one level so we have register/<test files>.

>From 603eff41310d0902d7f8414032a9e063b2ccc3f9 Mon Sep 17 00:00:00 2001
From: David Spickett <david.spickett at arm.com>
Date: Thu, 2 Apr 2026 10:06:05 +0000
Subject: [PATCH] [lldb][test][NFC] Move register command tests

For whatever reason we ended up with register/register
but the first register just had the second register folder
in it.

Move the files up one level so we have register/<test files>.
---
 .../commands/register/{register => }/TestRegistersUnavailable.py  | 0
 .../register/{register => }/aarch64_dynamic_regset/Makefile       | 0
 .../aarch64_dynamic_regset/TestArm64DynamicRegsets.py             | 0
 .../register/{register => }/aarch64_dynamic_regset/main.c         | 0
 .../register/{register => }/aarch64_mte_ctrl_register/Makefile    | 0
 .../aarch64_mte_ctrl_register/TestMTECtrlRegister.py              | 0
 .../register/{register => }/aarch64_mte_ctrl_register/main.c      | 0
 .../{register => }/aarch64_sme_z_registers/save_restore/Makefile  | 0
 .../save_restore/TestSMEZRegistersSaveRestore.py                  | 0
 .../{register => }/aarch64_sme_z_registers/save_restore/main.c    | 0
 .../aarch64_sme_z_registers/za_dynamic_resize/Makefile            | 0
 .../za_dynamic_resize/TestZAThreadedDynamic.py                    | 0
 .../aarch64_sme_z_registers/za_dynamic_resize/main.c              | 0
 .../aarch64_sve_registers/rw_access_dynamic_resize/Makefile       | 0
 .../rw_access_dynamic_resize/TestSVEThreadedDynamic.py            | 0
 .../aarch64_sve_registers/rw_access_dynamic_resize/main.c         | 0
 .../aarch64_sve_registers/rw_access_static_config/Makefile        | 0
 .../rw_access_static_config/TestSVERegisters.py                   | 0
 .../aarch64_sve_registers/rw_access_static_config/main.c          | 0
 .../register/{register => }/aarch64_sve_simd_registers/Makefile   | 0
 .../aarch64_sve_simd_registers/TestSVESIMDRegisters.py            | 0
 .../register/{register => }/aarch64_sve_simd_registers/main.c     | 0
 .../commands/register/{register => }/register_command/Makefile    | 0
 .../register/{register => }/register_command/TestRegisters.py     | 0
 .../API/commands/register/{register => }/register_command/a.cpp   | 0
 .../commands/register/{register => }/register_command/main.cpp    | 0
 26 files changed, 0 insertions(+), 0 deletions(-)
 rename lldb/test/API/commands/register/{register => }/TestRegistersUnavailable.py (100%)
 rename lldb/test/API/commands/register/{register => }/aarch64_dynamic_regset/Makefile (100%)
 rename lldb/test/API/commands/register/{register => }/aarch64_dynamic_regset/TestArm64DynamicRegsets.py (100%)
 rename lldb/test/API/commands/register/{register => }/aarch64_dynamic_regset/main.c (100%)
 rename lldb/test/API/commands/register/{register => }/aarch64_mte_ctrl_register/Makefile (100%)
 rename lldb/test/API/commands/register/{register => }/aarch64_mte_ctrl_register/TestMTECtrlRegister.py (100%)
 rename lldb/test/API/commands/register/{register => }/aarch64_mte_ctrl_register/main.c (100%)
 rename lldb/test/API/commands/register/{register => }/aarch64_sme_z_registers/save_restore/Makefile (100%)
 rename lldb/test/API/commands/register/{register => }/aarch64_sme_z_registers/save_restore/TestSMEZRegistersSaveRestore.py (100%)
 rename lldb/test/API/commands/register/{register => }/aarch64_sme_z_registers/save_restore/main.c (100%)
 rename lldb/test/API/commands/register/{register => }/aarch64_sme_z_registers/za_dynamic_resize/Makefile (100%)
 rename lldb/test/API/commands/register/{register => }/aarch64_sme_z_registers/za_dynamic_resize/TestZAThreadedDynamic.py (100%)
 rename lldb/test/API/commands/register/{register => }/aarch64_sme_z_registers/za_dynamic_resize/main.c (100%)
 rename lldb/test/API/commands/register/{register => }/aarch64_sve_registers/rw_access_dynamic_resize/Makefile (100%)
 rename lldb/test/API/commands/register/{register => }/aarch64_sve_registers/rw_access_dynamic_resize/TestSVEThreadedDynamic.py (100%)
 rename lldb/test/API/commands/register/{register => }/aarch64_sve_registers/rw_access_dynamic_resize/main.c (100%)
 rename lldb/test/API/commands/register/{register => }/aarch64_sve_registers/rw_access_static_config/Makefile (100%)
 rename lldb/test/API/commands/register/{register => }/aarch64_sve_registers/rw_access_static_config/TestSVERegisters.py (100%)
 rename lldb/test/API/commands/register/{register => }/aarch64_sve_registers/rw_access_static_config/main.c (100%)
 rename lldb/test/API/commands/register/{register => }/aarch64_sve_simd_registers/Makefile (100%)
 rename lldb/test/API/commands/register/{register => }/aarch64_sve_simd_registers/TestSVESIMDRegisters.py (100%)
 rename lldb/test/API/commands/register/{register => }/aarch64_sve_simd_registers/main.c (100%)
 rename lldb/test/API/commands/register/{register => }/register_command/Makefile (100%)
 rename lldb/test/API/commands/register/{register => }/register_command/TestRegisters.py (100%)
 rename lldb/test/API/commands/register/{register => }/register_command/a.cpp (100%)
 rename lldb/test/API/commands/register/{register => }/register_command/main.cpp (100%)

diff --git a/lldb/test/API/commands/register/register/TestRegistersUnavailable.py b/lldb/test/API/commands/register/TestRegistersUnavailable.py
similarity index 100%
rename from lldb/test/API/commands/register/register/TestRegistersUnavailable.py
rename to lldb/test/API/commands/register/TestRegistersUnavailable.py
diff --git a/lldb/test/API/commands/register/register/aarch64_dynamic_regset/Makefile b/lldb/test/API/commands/register/aarch64_dynamic_regset/Makefile
similarity index 100%
rename from lldb/test/API/commands/register/register/aarch64_dynamic_regset/Makefile
rename to lldb/test/API/commands/register/aarch64_dynamic_regset/Makefile
diff --git a/lldb/test/API/commands/register/register/aarch64_dynamic_regset/TestArm64DynamicRegsets.py b/lldb/test/API/commands/register/aarch64_dynamic_regset/TestArm64DynamicRegsets.py
similarity index 100%
rename from lldb/test/API/commands/register/register/aarch64_dynamic_regset/TestArm64DynamicRegsets.py
rename to lldb/test/API/commands/register/aarch64_dynamic_regset/TestArm64DynamicRegsets.py
diff --git a/lldb/test/API/commands/register/register/aarch64_dynamic_regset/main.c b/lldb/test/API/commands/register/aarch64_dynamic_regset/main.c
similarity index 100%
rename from lldb/test/API/commands/register/register/aarch64_dynamic_regset/main.c
rename to lldb/test/API/commands/register/aarch64_dynamic_regset/main.c
diff --git a/lldb/test/API/commands/register/register/aarch64_mte_ctrl_register/Makefile b/lldb/test/API/commands/register/aarch64_mte_ctrl_register/Makefile
similarity index 100%
rename from lldb/test/API/commands/register/register/aarch64_mte_ctrl_register/Makefile
rename to lldb/test/API/commands/register/aarch64_mte_ctrl_register/Makefile
diff --git a/lldb/test/API/commands/register/register/aarch64_mte_ctrl_register/TestMTECtrlRegister.py b/lldb/test/API/commands/register/aarch64_mte_ctrl_register/TestMTECtrlRegister.py
similarity index 100%
rename from lldb/test/API/commands/register/register/aarch64_mte_ctrl_register/TestMTECtrlRegister.py
rename to lldb/test/API/commands/register/aarch64_mte_ctrl_register/TestMTECtrlRegister.py
diff --git a/lldb/test/API/commands/register/register/aarch64_mte_ctrl_register/main.c b/lldb/test/API/commands/register/aarch64_mte_ctrl_register/main.c
similarity index 100%
rename from lldb/test/API/commands/register/register/aarch64_mte_ctrl_register/main.c
rename to lldb/test/API/commands/register/aarch64_mte_ctrl_register/main.c
diff --git a/lldb/test/API/commands/register/register/aarch64_sme_z_registers/save_restore/Makefile b/lldb/test/API/commands/register/aarch64_sme_z_registers/save_restore/Makefile
similarity index 100%
rename from lldb/test/API/commands/register/register/aarch64_sme_z_registers/save_restore/Makefile
rename to lldb/test/API/commands/register/aarch64_sme_z_registers/save_restore/Makefile
diff --git a/lldb/test/API/commands/register/register/aarch64_sme_z_registers/save_restore/TestSMEZRegistersSaveRestore.py b/lldb/test/API/commands/register/aarch64_sme_z_registers/save_restore/TestSMEZRegistersSaveRestore.py
similarity index 100%
rename from lldb/test/API/commands/register/register/aarch64_sme_z_registers/save_restore/TestSMEZRegistersSaveRestore.py
rename to lldb/test/API/commands/register/aarch64_sme_z_registers/save_restore/TestSMEZRegistersSaveRestore.py
diff --git a/lldb/test/API/commands/register/register/aarch64_sme_z_registers/save_restore/main.c b/lldb/test/API/commands/register/aarch64_sme_z_registers/save_restore/main.c
similarity index 100%
rename from lldb/test/API/commands/register/register/aarch64_sme_z_registers/save_restore/main.c
rename to lldb/test/API/commands/register/aarch64_sme_z_registers/save_restore/main.c
diff --git a/lldb/test/API/commands/register/register/aarch64_sme_z_registers/za_dynamic_resize/Makefile b/lldb/test/API/commands/register/aarch64_sme_z_registers/za_dynamic_resize/Makefile
similarity index 100%
rename from lldb/test/API/commands/register/register/aarch64_sme_z_registers/za_dynamic_resize/Makefile
rename to lldb/test/API/commands/register/aarch64_sme_z_registers/za_dynamic_resize/Makefile
diff --git a/lldb/test/API/commands/register/register/aarch64_sme_z_registers/za_dynamic_resize/TestZAThreadedDynamic.py b/lldb/test/API/commands/register/aarch64_sme_z_registers/za_dynamic_resize/TestZAThreadedDynamic.py
similarity index 100%
rename from lldb/test/API/commands/register/register/aarch64_sme_z_registers/za_dynamic_resize/TestZAThreadedDynamic.py
rename to lldb/test/API/commands/register/aarch64_sme_z_registers/za_dynamic_resize/TestZAThreadedDynamic.py
diff --git a/lldb/test/API/commands/register/register/aarch64_sme_z_registers/za_dynamic_resize/main.c b/lldb/test/API/commands/register/aarch64_sme_z_registers/za_dynamic_resize/main.c
similarity index 100%
rename from lldb/test/API/commands/register/register/aarch64_sme_z_registers/za_dynamic_resize/main.c
rename to lldb/test/API/commands/register/aarch64_sme_z_registers/za_dynamic_resize/main.c
diff --git a/lldb/test/API/commands/register/register/aarch64_sve_registers/rw_access_dynamic_resize/Makefile b/lldb/test/API/commands/register/aarch64_sve_registers/rw_access_dynamic_resize/Makefile
similarity index 100%
rename from lldb/test/API/commands/register/register/aarch64_sve_registers/rw_access_dynamic_resize/Makefile
rename to lldb/test/API/commands/register/aarch64_sve_registers/rw_access_dynamic_resize/Makefile
diff --git a/lldb/test/API/commands/register/register/aarch64_sve_registers/rw_access_dynamic_resize/TestSVEThreadedDynamic.py b/lldb/test/API/commands/register/aarch64_sve_registers/rw_access_dynamic_resize/TestSVEThreadedDynamic.py
similarity index 100%
rename from lldb/test/API/commands/register/register/aarch64_sve_registers/rw_access_dynamic_resize/TestSVEThreadedDynamic.py
rename to lldb/test/API/commands/register/aarch64_sve_registers/rw_access_dynamic_resize/TestSVEThreadedDynamic.py
diff --git a/lldb/test/API/commands/register/register/aarch64_sve_registers/rw_access_dynamic_resize/main.c b/lldb/test/API/commands/register/aarch64_sve_registers/rw_access_dynamic_resize/main.c
similarity index 100%
rename from lldb/test/API/commands/register/register/aarch64_sve_registers/rw_access_dynamic_resize/main.c
rename to lldb/test/API/commands/register/aarch64_sve_registers/rw_access_dynamic_resize/main.c
diff --git a/lldb/test/API/commands/register/register/aarch64_sve_registers/rw_access_static_config/Makefile b/lldb/test/API/commands/register/aarch64_sve_registers/rw_access_static_config/Makefile
similarity index 100%
rename from lldb/test/API/commands/register/register/aarch64_sve_registers/rw_access_static_config/Makefile
rename to lldb/test/API/commands/register/aarch64_sve_registers/rw_access_static_config/Makefile
diff --git a/lldb/test/API/commands/register/register/aarch64_sve_registers/rw_access_static_config/TestSVERegisters.py b/lldb/test/API/commands/register/aarch64_sve_registers/rw_access_static_config/TestSVERegisters.py
similarity index 100%
rename from lldb/test/API/commands/register/register/aarch64_sve_registers/rw_access_static_config/TestSVERegisters.py
rename to lldb/test/API/commands/register/aarch64_sve_registers/rw_access_static_config/TestSVERegisters.py
diff --git a/lldb/test/API/commands/register/register/aarch64_sve_registers/rw_access_static_config/main.c b/lldb/test/API/commands/register/aarch64_sve_registers/rw_access_static_config/main.c
similarity index 100%
rename from lldb/test/API/commands/register/register/aarch64_sve_registers/rw_access_static_config/main.c
rename to lldb/test/API/commands/register/aarch64_sve_registers/rw_access_static_config/main.c
diff --git a/lldb/test/API/commands/register/register/aarch64_sve_simd_registers/Makefile b/lldb/test/API/commands/register/aarch64_sve_simd_registers/Makefile
similarity index 100%
rename from lldb/test/API/commands/register/register/aarch64_sve_simd_registers/Makefile
rename to lldb/test/API/commands/register/aarch64_sve_simd_registers/Makefile
diff --git a/lldb/test/API/commands/register/register/aarch64_sve_simd_registers/TestSVESIMDRegisters.py b/lldb/test/API/commands/register/aarch64_sve_simd_registers/TestSVESIMDRegisters.py
similarity index 100%
rename from lldb/test/API/commands/register/register/aarch64_sve_simd_registers/TestSVESIMDRegisters.py
rename to lldb/test/API/commands/register/aarch64_sve_simd_registers/TestSVESIMDRegisters.py
diff --git a/lldb/test/API/commands/register/register/aarch64_sve_simd_registers/main.c b/lldb/test/API/commands/register/aarch64_sve_simd_registers/main.c
similarity index 100%
rename from lldb/test/API/commands/register/register/aarch64_sve_simd_registers/main.c
rename to lldb/test/API/commands/register/aarch64_sve_simd_registers/main.c
diff --git a/lldb/test/API/commands/register/register/register_command/Makefile b/lldb/test/API/commands/register/register_command/Makefile
similarity index 100%
rename from lldb/test/API/commands/register/register/register_command/Makefile
rename to lldb/test/API/commands/register/register_command/Makefile
diff --git a/lldb/test/API/commands/register/register/register_command/TestRegisters.py b/lldb/test/API/commands/register/register_command/TestRegisters.py
similarity index 100%
rename from lldb/test/API/commands/register/register/register_command/TestRegisters.py
rename to lldb/test/API/commands/register/register_command/TestRegisters.py
diff --git a/lldb/test/API/commands/register/register/register_command/a.cpp b/lldb/test/API/commands/register/register_command/a.cpp
similarity index 100%
rename from lldb/test/API/commands/register/register/register_command/a.cpp
rename to lldb/test/API/commands/register/register_command/a.cpp
diff --git a/lldb/test/API/commands/register/register/register_command/main.cpp b/lldb/test/API/commands/register/register_command/main.cpp
similarity index 100%
rename from lldb/test/API/commands/register/register/register_command/main.cpp
rename to lldb/test/API/commands/register/register_command/main.cpp



More information about the lldb-commits mailing list