Lines Matching defs:DwarfAccelTable
1 //=-- llvm/CodeGen/DwarfAccelTable.cpp - Dwarf Accelerator Tables -*- C++ -*-=//
14 #include "DwarfAccelTable.h"
27 const char *DwarfAccelTable::Atom::AtomTypeString(enum AtomType AT) {
40 DwarfAccelTable::DwarfAccelTable(ArrayRef<DwarfAccelTable::Atom> atomList) :
45 DwarfAccelTable::~DwarfAccelTable() { }
47 void DwarfAccelTable::AddName(StringRef Name, DIE* die, char Flags) {
55 void DwarfAccelTable::ComputeBucketCount(void) {
74 static bool compareDIEs(const DwarfAccelTable::HashDataContents *A,
75 const DwarfAccelTable::HashDataContents *B) {
79 void DwarfAccelTable::FinalizeTable(AsmPrinter *Asm, const char *Prefix) {
110 void DwarfAccelTable::EmitHeader(AsmPrinter *Asm) {
138 void DwarfAccelTable::EmitBuckets(AsmPrinter *Asm) {
152 void DwarfAccelTable::EmitHashes(AsmPrinter *Asm) {
166 void DwarfAccelTable::EmitOffsets(AsmPrinter *Asm, MCSymbol *SecBegin) {
184 void DwarfAccelTable::EmitData(AsmPrinter *Asm, DwarfUnits *D) {
217 void DwarfAccelTable::Emit(AsmPrinter *Asm, MCSymbol *SecBegin,
236 void DwarfAccelTable::print(raw_ostream &O) {