struct AccelTableBase::HashData

Declaration

struct AccelTableBase::HashData { /* full declaration omitted */ };

Description

Represents a group of entries with identical name (and hence, hash value).

Declared at: llvm/include/llvm/CodeGen/AccelTable.h:140

Member Variables

public llvm::DwarfStringPoolEntryRef Name
public uint32_t HashValue
public std::vector<AccelTableData*> Values
public llvm::MCSymbol* Sym

Method Overview

  • public HashData(llvm::DwarfStringPoolEntryRef Name, llvm::AccelTableBase::HashFn * Hash)
  • public void dump() const
  • public void print(llvm::raw_ostream & OS) const

Methods

HashData(llvm::DwarfStringPoolEntryRef Name,
         llvm::AccelTableBase::HashFn* Hash)

Declared at: llvm/include/llvm/CodeGen/AccelTable.h:146

Parameters

llvm::DwarfStringPoolEntryRef Name
llvm::AccelTableBase::HashFn* Hash

void dump() const

Declared at: llvm/include/llvm/CodeGen/AccelTable.h:151

void print(llvm::raw_ostream& OS) const

Declared at: llvm/include/llvm/CodeGen/AccelTable.h:150

Parameters

llvm::raw_ostream& OS