Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/DebugInfo/MSF/
H A DMSFCommon.cpp63 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 DGSIStreamBuilder.cpp186 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 DInfoStreamBuilder.cpp26 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 DTpiStreamBuilder.cpp35 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 DPDBFileBuilder.cpp46 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 DDbiStreamBuilder.cpp28 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 DDbiModuleDescriptorBuilder.cpp42 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 DInfoStreamBuilder.h33 InfoStreamBuilder(msf::MSFBuilder &Msf, NamedStreamMap &NamedStreams);
62 msf::MSFBuilder &Msf;
H A DGSIStreamBuilder.h45 explicit GSIStreamBuilder(msf::MSFBuilder &Msf);
74 msf::MSFBuilder &Msf;
H A DTpiStreamBuilder.h50 explicit TpiStreamBuilder(msf::MSFBuilder &Msf, uint32_t StreamIdx);
72 msf::MSFBuilder &Msf;
H A DDbiStreamBuilder.h46 DbiStreamBuilder(msf::MSFBuilder &Msf);
110 msf::MSFBuilder &Msf; variable
H A DDbiModuleDescriptorBuilder.h43 msf::MSFBuilder &Msf);
H A DPDBFileBuilder.h92 std::unique_ptr<msf::MSFBuilder> Msf; variable
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/MSF/
H A DMSFCommon.h87 MSFStreamLayout getFpmStreamLayout(const MSFLayout &Msf,