| /freebsd-12.1/contrib/llvm/lib/DebugInfo/MSF/ |
| H A D | MSFCommon.cpp | 63 MSFStreamLayout llvm::msf::getFpmStreamLayout(const MSFLayout &Msf, in getFpmStreamLayout() argument 68 getNumFpmIntervals(Msf, IncludeUnusedFpmData, AltFpm); in getFpmStreamLayout() 70 uint32_t FpmBlock = AltFpm ? Msf.alternateFpmBlock() : Msf.mainFpmBlock(); in getFpmStreamLayout() 74 FpmBlock += msf::getFpmIntervalLength(Msf); in getFpmStreamLayout() 78 FL.Length = NumFpmIntervals * Msf.SB->BlockSize; in getFpmStreamLayout() 80 FL.Length = divideCeil(Msf.SB->NumBlocks, 8); in getFpmStreamLayout()
|
| /freebsd-12.1/contrib/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | GSIStreamBuilder.cpp | 186 GSIStreamBuilder::GSIStreamBuilder(msf::MSFBuilder &Msf) in GSIStreamBuilder() argument 187 : Msf(Msf), PSH(llvm::make_unique<GSIHashStreamBuilder>()), in GSIStreamBuilder() 218 Idx = Msf.addStream(calculatePublicsHashStreamSize()); in finalizeMsfLayout() 226 Idx = Msf.addStream(RecordBytes); in finalizeMsfLayout() 289 PSH->addSymbol(Pub, Msf); in addPublicSymbol() 293 GSH->addSymbol(Sym, Msf); in addGlobalSymbol() 297 GSH->addSymbol(Sym, Msf); in addGlobalSymbol() 301 GSH->addSymbol(Sym, Msf); in addGlobalSymbol() 367 Layout, Buffer, getGlobalsStreamIndex(), Msf.getAllocator()); in commit() 369 Layout, Buffer, getPublicsStreamIndex(), Msf.getAllocator()); in commit() [all …]
|
| H A D | InfoStreamBuilder.cpp | 26 InfoStreamBuilder::InfoStreamBuilder(msf::MSFBuilder &Msf, in InfoStreamBuilder() argument 28 : Msf(Msf), Ver(PdbRaw_ImplVer::PdbImplVC70), Age(0), in InfoStreamBuilder() 54 if (auto EC = Msf.setStreamSize(StreamPDB, Length)) in finalizeMsfLayout() 62 Layout, Buffer, StreamPDB, Msf.getAllocator()); in commit()
|
| H A D | TpiStreamBuilder.cpp | 35 TpiStreamBuilder::TpiStreamBuilder(MSFBuilder &Msf, uint32_t StreamIdx) in TpiStreamBuilder() argument 36 : Msf(Msf), Allocator(Msf.getAllocator()), Header(nullptr), Idx(StreamIdx) { in TpiStreamBuilder() 116 if (auto EC = Msf.setStreamSize(Idx, Length)) in finalizeMsfLayout() 125 auto ExpectedIndex = Msf.addStream(HashStreamSize); in finalizeMsfLayout()
|
| H A D | PDBFileBuilder.cpp | 46 Msf = llvm::make_unique<MSFBuilder>(std::move(*ExpectedMsf)); in initialize() 50 MSFBuilder &PDBFileBuilder::getMsfBuilder() { return *Msf; } in getMsfBuilder() 54 Info = llvm::make_unique<InfoStreamBuilder>(*Msf, NamedStreams); in getInfoBuilder() 60 Dbi = llvm::make_unique<DbiStreamBuilder>(*Msf); in getDbiBuilder() 66 Tpi = llvm::make_unique<TpiStreamBuilder>(*Msf, StreamTPI); in getTpiBuilder() 72 Ipi = llvm::make_unique<TpiStreamBuilder>(*Msf, StreamIPI); in getIpiBuilder() 82 Gsi = llvm::make_unique<GSIStreamBuilder>(*Msf); in getGsiBuilder() 88 auto ExpectedStream = Msf->addStream(Size); in allocateNamedStream() 272 Msf->commit(Filename, Layout); in commit()
|
| H A D | DbiStreamBuilder.cpp | 28 DbiStreamBuilder::DbiStreamBuilder(msf::MSFBuilder &Msf) in DbiStreamBuilder() argument 29 : Msf(Msf), Allocator(Msf.getAllocator()), Age(1), BuildNumber(0), in DbiStreamBuilder() 118 llvm::make_unique<DbiModuleDescriptorBuilder>(ModuleName, Index, Msf)); in addModuleInfo() 316 auto ExpectedIndex = Msf.addStream(S->Size); in finalizeMsfLayout() 328 if (auto EC = Msf.setStreamSize(StreamDBI, Length)) in finalizeMsfLayout()
|
| H A D | DbiModuleDescriptorBuilder.cpp | 42 msf::MSFBuilder &Msf) in DbiModuleDescriptorBuilder() argument 43 : MSF(Msf), ModuleName(ModuleName) { in DbiModuleDescriptorBuilder()
|
| /freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/PDB/Native/ |
| H A D | InfoStreamBuilder.h | 33 InfoStreamBuilder(msf::MSFBuilder &Msf, NamedStreamMap &NamedStreams); 62 msf::MSFBuilder &Msf;
|
| H A D | GSIStreamBuilder.h | 45 explicit GSIStreamBuilder(msf::MSFBuilder &Msf); 74 msf::MSFBuilder &Msf;
|
| H A D | TpiStreamBuilder.h | 50 explicit TpiStreamBuilder(msf::MSFBuilder &Msf, uint32_t StreamIdx); 72 msf::MSFBuilder &Msf;
|
| H A D | DbiStreamBuilder.h | 46 DbiStreamBuilder(msf::MSFBuilder &Msf); 110 msf::MSFBuilder &Msf; variable
|
| H A D | DbiModuleDescriptorBuilder.h | 43 msf::MSFBuilder &Msf);
|
| H A D | PDBFileBuilder.h | 92 std::unique_ptr<msf::MSFBuilder> Msf; variable
|
| /freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/MSF/ |
| H A D | MSFCommon.h | 87 MSFStreamLayout getFpmStreamLayout(const MSFLayout &Msf,
|