|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/DebugInfo/MSF/MSFCommon.h 55 assert(SB->FreeBlockMapBlock == 1 || SB->FreeBlockMapBlock == 2);
55 assert(SB->FreeBlockMapBlock == 1 || SB->FreeBlockMapBlock == 2);
56 return SB->FreeBlockMapBlock;
117 return L.SB->BlockSize;
151 return getNumFpmIntervals(L.SB->BlockSize, L.SB->NumBlocks,
151 return getNumFpmIntervals(L.SB->BlockSize, L.SB->NumBlocks,
lib/DebugInfo/MSF/MSFBuilder.cpp 253 L.SB = SB;
324 while (BI < Layout.SB->NumBlocks) {
328 (BI < Layout.SB->NumBlocks) ? Layout.FreePageMap.test(BI) : true;
346 uint64_t FileSize = Layout.SB->BlockSize * Layout.SB->NumBlocks;
346 uint64_t FileSize = Layout.SB->BlockSize * Layout.SB->NumBlocks;
355 if (auto EC = Writer.writeObject(*Layout.SB))
361 msf::blockToOffset(Layout.SB->BlockMapAddr, Layout.SB->BlockSize);
361 msf::blockToOffset(Layout.SB->BlockMapAddr, Layout.SB->BlockSize);
lib/DebugInfo/MSF/MSFCommon.cpp 77 FL.Length = NumFpmIntervals * Msf.SB->BlockSize;
79 FL.Length = divideCeil(Msf.SB->NumBlocks, 8);
lib/DebugInfo/MSF/MappedBlockStream.cpp 67 Layout.SB->BlockSize, SL, MsfData, Allocator);
76 SL.Length = Layout.SB->NumDirectoryBytes;
77 return createStream(Layout.SB->BlockSize, SL, MsfData, Allocator);
85 return createStream(Layout.SB->BlockSize, SL, MsfData, Allocator);
334 return createStream(Layout.SB->BlockSize, SL, MsfData, Allocator);
343 SL.Length = Layout.SB->NumDirectoryBytes;
344 return createStream(Layout.SB->BlockSize, SL, MsfData, Allocator);
363 createStream(Layout.SB->BlockSize, FullLayout, MsfData, Allocator);
366 std::vector<uint8_t> InitData(Layout.SB->BlockSize, 0xFF);
370 return createStream(Layout.SB->BlockSize, MinLayout, MsfData, Allocator);
lib/DebugInfo/PDB/Native/PDBFile.cpp 54 uint32_t PDBFile::getBlockSize() const { return ContainerLayout.SB->BlockSize; }
57 return ContainerLayout.SB->FreeBlockMapBlock;
61 return ContainerLayout.SB->NumBlocks;
65 return ContainerLayout.SB->NumDirectoryBytes;
69 return ContainerLayout.SB->BlockMapAddr;
72 uint32_t PDBFile::getUnknown1() const { return ContainerLayout.SB->Unknown1; }
75 return msf::bytesToBlocks(ContainerLayout.SB->NumDirectoryBytes,
76 ContainerLayout.SB->BlockSize);
80 return (uint64_t)ContainerLayout.SB->BlockMapAddr *
81 ContainerLayout.SB->BlockSize;
137 ContainerLayout.SB = SB;
181 assert(ContainerLayout.SB);
206 : msf::bytesToBlocks(StreamSize, ContainerLayout.SB->BlockSize);
219 (uint64_t)(Block + 1) * ContainerLayout.SB->BlockSize;
lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp 325 blockToOffset(InfoStreamBlocks.front(), Layout.SB->BlockSize);
tools/llvm-pdbutil/ExplainOutputStyle.cpp 159 uint32_t(File.pdb().getMsfLayout().SB->BlockSize));
163 uint32_t(File.pdb().getMsfLayout().SB->FreeBlockMapBlock));
167 uint32_t(File.pdb().getMsfLayout().SB->NumBlocks));
171 uint32_t(File.pdb().getMsfLayout().SB->NumDirectoryBytes));
175 uint32_t(File.pdb().getMsfLayout().SB->Unknown1));
179 uint32_t(File.pdb().getMsfLayout().SB->BlockMapAddr));
280 StreamOff, uint32_t(Layout.SB->NumDirectoryBytes),
281 uint32_t(StreamOff > Layout.SB->NumDirectoryBytes)
unittests/DebugInfo/MSF/MSFBuilderTest.cpp 294 EXPECT_EQ(4096U, L.SB->BlockSize);
295 EXPECT_EQ(ExpectedNumBlocks, L.SB->NumBlocks);
321 EXPECT_EQ(msf::getMinimumBlockCount() + 2, L.SB->NumBlocks);
unittests/DebugInfo/MSF/MSFCommonTest.cpp 31 L.SB = &SB;
94 L.SB = &SB;
unittests/DebugInfo/MSF/MappedBlockStreamTest.cpp 495 uint64_t Offset = msf::blockToOffset(BlockIndex, Layout.SB->BlockSize);
497 BufferRef = BufferRef.slice(Offset, Layout.SB->BlockSize);
506 L.SB = &SB;