Lines Matching defs:emit
83 const AccelTableBase &Contents; ///< Data to emit.
85 /// Controls whether to emit duplicate hash and offset table entries for names
86 /// with identical hashes. Apple tables don't emit duplicate entries, DWARF v5
122 void emit(AsmPrinter *Asm) const;
141 void emit(AsmPrinter *Asm) const;
163 void emit() const;
172 /// public function is emit(), which performs the actual emission.
195 void emit(Dwarf5AccelTableWriter &Ctx);
246 void emit();
281 void AppleAccelTableWriter::Header::emit(AsmPrinter *Asm) const {
296 void AppleAccelTableWriter::HeaderData::emit(AsmPrinter *Asm) const {
341 // Remember to emit the label for our offset.
348 V->emit(Asm);
357 void AppleAccelTableWriter::emit() const {
358 Header.emit(Asm);
359 HeaderData.emit(Asm);
372 void Dwarf5AccelTableWriter::Header::emit(Dwarf5AccelTableWriter &Ctx) {
588 // Remember to emit the label for our offset.
622 void Dwarf5AccelTableWriter::emit() {
623 Header.emit(*this);
640 AppleAccelTableWriter(Asm, Contents, Atoms, SecBegin).emit();
700 .emit();
720 .emit();
723 void AppleAccelTableOffsetData::emit(AsmPrinter *Asm) const {
729 void AppleAccelTableTypeData::emit(AsmPrinter *Asm) const {
737 void AppleAccelTableStaticOffsetData::emit(AsmPrinter *Asm) const {
741 void AppleAccelTableStaticTypeData::emit(AsmPrinter *Asm) const {