Home
last modified time | relevance | path

Searched refs:Abbrevs (Results 1 – 14 of 14) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/clang/lib/Frontend/
DSerializedDiagnosticPrinter.cpp35 llvm::DenseMap<unsigned, unsigned> Abbrevs; member in __anon4516e2f60111::AbbreviationMap
40 assert(Abbrevs.find(recordID) == Abbrevs.end() in set()
42 Abbrevs[recordID] = abbrevID; in set()
46 assert(Abbrevs.find(recordID) != Abbrevs.end() && in get()
48 return Abbrevs[recordID]; in get()
265 AbbreviationMap Abbrevs; member
388 State->Stream.EmitRecordWithBlob(State->Abbrevs.get(RECORD_FILENAME), Record, in getEmitFile()
399 State->Stream.EmitRecordWithAbbrev(State->Abbrevs.get(RECORD_SOURCE_RANGE), in EmitCharSourceRange()
434 AbbreviationMap &Abbrevs = State->Abbrevs; in EmitBlockInfoBlock() local
445 Abbrevs.set(RECORD_VERSION, Stream.EmitBlockInfoAbbrev(BLOCK_META, Abbrev)); in EmitBlockInfoBlock()
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
DDwarfFile.cpp23 : Asm(AP), Abbrevs(AbbrevAllocator), StrPool(DA, *Asm, Pref) {} in DwarfFile()
95 return Die.computeOffsetsAndAbbrevs(Asm, Abbrevs, Offset); in computeSizeAndOffset()
98 void DwarfFile::emitAbbrevs(MCSection *Section) { Abbrevs.Emit(Asm, Section); } in emitAbbrevs()
DDwarfFile.h56 DIEAbbrevSet Abbrevs; variable
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Bitstream/
DBitstreamWriter.h73 std::vector<std::shared_ptr<BitCodeAbbrev>> Abbrevs; member
307 append_range(CurAbbrevs, Info->Abbrevs); in EnterSubblock()
620 Info.Abbrevs.push_back(std::move(Abbv)); in EmitBlockInfoAbbrev()
622 return Info.Abbrevs.size()-1+bitc::FIRST_APPLICATION_ABBREV; in EmitBlockInfoAbbrev()
DBitstreamReader.h44 std::vector<std::shared_ptr<BitCodeAbbrev>> Abbrevs; member
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Bitstream/Reader/
DBitstreamReader.cpp30 llvm::append_range(CurAbbrevs, Info->Abbrevs); in EnterSubBlock()
440 CurBlockInfo->Abbrevs.push_back(std::move(CurAbbrevs.back())); in ReadBlockInfoBlock()
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
DAsmPrinter.h683 template <typename T> void emitDwarfAbbrevs(const T &Abbrevs) const { in emitDwarfAbbrevs() argument
685 for (const auto &Abbrev : Abbrevs) in emitDwarfAbbrevs()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
DDWARFAcceleratorTable.cpp523 if (!Abbrevs.insert(std::move(*AbbrevOr)).second) in extract()
621 const auto AbbrevIt = Abbrevs.find_as(AbbrevCode); in getEntry()
622 if (AbbrevIt == Abbrevs.end()) in getEntry()
729 for (const auto &Abbr : Abbrevs) in dumpAbbreviations()
DDWARFUnit.cpp386 Abbrevs = nullptr; in clear()
835 if (!Abbrevs) in getAbbreviations()
836 Abbrevs = Abbrev->getAbbreviationDeclarationSet(getAbbreviationsOffset()); in getAbbreviations()
837 return Abbrevs; in getAbbreviations()
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/DWARFLinker/
DDWARFStreamer.h73 void emitAbbrevs(const std::vector<std::unique_ptr<DIEAbbrev>> &Abbrevs,
DDWARFLinker.h114 emitAbbrevs(const std::vector<std::unique_ptr<DIEAbbrev>> &Abbrevs,
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
DDWARFAcceleratorTable.h389 DenseSet<Abbrev, AbbrevMapInfo> Abbrevs; variable
454 return Abbrevs; in getAbbrevs()
DDWARFUnit.h231 mutable const DWARFAbbreviationDeclarationSet *Abbrevs; variable
/freebsd-12-stable/contrib/llvm-project/llvm/lib/DWARFLinker/
DDWARFStreamer.cpp174 const std::vector<std::unique_ptr<DIEAbbrev>> &Abbrevs, in emitAbbrevs() argument
178 Asm->emitDwarfAbbrevs(Abbrevs); in emitAbbrevs()