LLVM 22.0.0git
|
Accelerator table data implementation for simple Apple accelerator tables with a DIE offset but no actual DIE pointer. More...
#include "llvm/CodeGen/AccelTable.h"
Public Member Functions | |
AppleAccelTableStaticOffsetData (uint32_t Offset) | |
void | emit (AsmPrinter *Asm) const override |
void | print (raw_ostream &OS) const override |
Public Member Functions inherited from llvm::AccelTableData | |
virtual | ~AccelTableData ()=default |
bool | operator< (const AccelTableData &Other) const |
Static Public Attributes | |
static constexpr Atom | Atoms [] |
Protected Member Functions | |
uint64_t | order () const override |
Protected Attributes | |
uint32_t | Offset |
Additional Inherited Members | |
Static Public Member Functions inherited from llvm::AppleAccelTableData | |
static uint32_t | hash (StringRef Buffer) |
Accelerator table data implementation for simple Apple accelerator tables with a DIE offset but no actual DIE pointer.
Definition at line 513 of file AccelTable.h.
|
inline |
Definition at line 515 of file AccelTable.h.
References Offset.
Referenced by llvm::AppleAccelTableStaticTypeData::AppleAccelTableStaticTypeData().
|
overridevirtual |
Implements llvm::AppleAccelTableData.
Reimplemented in llvm::AppleAccelTableStaticTypeData.
Definition at line 736 of file AccelTable.cpp.
References Offset.
|
inlineoverrideprotectedvirtual |
Implements llvm::AccelTableData.
Reimplemented in llvm::AppleAccelTableStaticTypeData.
Definition at line 526 of file AccelTable.h.
References Offset.
|
overridevirtual |
Implements llvm::AccelTableData.
Reimplemented in llvm::AppleAccelTableStaticTypeData.
Definition at line 826 of file AccelTable.cpp.
References Offset.
|
staticconstexpr |
Definition at line 519 of file AccelTable.h.
|
protected |
Definition at line 528 of file AccelTable.h.
Referenced by AppleAccelTableStaticOffsetData(), llvm::AppleAccelTableStaticTypeData::AppleAccelTableStaticTypeData(), emit(), llvm::AppleAccelTableStaticTypeData::emit(), order(), llvm::AppleAccelTableStaticTypeData::order(), print(), and llvm::AppleAccelTableStaticTypeData::print().