[all-commits] [llvm/llvm-project] 259027: [lldb] Move RegisterInfo and RegisterSet into thei...
Alex Langford via All-commits
all-commits at lists.llvm.org
Mon Jul 6 11:25:03 PDT 2026
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 2590272e5674c300c9438ef5c10a65358b0636e9
https://github.com/llvm/llvm-project/commit/2590272e5674c300c9438ef5c10a65358b0636e9
Author: Alex Langford <alangford at apple.com>
Date: 2026-07-06 (Mon, 06 Jul 2026)
Changed paths:
M lldb/include/lldb/Core/EmulateInstruction.h
M lldb/include/lldb/Core/Value.h
M lldb/include/lldb/Expression/Materializer.h
M lldb/include/lldb/Host/common/NativeRegisterContext.h
M lldb/include/lldb/Symbol/UnwindPlan.h
M lldb/include/lldb/Target/DynamicRegisterInfo.h
M lldb/include/lldb/Target/RegisterContext.h
A lldb/include/lldb/Utility/RegisterInfo.h
M lldb/include/lldb/Utility/RegisterValue.h
M lldb/include/lldb/lldb-private-types.h
M lldb/source/Plugins/Process/Utility/RegisterFlagsDetector_arm64.h
M lldb/source/Plugins/Process/Utility/RegisterInfoInterface.h
Log Message:
-----------
[lldb] Move RegisterInfo and RegisterSet into their own header (#207286)
RegisterInfo holds onto a pointer to RegisterFlags which is in
lldbUtility. My understanding of lldb-private-types is that it contains
types used throughout LLDB but should generally stand on their own (i.e.
without dependencies on specific lldb types and headers). Thus I am
moving it to lldbUtility.
RegisterSet _does_ stand on its own but it is pretty strongly coupled to
RegisterInfo.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list