LLVM 17.0.0git
|
Represents a group of entries with identical name (and hence, hash value). More...
#include "llvm/CodeGen/AccelTable.h"
Public Member Functions | |
HashData (DwarfStringPoolEntryRef Name, HashFn *Hash) | |
void | print (raw_ostream &OS) const |
void | dump () const |
Public Attributes | |
DwarfStringPoolEntryRef | Name |
uint32_t | HashValue |
std::vector< AccelTableData * > | Values |
MCSymbol * | Sym |
Represents a group of entries with identical name (and hence, hash value).
Definition at line 139 of file AccelTable.h.
|
inline |
Definition at line 145 of file AccelTable.h.
|
inline |
Definition at line 150 of file AccelTable.h.
References llvm::dbgs(), and print().
void AccelTableBase::HashData::print | ( | raw_ostream & | OS | ) | const |
Definition at line 647 of file AccelTable.cpp.
References llvm::format(), Name, OS, llvm::Value::print(), and Sym.
Referenced by dump().
uint32_t llvm::AccelTableBase::HashData::HashValue |
Definition at line 141 of file AccelTable.h.
DwarfStringPoolEntryRef llvm::AccelTableBase::HashData::Name |
Definition at line 140 of file AccelTable.h.
MCSymbol* llvm::AccelTableBase::HashData::Sym |
Definition at line 143 of file AccelTable.h.
std::vector<AccelTableData *> llvm::AccelTableBase::HashData::Values |
Definition at line 142 of file AccelTable.h.