[all-commits] [llvm/llvm-project] 638efe: [lldb] Use llvm::MC for register numbers in AArch6...
Pavel Labath via All-commits
all-commits at lists.llvm.org
Thu May 14 04:32:16 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 638efe3929cd3f62590462434d6397c150ad78ed
https://github.com/llvm/llvm-project/commit/638efe3929cd3f62590462434d6397c150ad78ed
Author: Pavel Labath <labath at google.com>
Date: 2020-05-14 (Thu, 14 May 2020)
Changed paths:
M lldb/source/Plugins/ABI/AArch64/ABIAArch64.cpp
M lldb/source/Plugins/ABI/AArch64/ABIAArch64.h
M lldb/source/Plugins/ABI/AArch64/ABIMacOSX_arm64.cpp
M lldb/source/Plugins/ABI/AArch64/ABIMacOSX_arm64.h
M lldb/source/Plugins/ABI/AArch64/ABISysV_arm64.cpp
M lldb/source/Plugins/ABI/AArch64/ABISysV_arm64.h
Log Message:
-----------
[lldb] Use llvm::MC for register numbers in AArch64 ABIs
Summary:
This is equivalent to previous patches (e.g. 07355c1c0) for the x86 ABIs.
One name fixup is needed -- lldb refers to the floating/vector registers by
their vector name (vN). Llvm does not use this name, so we map it to qN,
representing the register as a single 128 bit value (this choice is fairly
arbitrary -- any other name would also work fine as they all have the same
DWARF number).
Reviewers: JDevlieghere, jasonmolenda, omjavaid
Reviewed By: omjavaid
Subscribers: clayborg, danielkiss, aprantl, kristof.beyls, lldb-commits
Tags: #lldb
Differential Revision: https://reviews.llvm.org/D75607
Commit: dac6e9ca2190b7ece67ab7b62ea113d3ade5067a
https://github.com/llvm/llvm-project/commit/dac6e9ca2190b7ece67ab7b62ea113d3ade5067a
Author: Pavel Labath <pavel at labath.sk>
Date: 2020-05-14 (Thu, 14 May 2020)
Changed paths:
M lldb/source/Utility/XcodeSDK.cpp
Log Message:
-----------
[lldb] Fix a "missing return" warning in XcodeSDK
Compare: https://github.com/llvm/llvm-project/compare/2045189043d4...dac6e9ca2190
More information about the All-commits
mailing list