Home
last modified time | relevance | path

Searched refs:MSF (Results 1 – 25 of 38) sorted by relevance

12

/llvm-project-15.0.7/llvm/test/DebugInfo/PDB/
H A Dpdbdump-raw-blocks.test8 BLOCK0: MSF Blocks
11 … 6F736F66 7420432F 432B2B20 4D534620 372E3030 0D0A1A44 53000000 |Microsoft C/C++ MSF 7.00...DS...|
17 BLOCK01: MSF Blocks
20 … 6F736F66 7420432F 432B2B20 4D534620 372E3030 0D0A1A44 53000000 |Microsoft C/C++ MSF 7.00...DS...|
H A Dpdbdump-yaml.test7 ; YAML-NEXT: MSF:
52 ; NO-HEADERS-NOT: MSF:
H A Dpdbdump-raw-bytes.test8 VALID: MSF Bytes
H A Dpdbdump-write.test10 ; stream metadata, since the layout of the MSF file might be different
/llvm-project-15.0.7/llvm/docs/PDB/
H A DMsfFile.rst2 The MSF File Format
13 The MSF file format consists of the following components:
50 At file offset 0 in an MSF file is the MSF *SuperBlock*, which is laid out as
65 - **FileMagic** - Must be equal to ``"Microsoft C / C++ MSF 7.00\\r\\n"``
68 512, 1024, 2048, and 4096 bytes. Certain aspects of the MSF file layout vary
81 - **BlockMapAddr** - The index of a block within the MSF file. At this block is
83 resides on. For large MSF files, the stream directory (which describes the
102 MSF file. While writing to an MSF file, if the active FPM is FPM1, you can
118 The Stream Directory is the root of all access to the other streams in an MSF
177 and the producer of an MSF file must be prepared to split data apart
H A Dindex.rst61 The MSF Container
63 A PDB file is an MSF (Multi-Stream Format) file. An MSF file is a "file system
66 necessarily be contiguously laid out within the MSF container file.
67 Additionally, the MSF contains a stream directory (aka MFT) which describes how
68 the streams (files) are laid out within the MSF.
70 For more information about the MSF container format, stream directory, and
88 | Old Directory | - Fixed Stream Index 0 | - Previous MSF Stream Directory |
164 CodeView is another format which comes into the picture. While MSF defines
166 appear within the MSF file and the format of those streams, CodeView defines
H A DPdbStream.rst68 that the stream with the name ``X`` has stream index ``Y`` in the underlying MSF
75 discover the stream's MSF stream index. Several important streams (such as the
89 stream, and the value is the MSF stream index of the stream with said name.
/llvm-project-15.0.7/llvm/test/tools/llvm-pdbutil/
H A Dexplain.test38 ZERO-NEXT: This corresponds to offset 0 of the MSF super block,
39 ZERO-NEXT: which is part of the MSF file magic.
43 FORTY-NEXT: This corresponds to offset 40 of the MSF super block,
49 SIXTY-NEXT: This corresponds to offset 60 of the MSF super block,
H A Dhelp.test17 # BYTES: MSF File Options
/llvm-project-15.0.7/llvm/lib/DebugInfo/PDB/Native/
H A DDbiModuleDescriptorBuilder.cpp46 : MSF(Msf), ModuleName(std::string(ModuleName)) { in DbiModuleDescriptorBuilder()
143 MSF.addStream(calculateDiSymbolStreamSize(SymbolByteSize, C13Size)); in finalizeMsfLayout()
170 MsfLayout, MsfBuffer, Layout.ModDiStream, MSF.getAllocator()); in commitSymbolStream()
/llvm-project-15.0.7/llvm/unittests/DebugInfo/
H A DCMakeLists.txt4 add_subdirectory(MSF)
/llvm-project-15.0.7/llvm/lib/DebugInfo/
H A DCMakeLists.txt3 add_subdirectory(MSF)
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/DebugInfo/MSF/
H A DBUILD.gn1 static_library("MSF") {
/llvm-project-15.0.7/llvm/lib/DebugInfo/MSF/
H A DCMakeLists.txt7 "${LLVM_MAIN_INCLUDE_DIR}/llvm/DebugInfo/MSF"
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/MSF/
H A DBUILD.gn5 "//llvm/lib/DebugInfo/MSF",
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/tools/llvm-pdbutil/
H A DBUILD.gn5 "//llvm/lib/DebugInfo/MSF",
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/DebugInfo/CodeView/
H A DBUILD.gn4 "//llvm/lib/DebugInfo/MSF",
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/CodeGen/AsmPrinter/
H A DBUILD.gn9 "//llvm/lib/DebugInfo/MSF",
/llvm-project-15.0.7/llvm/utils/gn/secondary/lld/COFF/
H A DBUILD.gn16 "//llvm/lib/DebugInfo/MSF",
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/tools/llvm-readobj/
H A DBUILD.gn36 "//llvm/lib/DebugInfo/MSF",
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/PDB/
H A DBUILD.gn6 "//llvm/lib/DebugInfo/MSF",
/llvm-project-15.0.7/llvm/docs/CommandGuide/
H A Dllvm-pdbutil.rst269 MSF Container Options
283 Dump MSF and PDB header information.
443 MSF File Options
448 Dump binary data from specified range of MSF file blocks.
456 Dump the MSF free page map.
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/PDB/Native/
H A DDbiModuleDescriptorBuilder.h137 msf::MSFBuilder &MSF; variable
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/unittests/
H A DBUILD.gn16 "DebugInfo/MSF:DebugInfoMSFTests",
/llvm-project-15.0.7/lld/test/COFF/
H A Dpdb-type-server-native-errors.yaml8 # CHECK-NEXT: The PDB file is corrupt. MSF superblock is missing

12