/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/MSF/ |
H A D | MSFCommon.cpp | 62 MSFStreamLayout llvm::msf::getFpmStreamLayout(const MSFLayout &Msf, in getFpmStreamLayout() argument 67 getNumFpmIntervals(Msf, IncludeUnusedFpmData, AltFpm); in getFpmStreamLayout() 69 uint32_t FpmBlock = AltFpm ? Msf.alternateFpmBlock() : Msf.mainFpmBlock(); in getFpmStreamLayout() 73 FpmBlock += msf::getFpmIntervalLength(Msf); in getFpmStreamLayout() 77 FL.Length = NumFpmIntervals * Msf.SB->BlockSize; in getFpmStreamLayout() 79 FL.Length = divideCeil(Msf.SB->NumBlocks, 8); in getFpmStreamLayout()
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
H A D | InfoStreamBuilder.cpp | 24 InfoStreamBuilder::InfoStreamBuilder(msf::MSFBuilder &Msf, in InfoStreamBuilder() 26 : Msf(Msf), Ver(PdbRaw_ImplVer::PdbImplVC70), Age(0), in InfoStreamBuilder() 52 if (auto EC = Msf.setStreamSize(StreamPDB, Length)) in finalizeMsfLayout() 61 Layout, Buffer, StreamPDB, Msf.getAllocator()); in commit() 23 InfoStreamBuilder(msf::MSFBuilder & Msf,NamedStreamMap & NamedStreams) InfoStreamBuilder() argument
|
H A D | PDBFileBuilder.cpp | 53 Msf = std::make_unique<MSFBuilder>(std::move(*ExpectedMsf)); in initialize() 57 MSFBuilder &PDBFileBuilder::getMsfBuilder() { return *Msf; } 61 Info = std::make_unique<InfoStreamBuilder>(*Msf, NamedStreams); in getInfoBuilder() 67 Dbi = std::make_unique<DbiStreamBuilder>(*Msf); in getDbiBuilder() 73 Tpi = std::make_unique<TpiStreamBuilder>(*Msf, StreamTPI); in getTpiBuilder() 79 Ipi = std::make_unique<TpiStreamBuilder>(*Msf, StreamIPI); in getIpiBuilder() 89 Gsi = std::make_unique<GSIStreamBuilder>(*Msf); in getGsiBuilder() 95 auto ExpectedStream = Msf->addStream(Size); in allocateNamedStream() 281 Msf->commit(Filename, Layout); in commit()
|
H A D | TpiStreamBuilder.cpp | 32 TpiStreamBuilder::TpiStreamBuilder(MSFBuilder &Msf, uint32_t StreamIdx) in TpiStreamBuilder() 33 : Msf(Msf), Allocator(Msf.getAllocator()), Header(nullptr), Idx(StreamIdx) { in TpiStreamBuilder() 145 if (auto EC = Msf.setStreamSize(Idx, Length)) in finalizeMsfLayout() 154 auto ExpectedIndex = Msf.addStream(HashStreamSize); in finalizeMsfLayout() 31 TpiStreamBuilder(MSFBuilder & Msf,uint32_t StreamIdx) TpiStreamBuilder() argument
|
H A D | GSIStreamBuilder.cpp | 287 GSIStreamBuilder::GSIStreamBuilder(msf::MSFBuilder &Msf) in GSIStreamBuilder() 288 : Msf(Msf), PSH(std::make_unique<GSIHashStreamBuilder>()), in GSIStreamBuilder() 312 Expected<uint32_t> Idx = Msf.addStream(calculateGlobalsHashStreamSize()); in finalizeMsfLayout() 317 Idx = Msf.addStream(calculatePublicsHashStreamSize()); in finalizeMsfLayout() 324 Idx = Msf.addStream(RecordBytes); in finalizeMsfLayout() 367 addGlobalSymbol(SymbolSerializer::writeOneSymbol(Copy, Msf.getAllocator(), in serializeAndAddGlobal() 484 Layout, Buffer, getGlobalsStreamIndex(), Msf.getAllocator()); in commit() 486 Layout, Buffer, getPublicsStreamIndex(), Msf.getAllocator()); in commit() 488 Layout, Buffer, getRecordStreamIndex(), Msf in commit() 286 GSIStreamBuilder(msf::MSFBuilder & Msf) GSIStreamBuilder() argument [all...] |
H A D | DbiStreamBuilder.cpp | 28 DbiStreamBuilder::DbiStreamBuilder(msf::MSFBuilder &Msf) in DbiStreamBuilder() 29 : Msf(Msf), Allocator(Msf.getAllocator()), Age(1), BuildNumber(0), in DbiStreamBuilder() 114 std::make_unique<DbiModuleDescriptorBuilder>(ModuleName, Index, Msf)); in addModuleInfo() 312 auto ExpectedIndex = Msf.addStream(S->Size); in finalizeMsfLayout() 324 if (auto EC = Msf.setStreamSize(StreamDBI, Length)) in finalizeMsfLayout() 27 DbiStreamBuilder(msf::MSFBuilder & Msf) DbiStreamBuilder() argument
|
H A D | DbiModuleDescriptorBuilder.cpp | 45 msf::MSFBuilder &Msf) in DbiModuleDescriptorBuilder() argument 46 : MSF(Msf), ModuleName(std::string(ModuleName)) { in DbiModuleDescriptorBuilder()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/ |
H A D | InfoStreamBuilder.h | 29 InfoStreamBuilder(msf::MSFBuilder &Msf, NamedStreamMap &NamedStreams); 58 msf::MSFBuilder &Msf;
|
H A D | TpiStreamBuilder.h | 41 explicit TpiStreamBuilder(msf::MSFBuilder &Msf, uint32_t StreamIdx); 67 msf::MSFBuilder &Msf;
|
H A D | GSIStreamBuilder.h | 49 explicit GSIStreamBuilder(msf::MSFBuilder &Msf); 89 msf::MSFBuilder &Msf;
|
H A D | DbiStreamBuilder.h | 42 DbiStreamBuilder(msf::MSFBuilder &Msf); 104 msf::MSFBuilder &Msf; variable
|
H A D | PDBFileBuilder.h | 91 std::unique_ptr<msf::MSFBuilder> Msf; variable
|
H A D | DbiModuleDescriptorBuilder.h | 68 msf::MSFBuilder &Msf);
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/MSF/ |
H A D | MSFCommon.h | 86 MSFStreamLayout getFpmStreamLayout(const MSFLayout &Msf,
|