LLVM: llvm::jitlink::CompactUnwindTraits_MachO_arm64 Struct Reference (original) (raw)
Inheritance diagram for llvm::jitlink::CompactUnwindTraits_MachO_arm64:
| Static Public Member Functions | |
|---|---|
| static bool | encodingSpecifiesDWARF (uint32_t Encoding) |
| static bool | encodingCannotBeMerged (uint32_t Encoding) |
| Static Public Member Functions inherited from llvm::jitlink::CompactUnwindTraits< CompactUnwindTraits_MachO_arm64, 8 > | |
| static uint32_t | readPCRangeSize (ArrayRef< char > RecordContent) |
| static uint32_t | readEncoding (ArrayRef< char > RecordContent) |
| static std::optional< uint32_t > | encodeDWARFOffset (size_t Delta) |
| Static Public Attributes | |
|---|---|
| static constexpr endianness | Endianness = endianness::little |
| static constexpr uint32_t | EncodingModeMask = 0x0f000000 |
| static constexpr uint32_t | DWARFSectionOffsetMask = 0x00ffffff |
| Static Public Attributes inherited from llvm::jitlink::CompactUnwindTraits< CompactUnwindTraits_MachO_arm64, 8 > | |
| static constexpr size_t | PointerSize |
| static constexpr size_t | Size |
| static constexpr size_t | FnFieldOffset |
| static constexpr size_t | SizeFieldOffset |
| static constexpr size_t | EncodingFieldOffset |
| static constexpr size_t | PersonalityFieldOffset |
| static constexpr size_t | LSDAFieldOffset |
Detailed Description
Definition at line 629 of file MachO_arm64.cpp.
Member Typedef Documentation
◆ GOTManager
Member Function Documentation
◆ encodingCannotBeMerged()
| bool llvm::jitlink::CompactUnwindTraits_MachO_arm64::encodingCannotBeMerged ( uint32_t Encoding) | inlinestatic |
|---|
◆ encodingSpecifiesDWARF()
| bool llvm::jitlink::CompactUnwindTraits_MachO_arm64::encodingSpecifiesDWARF ( uint32_t Encoding) | inlinestatic |
|---|
Member Data Documentation
◆ DWARFSectionOffsetMask
| uint32_t llvm::jitlink::CompactUnwindTraits_MachO_arm64::DWARFSectionOffsetMask = 0x00ffffff | staticconstexpr |
|---|
◆ EncodingModeMask
| uint32_t llvm::jitlink::CompactUnwindTraits_MachO_arm64::EncodingModeMask = 0x0f000000 | staticconstexpr |
|---|
◆ Endianness
The documentation for this struct was generated from the following file:
- lib/ExecutionEngine/JITLink/MachO_arm64.cpp