|
microfmt
Zero-allocation C++ formatting for constrained environments
|
Shared lookup implementation for architecture-specific GDB register traits. More...
#include <gdb_registers.hpp>
Static Public Member Functions | |
| static RELOCO_BEGIN_UNSAFE_CODE constexpr const register_mapping * | find_by_gdb (uint32_t index) noexcept |
| RELOCO_END_UNSAFE_CODE static RELOCO_BEGIN_UNSAFE_CODE constexpr const register_mapping * | find_by_dwarf (uint32_t index) noexcept |
| RELOCO_END_UNSAFE_CODE static RELOCO_BEGIN_UNSAFE_CODE constexpr const register_mapping * | find_by_name (string_view name) noexcept |
| static RELOCO_END_UNSAFE_CODE constexpr span< const register_mapping > | layout () noexcept |
| static constexpr span< const register_mapping > | extended_layout () noexcept |
| Standard floating-point and vector register mappings. | |
| static constexpr span< const register_mapping > | non_standard_layout () noexcept |
| Target-specific system, control, debug, and privileged mappings. | |
Shared lookup implementation for architecture-specific GDB register traits.
|
inlinestaticconstexprnoexcept |
Standard floating-point and vector register mappings.
|
inlinestaticconstexprnoexcept |
|
inlinestaticconstexprnoexcept |
|
inlinestaticconstexprnoexcept |
|
inlinestaticconstexprnoexcept |
|
inlinestaticconstexprnoexcept |
Target-specific system, control, debug, and privileged mappings.