Searched refs:StreamIdx (Results 1 - 13 of 13) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DStreamUtil.cpp56 static inline StreamInfo moduleStream(StringRef Label, uint32_t StreamIdx, argument
58 return StreamInfo::createModuleStream(Label, StreamIdx, Modi);
98 for (uint16_t StreamIdx = 0; StreamIdx < StreamCount; ++StreamIdx) {
99 if (StreamIdx == OldMSFDirectory)
100 Streams[StreamIdx] =
101 stream(StreamPurpose::Other, "Old MSF Directory", StreamIdx);
102 else if (StreamIdx == StreamPDB)
103 Streams[StreamIdx]
[all...]
H A DBytesOutputStyle.h52 void dumpTypeIndex(uint32_t StreamIdx, ArrayRef<uint32_t> Indices);
55 initializeTypes(uint32_t StreamIdx);
H A DLinePrinter.cpp175 uint32_t StreamIdx,
178 if (StreamIdx >= File.getNumStreams()) {
179 formatLine("Stream {0}: Not present", StreamIdx);
182 if (Size + Offset > File.getStreamByteSize(StreamIdx)) {
185 StreamIdx);
189 auto S = File.createIndexedStream(StreamIdx);
192 formatLine("Stream {0}: Not present", StreamIdx);
200 formatLine("Stream {0}: {1} (dumping {2:N} / {3:N} bytes)", StreamIdx,
208 auto Layout = File.getStreamLayout(StreamIdx);
174 formatMsfStreamData(StringRef Label, PDBFile &File, uint32_t StreamIdx, StringRef StreamPurpose, uint32_t Offset, uint32_t Size) argument
H A DBytesOutputStyle.cpp292 void BytesOutputStyle::dumpTypeIndex(uint32_t StreamIdx, argument
294 assert(StreamIdx == StreamTPI || StreamIdx == StreamIPI);
297 bool IsTpi = (StreamIdx == StreamTPI);
306 auto &Types = Err(initializeTypes(StreamIdx));
307 auto Layout = File.getStreamLayout(StreamIdx);
446 BytesOutputStyle::initializeTypes(uint32_t StreamIdx) { argument
447 auto &TypeCollection = (StreamIdx == StreamTPI) ? TpiTypes : IpiTypes;
451 auto Tpi = (StreamIdx == StreamTPI) ? File.getPDBTpiStream()
H A DDumpOutputStyle.h97 Error dumpTpiStream(uint32_t StreamIdx);
H A DDumpOutputStyle.cpp392 for (uint16_t StreamIdx = 0; StreamIdx < StreamCount; ++StreamIdx) {
395 fmt_align(StreamIdx, AlignStyle::Right, NumDigits(StreamCount)),
396 fmt_align(getPdb().getStreamByteSize(StreamIdx), AlignStyle::Right,
398 StreamPurposes[StreamIdx].getLongName());
401 auto Blocks = getPdb().getStreamBlockList(StreamIdx);
673 uint32_t StreamIdx = Desc.getModuleStreamIndex();
675 if (StreamIdx == kInvalidStreamIndex) {
681 P.formatLine("Stream {0}, {1} bytes", StreamIdx,
[all...]
H A DLinePrinter.h56 void formatMsfStreamData(StringRef Label, PDBFile &File, uint32_t StreamIdx,
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/MSF/
H A DMSFBuilder.h91 uint32_t getStreamSize(uint32_t StreamIdx) const;
94 ArrayRef<uint32_t> getStreamBlocks(uint32_t StreamIdx) const;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DTpiStreamBuilder.cpp34 TpiStreamBuilder::TpiStreamBuilder(MSFBuilder &Msf, uint32_t StreamIdx) argument
35 : Msf(Msf), Allocator(Msf.getAllocator()), Header(nullptr), Idx(StreamIdx) {
H A DPDBFile.cpp245 MSFStreamLayout PDBFile::getStreamLayout(uint32_t StreamIdx) const {
247 auto Blocks = getStreamBlockList(StreamIdx);
249 Result.Length = getStreamByteSize(StreamIdx);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DTpiStreamBuilder.h49 explicit TpiStreamBuilder(msf::MSFBuilder &Msf, uint32_t StreamIdx);
H A DPDBFile.h94 msf::MSFStreamLayout getStreamLayout(uint32_t StreamIdx) const;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/MSF/
H A DMSFBuilder.cpp226 uint32_t MSFBuilder::getStreamSize(uint32_t StreamIdx) const {
227 return StreamData[StreamIdx].first;
230 ArrayRef<uint32_t> MSFBuilder::getStreamBlocks(uint32_t StreamIdx) const {
231 return StreamData[StreamIdx].second;

Completed in 148 milliseconds