Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DMergingTypeTableBuilder.cpp23 TypeIndex MergingTypeTableBuilder::nextTypeIndex() const { in nextTypeIndex()
27 MergingTypeTableBuilder::MergingTypeTableBuilder(BumpPtrAllocator &Storage) in MergingTypeTableBuilder() function in MergingTypeTableBuilder
32 MergingTypeTableBuilder::~MergingTypeTableBuilder() = default;
34 std::optional<TypeIndex> MergingTypeTableBuilder::getFirst() { in getFirst()
41 std::optional<TypeIndex> MergingTypeTableBuilder::getNext(TypeIndex Prev) { in getNext()
47 CVType MergingTypeTableBuilder::getType(TypeIndex Index) { in getType()
52 StringRef MergingTypeTableBuilder::getTypeName(TypeIndex Index) { in getTypeName()
56 bool MergingTypeTableBuilder::contains(TypeIndex Index) { in contains()
63 uint32_t MergingTypeTableBuilder::size() { return SeenRecords.size(); } in size()
65 uint32_t MergingTypeTableBuilder::capacity() { return SeenRecords.size(); } in capacity()
[all …]
H A DTypeStreamMerger.cpp78 Error mergeTypesAndIds(MergingTypeTableBuilder &DestIds,
79 MergingTypeTableBuilder &DestTypes,
82 Error mergeIdRecords(MergingTypeTableBuilder &Dest,
85 Error mergeTypeRecords(MergingTypeTableBuilder &Dest,
180 MergingTypeTableBuilder *DestIdStream = nullptr;
181 MergingTypeTableBuilder *DestTypeStream = nullptr;
242 Error TypeStreamMerger::mergeTypeRecords(MergingTypeTableBuilder &Dest, in mergeTypeRecords()
250 Error TypeStreamMerger::mergeIdRecords(MergingTypeTableBuilder &Dest, in mergeIdRecords()
261 MergingTypeTableBuilder &DestIds, MergingTypeTableBuilder &DestTypes, in mergeTypesAndIds()
370 MergingTypeTableBuilder &Dest = in remapType()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeStreamMerger.h24 class MergingTypeTableBuilder; variable
46 LLVM_ABI Error mergeTypeRecords(MergingTypeTableBuilder &Dest,
71 LLVM_ABI Error mergeIdRecords(MergingTypeTableBuilder &Dest,
91 LLVM_ABI Error mergeTypeAndIdRecords(MergingTypeTableBuilder &DestIds,
92 MergingTypeTableBuilder &DestTypes,
H A DMergingTypeTableBuilder.h29 class LLVM_ABI MergingTypeTableBuilder : public TypeCollection {
45 explicit MergingTypeTableBuilder(BumpPtrAllocator &Storage);
46 ~MergingTypeTableBuilder();
/freebsd/contrib/llvm-project/lld/COFF/
H A DTypeMerger.h55 llvm::codeview::MergingTypeTableBuilder typeTable;
58 llvm::codeview::MergingTypeTableBuilder idTable;
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DObjDumper.h33 class MergingTypeTableBuilder; variable
154 mergeCodeViewTypes(llvm::codeview::MergingTypeTableBuilder &CVIDs, in mergeCodeViewTypes()
155 llvm::codeview::MergingTypeTableBuilder &CVTypes, in mergeCodeViewTypes()
H A Dllvm-readobj.cpp332 llvm::codeview::MergingTypeTableBuilder IDTable;
333 llvm::codeview::MergingTypeTableBuilder TypeTable;
H A DCOFFDumper.cpp103 void mergeCodeViewTypes(llvm::codeview::MergingTypeTableBuilder &CVIDs,
104 llvm::codeview::MergingTypeTableBuilder &CVTypes,
1484 void COFFDumper::mergeCodeViewTypes(MergingTypeTableBuilder &CVIDs, in mergeCodeViewTypes()
1485 MergingTypeTableBuilder &CVTypes, in mergeCodeViewTypes()
/freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A Dllvm-pdbutil.cpp1328 MergingTypeTableBuilder MergedTpi(Allocator); in mergePdbs()
1329 MergingTypeTableBuilder MergedIpi(Allocator); in mergePdbs()
/freebsd/lib/clang/libllvm/
H A DMakefile590 SRCS_MIN+= DebugInfo/CodeView/MergingTypeTableBuilder.cpp