| 
    LLVM 22.0.0git
    
   | 
 
Represents a group of entries with identical name (and hence, hash value). More...
#include "llvm/CodeGen/AccelTable.h"
Public Member Functions | |
| template<typename T = AccelTableData *> | |
| auto | getValues () const | 
| Get all AccelTableData cast as a T.   | |
| 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 141 of file AccelTable.h.
      
  | 
  inline | 
Definition at line 158 of file AccelTable.h.
References llvm::dbgs(), and print().
      
  | 
  inline | 
Get all AccelTableData cast as a T.
Definition at line 148 of file AccelTable.h.
References llvm::Data, llvm::map_range(), T, and Values.
| void AccelTableBase::HashData::print | ( | raw_ostream & | OS | ) | const | 
Definition at line 775 of file AccelTable.cpp.
References llvm::format(), HashValue, Name, llvm::Value::print(), Sym, and Values.
Referenced by dump().
| uint32_t llvm::AccelTableBase::HashData::HashValue | 
Definition at line 143 of file AccelTable.h.
Referenced by print().
| DwarfStringPoolEntryRef llvm::AccelTableBase::HashData::Name | 
Definition at line 142 of file AccelTable.h.
Referenced by print().
| MCSymbol* llvm::AccelTableBase::HashData::Sym | 
Definition at line 145 of file AccelTable.h.
Referenced by print().
| std::vector<AccelTableData *> llvm::AccelTableBase::HashData::Values | 
Definition at line 144 of file AccelTable.h.
Referenced by getValues(), and print().