LLVM: llvm::AppleAccelTableOffsetData Class Reference (original) (raw)
Accelerator table data implementation for simple Apple accelerator tables with just a DIE reference. More...
#include "[llvm/CodeGen/AccelTable.h](AccelTable%5F8h%5Fsource.html)"
| Public Member Functions | |
|---|---|
| AppleAccelTableOffsetData (const DIE &D) | |
| 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 [] |
Accelerator table data implementation for simple Apple accelerator tables with just a DIE reference.
Definition at line 476 of file AccelTable.h.
| llvm::AppleAccelTableOffsetData::AppleAccelTableOffsetData ( const DIE & D) | inline |
|---|
◆ emit()
| void AppleAccelTableOffsetData::emit ( AsmPrinter * Asm) const | overridevirtual |
|---|
◆ order()
| uint64_t llvm::AppleAccelTableOffsetData::order ( ) const | inlineoverrideprotectedvirtual |
|---|
◆ print()
| void AppleAccelTableOffsetData::print ( raw_ostream & OS) const | overridevirtual |
|---|
◆ Atoms
| Atom llvm::AppleAccelTableOffsetData::Atoms[] | staticconstexpr |
|---|
Initial value:
= {
@ DW_ATOM_die_offset
Marker as the end of a list of atoms.
An Atom defines the form of the data in an Apple accelerator table.
Definition at line 482 of file AccelTable.h.
◆ Die
| const DIE& llvm::AppleAccelTableOffsetData::Die | protected |
|---|
The documentation for this class was generated from the following files:
- include/llvm/CodeGen/AccelTable.h
- lib/CodeGen/AsmPrinter/AccelTable.cpp