Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/MSF/
H A DMSFCommon.cpp62 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 DInfoStreamBuilder.cpp24 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 DPDBFileBuilder.cpp53 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 DTpiStreamBuilder.cpp32 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 DGSIStreamBuilder.cpp287 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 DDbiStreamBuilder.cpp28 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 DDbiModuleDescriptorBuilder.cpp45 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 DInfoStreamBuilder.h29 InfoStreamBuilder(msf::MSFBuilder &Msf, NamedStreamMap &NamedStreams);
58 msf::MSFBuilder &Msf;
H A DTpiStreamBuilder.h41 explicit TpiStreamBuilder(msf::MSFBuilder &Msf, uint32_t StreamIdx);
67 msf::MSFBuilder &Msf;
H A DGSIStreamBuilder.h49 explicit GSIStreamBuilder(msf::MSFBuilder &Msf);
89 msf::MSFBuilder &Msf;
H A DDbiStreamBuilder.h42 DbiStreamBuilder(msf::MSFBuilder &Msf);
104 msf::MSFBuilder &Msf; variable
H A DPDBFileBuilder.h91 std::unique_ptr<msf::MSFBuilder> Msf; variable
H A DDbiModuleDescriptorBuilder.h68 msf::MSFBuilder &Msf);
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/MSF/
H A DMSFCommon.h86 MSFStreamLayout getFpmStreamLayout(const MSFLayout &Msf,