Home
last modified time | relevance | path

Searched refs:MergingTypeTableBuilder (Results 1 – 10 of 10) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/DebugInfo/CodeView/
H A DMergingTypeTableBuilder.cpp31 TypeIndex MergingTypeTableBuilder::nextTypeIndex() const { in nextTypeIndex()
35 MergingTypeTableBuilder::MergingTypeTableBuilder(BumpPtrAllocator &Storage) in MergingTypeTableBuilder() function in MergingTypeTableBuilder
40 MergingTypeTableBuilder::~MergingTypeTableBuilder() = default;
42 Optional<TypeIndex> MergingTypeTableBuilder::getFirst() { in getFirst()
49 Optional<TypeIndex> MergingTypeTableBuilder::getNext(TypeIndex Prev) { in getNext()
55 CVType MergingTypeTableBuilder::getType(TypeIndex Index) { in getType()
64 StringRef MergingTypeTableBuilder::getTypeName(TypeIndex Index) { in getTypeName()
68 bool MergingTypeTableBuilder::contains(TypeIndex Index) { in contains()
79 ArrayRef<ArrayRef<uint8_t>> MergingTypeTableBuilder::records() const { in records()
83 void MergingTypeTableBuilder::reset() { in reset()
[all …]
H A DTypeStreamMerger.cpp78 Error mergeTypesAndIds(MergingTypeTableBuilder &DestIds,
79 MergingTypeTableBuilder &DestTypes,
81 Error mergeIdRecords(MergingTypeTableBuilder &Dest,
84 Error mergeTypeRecords(MergingTypeTableBuilder &Dest,
179 MergingTypeTableBuilder *DestIdStream = nullptr;
180 MergingTypeTableBuilder *DestTypeStream = nullptr;
264 Error TypeStreamMerger::mergeIdRecords(MergingTypeTableBuilder &Dest, in mergeIdRecords()
384 MergingTypeTableBuilder &Dest = in remapType()
429 Error llvm::codeview::mergeTypeRecords(MergingTypeTableBuilder &Dest, in mergeTypeRecords()
436 Error llvm::codeview::mergeIdRecords(MergingTypeTableBuilder &Dest, in mergeIdRecords()
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeStreamMerger.h24 class MergingTypeTableBuilder; variable
39 Error mergeTypeRecords(MergingTypeTableBuilder &Dest,
64 Error mergeIdRecords(MergingTypeTableBuilder &Dest, ArrayRef<TypeIndex> Types,
83 Error mergeTypeAndIdRecords(MergingTypeTableBuilder &DestIds,
84 MergingTypeTableBuilder &DestTypes,
H A DMergingTypeTableBuilder.h32 class MergingTypeTableBuilder : public TypeCollection {
48 explicit MergingTypeTableBuilder(BumpPtrAllocator &Storage);
49 ~MergingTypeTableBuilder();
/freebsd-12.1/contrib/llvm/tools/llvm-readobj/
H A DObjDumper.h25 class MergingTypeTableBuilder; variable
78 mergeCodeViewTypes(llvm::codeview::MergingTypeTableBuilder &CVIDs, in mergeCodeViewTypes()
79 llvm::codeview::MergingTypeTableBuilder &CVTypes) {} in mergeCodeViewTypes()
118 ScopedPrinter &Writer, llvm::codeview::MergingTypeTableBuilder &IDTable,
119 llvm::codeview::MergingTypeTableBuilder &TypeTable);
H A Dllvm-readobj.cpp405 llvm::codeview::MergingTypeTableBuilder IDTable;
406 llvm::codeview::MergingTypeTableBuilder TypeTable;
H A DCOFFDumper.cpp99 mergeCodeViewTypes(llvm::codeview::MergingTypeTableBuilder &CVIDs,
100 llvm::codeview::MergingTypeTableBuilder &CVTypes) override;
1230 void COFFDumper::mergeCodeViewTypes(MergingTypeTableBuilder &CVIDs, in mergeCodeViewTypes()
1231 MergingTypeTableBuilder &CVTypes) { in mergeCodeViewTypes()
1909 ScopedPrinter &Writer, llvm::codeview::MergingTypeTableBuilder &IDTable, in dumpCodeViewMergedTypes()
1910 llvm::codeview::MergingTypeTableBuilder &CVTypes) { in dumpCodeViewMergedTypes()
/freebsd-12.1/contrib/llvm/tools/lld/COFF/
H A DPDB.cpp192 MergingTypeTableBuilder TypeTable;
195 MergingTypeTableBuilder IDTable;
/freebsd-12.1/contrib/llvm/tools/llvm-pdbutil/
H A Dllvm-pdbutil.cpp1289 MergingTypeTableBuilder MergedTpi(Allocator); in mergePdbs()
1290 MergingTypeTableBuilder MergedIpi(Allocator); in mergePdbs()
/freebsd-12.1/lib/clang/libllvm/
H A DMakefile398 SRCS_EXT+= DebugInfo/CodeView/MergingTypeTableBuilder.cpp