Home
last modified time | relevance | path

Searched refs:msf (Results 1 – 25 of 65) sorted by relevance

123

/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/DebugInfo/PDB/Native/
DPDBFile.h28 namespace msf {
42 class PDBFile : public msf::IMSFFile {
82 const msf::MSFLayout &getMsfLayout() const { return ContainerLayout; } in getMsfLayout()
87 std::unique_ptr<msf::MappedBlockStream> createIndexedStream(uint16_t SN);
89 msf::MSFStreamLayout getStreamLayout(uint32_t StreamIdx) const;
90 msf::MSFStreamLayout getFpmStreamLayout() const;
118 Expected<std::unique_ptr<msf::MappedBlockStream>>
119 safelyCreateIndexedStream(const msf::MSFLayout &Layout,
128 msf::MSFLayout ContainerLayout;
137 std::unique_ptr<msf::MappedBlockStream> DirectoryStream;
[all …]
DPDBFileBuilder.h30 namespace msf {
48 msf::MSFBuilder &getMsfBuilder();
82 void commitFpm(WritableBinaryStream &MsfBuffer, const msf::MSFLayout &Layout);
84 const msf::MSFLayout &Layout);
86 const msf::MSFLayout &Layout);
90 std::unique_ptr<msf::MSFBuilder> Msf;
DInfoStreamBuilder.h24 namespace msf {
33 InfoStreamBuilder(msf::MSFBuilder &Msf, NamedStreamMap &NamedStreams);
51 Error commit(const msf::MSFLayout &Layout,
55 msf::MSFBuilder &Msf;
DGSIStreamBuilder.h35 namespace msf {
45 explicit GSIStreamBuilder(msf::MSFBuilder &Msf);
53 Error commit(const msf::MSFLayout &Layout, WritableBinaryStreamRef Buffer);
75 msf::MSFBuilder &Msf;
DTpiStreamBuilder.h39 namespace msf {
50 explicit TpiStreamBuilder(msf::MSFBuilder &Msf, uint32_t StreamIdx);
63 Error commit(const msf::MSFLayout &Layout, WritableBinaryStreamRef Buffer);
72 msf::MSFBuilder &Msf;
DDbiModuleDescriptorBuilder.h32 namespace msf {
43 msf::MSFBuilder &Msf);
80 Error commit(BinaryStreamWriter &ModiWriter, const msf::MSFLayout &MsfLayout,
87 msf::MSFBuilder &MSF;
DSymbolStream.h18 namespace msf {
26 SymbolStream(std::unique_ptr<msf::MappedBlockStream> Stream);
43 std::unique_ptr<msf::MappedBlockStream> Stream;
DDbiStreamBuilder.h27 namespace msf {
41 DbiStreamBuilder(msf::MSFBuilder &Msf);
75 Error commit(const msf::MSFLayout &Layout, WritableBinaryStreamRef MsfBuffer);
102 msf::MSFBuilder &Msf;
DTpiStream.h28 namespace msf {
38 TpiStream(PDBFile &File, std::unique_ptr<msf::MappedBlockStream> Stream);
67 std::unique_ptr<msf::MappedBlockStream> Stream;
DPublicsStream.h30 PublicsStream(std::unique_ptr<msf::MappedBlockStream> Stream);
49 std::unique_ptr<msf::MappedBlockStream> Stream;
DModuleDebugStream.h33 std::unique_ptr<msf::MappedBlockStream> Stream);
71 std::shared_ptr<msf::MappedBlockStream> Stream;
DGlobalsStream.h70 explicit GlobalsStream(std::unique_ptr<msf::MappedBlockStream> Stream);
77 std::unique_ptr<msf::MappedBlockStream> Stream;
DDbiStream.h117 std::unique_ptr<msf::MappedBlockStream> SectionHeaderStream;
120 std::unique_ptr<msf::MappedBlockStream> FpoStream;
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/DebugInfo/MSF/
DMSFBuilderTest.cpp19 using namespace llvm::msf;
25 void initializeSimpleSuperBlock(msf::SuperBlock &SB) { in initializeSimpleSuperBlock()
31 void initializeSuperBlock(msf::SuperBlock &SB) { in initializeSuperBlock()
34 ::memcpy(SB.MagicBytes, msf::Magic, sizeof(msf::Magic)); in initializeSuperBlock()
51 EXPECT_THAT_ERROR(msf::validateSuperBlock(SB), Succeeded()); in TEST_F()
61 EXPECT_THAT_ERROR(msf::validateSuperBlock(SB), Failed()); in TEST_F()
66 EXPECT_THAT_ERROR(msf::validateSuperBlock(SB), Failed()); in TEST_F()
71 EXPECT_THAT_ERROR(msf::validateSuperBlock(SB), Failed()); in TEST_F()
76 EXPECT_THAT_ERROR(msf::validateSuperBlock(SB), Succeeded()); in TEST_F()
78 EXPECT_THAT_ERROR(msf::validateSuperBlock(SB), Failed()); in TEST_F()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/DebugInfo/MSF/
DMSFCommon.cpp18 using namespace llvm::msf;
20 Error llvm::msf::validateSuperBlock(const SuperBlock &SB) { in validateSuperBlock()
63 MSFStreamLayout llvm::msf::getFpmStreamLayout(const MSFLayout &Msf, in getFpmStreamLayout()
74 FpmBlock += msf::getFpmIntervalLength(Msf); in getFpmStreamLayout()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/DebugInfo/PDB/Native/
DPDBFile.cpp35 using namespace llvm::msf;
75 return msf::bytesToBlocks(ContainerLayout.SB->NumDirectoryBytes, in getNumDirectoryBlocks()
106 uint64_t StreamBlockOffset = msf::blockToOffset(BlockIndex, getBlockSize()); in getBlockData()
124 const msf::SuperBlock *SB = nullptr; in parseFileHeaders()
131 if (auto EC = msf::validateSuperBlock(*SB)) in parseFileHeaders()
206 : msf::bytesToBlocks(StreamSize, ContainerLayout.SB->BlockSize); in parseStreamData()
252 msf::MSFStreamLayout PDBFile::getFpmStreamLayout() const { in getFpmStreamLayout()
253 return msf::getFpmStreamLayout(ContainerLayout); in getFpmStreamLayout()
DInfoStreamBuilder.cpp23 using namespace llvm::msf;
26 InfoStreamBuilder::InfoStreamBuilder(msf::MSFBuilder &Msf, in InfoStreamBuilder()
54 Error InfoStreamBuilder::commit(const msf::MSFLayout &Layout, in commit()
DDbiModuleDescriptorBuilder.cpp27 using namespace llvm::msf;
43 msf::MSFBuilder &Msf) in DbiModuleDescriptorBuilder()
126 const msf::MSFLayout &MsfLayout, in commit()
DTpiStreamBuilder.cpp31 using namespace llvm::msf;
144 Error TpiStreamBuilder::commit(const msf::MSFLayout &Layout, in commit()
DPDBFileBuilder.cpp32 using namespace llvm::msf;
227 const msf::MSFLayout &Layout) { in commitSrcHeaderBlock()
247 const msf::MSFLayout &Layout) { in commitInjectedSources()
/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-pdbutil/
DLinePrinter.h25 namespace msf {
61 const msf::MSFStreamLayout &Stream,
63 void formatMsfStreamBlocks(PDBFile &File, const msf::MSFStreamLayout &Stream);
DPdbYaml.cpp123 void MappingTraits<msf::SuperBlock>::mapping(IO &IO, msf::SuperBlock &SB) { in mapping()
125 ::memcpy(SB.MagicBytes, msf::Magic, sizeof(msf::Magic)); in mapping()
DPdbYaml.h40 msf::SuperBlock SuperBlock;
116 LLVM_YAML_DECLARE_MAPPING_TRAITS(msf::SuperBlock)
DLinePrinter.cpp28 using namespace llvm::msf;
140 const msf::MSFStreamLayout &Layout) { in computeBlockRuns()
215 const msf::MSFStreamLayout &Stream, in formatMsfStreamData()
249 PDBFile &File, const msf::MSFStreamLayout &StreamLayout) { in formatMsfStreamBlocks()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/DebugInfo/MSF/
DMSFError.h18 namespace msf {

123