LLVM 22.0.0git
Public Types | Static Public Member Functions | Static Public Attributes | List of all members
llvm::jitlink::CompactUnwindTraits_MachO_x86_64 Struct Reference
Inheritance diagram for llvm::jitlink::CompactUnwindTraits_MachO_x86_64:
[legend]

Public Types

using GOTManager = x86_64::GOTTableManager
 

Static Public Member Functions

static bool encodingSpecifiesDWARF (uint32_t Encoding)
 
static bool encodingCannotBeMerged (uint32_t Encoding)
 

Static Public Attributes

static constexpr endianness Endianness = endianness::little
 
static constexpr uint32_t EncodingModeMask = 0x0f000000
 
static constexpr uint32_t DWARFSectionOffsetMask = 0x00ffffff
 

Detailed Description

Definition at line 505 of file MachO_x86_64.cpp.

Member Typedef Documentation

◆ GOTManager

Definition at line 517 of file MachO_x86_64.cpp.

Member Function Documentation

◆ encodingCannotBeMerged()

static bool llvm::jitlink::CompactUnwindTraits_MachO_x86_64::encodingCannotBeMerged ( uint32_t  Encoding)
inlinestatic

Definition at line 524 of file MachO_x86_64.cpp.

References EncodingModeMask.

◆ encodingSpecifiesDWARF()

static bool llvm::jitlink::CompactUnwindTraits_MachO_x86_64::encodingSpecifiesDWARF ( uint32_t  Encoding)
inlinestatic

Definition at line 519 of file MachO_x86_64.cpp.

References EncodingModeMask.

Member Data Documentation

◆ DWARFSectionOffsetMask

constexpr uint32_t llvm::jitlink::CompactUnwindTraits_MachO_x86_64::DWARFSectionOffsetMask = 0x00ffffff
staticconstexpr

Definition at line 515 of file MachO_x86_64.cpp.

◆ EncodingModeMask

constexpr uint32_t llvm::jitlink::CompactUnwindTraits_MachO_x86_64::EncodingModeMask = 0x0f000000
staticconstexpr

Definition at line 514 of file MachO_x86_64.cpp.

Referenced by encodingCannotBeMerged(), and encodingSpecifiesDWARF().

◆ Endianness

constexpr endianness llvm::jitlink::CompactUnwindTraits_MachO_x86_64::Endianness = endianness::little
staticconstexpr

Definition at line 512 of file MachO_x86_64.cpp.


The documentation for this struct was generated from the following file: