HomePhabricator

[lldb] Introduce "RegInfoBasedABI"

Authored by labath on Sun, Feb 2, 1:27 AM.

Description

[lldb] Introduce "RegInfoBasedABI"

Summary:
This patch creates a new subclass of the ABI class in order to abstract away the
mechanism in which we "augment" register information. This enables alternate
augmentation strategies to be introduced.

All existing ABI classes have been modified to inherit from RegInfoBasedABI, but
they will be refactored in subsequent patches.

Reviewers: JDevlieghere, jasonmolenda

Subscribers: sdardis, nemanjai, kbarton, jrtc27, atanasyan, jsji, lldb-commits

Tags: #lldb

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

Details

Committed
labathThu, Feb 13, 6:29 AM
Differential Revision
D74243: [lldb] Introduce "RegInfoBasedABI"
Parents
rG32176133fa29: Move FIXME to start of comment so visual studio actually tags it. NFC.
Branches
Unknown
Tags
Unknown